Компонент JomSocial

Кто сталкивался с такой ошибкой Error: 1054 - Unknown column 'b.catid' in 'on clause' SQL=SELECT a.*, COUNT(b.`id`) AS count FROM `mbw338_community_events_category` AS a LEFT OUTER JOIN `mbw338_community_events` AS b ON a.`id`=b.`catid` AND b.`enddate` > '2014-04-03 14:16:45' AND b.`published`='1' AND b.`type`='profile' GROUP BY a.`id` ORDER BY a.`name` ASC

Версия 3.1.04

Может причина в в этом: joomsocial_setup.jpg см скрин

Патчи безопасности между прочим есть бесплатно на сайте
Security patch from versions 2.6, 2.8, 3.0, 3.1 - FREE for everybody, no active license required, Для просмотра ссылки Войди или Зарегистрируйся

А вот патчи обновления требуют лицензии

Добавлено Doctor_zlo: Мультипостинг
 
Последнее редактирование модератором:
Не нашел здесь решения пары багов с полами в JomSocial. Может кому будет полезно. Баг кочует из версии в версию и особенно заметен на не английских языках.

1. В админ панели JomSocial, в поле Демография, не показывается круговая диаграмма соотношения полов на сайте.
Решение:
В файле administrator/components/com_community/models/users.php в строках 441-442 меняем код
Код:
$query = 'SELECT SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('Male').' THEN 1 ELSE 0 END) as Male, '.
                    'SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('Female').' THEN 1 ELSE 0 END) as Female '.
на
Код:
$query = 'SELECT SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('COM_COMMUNITY_MALE').' THEN 1 ELSE 0 END) as Male, '.
                    'SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('COM_COMMUNITY_FEMALE').' THEN 1 ELSE 0 END) as Female '.

2. На сайте при регистрации или изменении данных пользователя, пол всегда "male/female" даже, если присутствует перевод.
Решение:
В файле components/com_community/libraries/fields/gender.php в строке 49 меняем код
Код:
$html .= '<option value="'.$val.'" '.$selected.'>'.JText::_($key).'</option>';
на
Код:
$html .= '<option value="'.$val.'" '.$selected.'>'.JText::_($val).'</option>';

Для себя сохранил эти файлы и после обновления компонента заливаю поверх.
 
Последнее редактирование модератором:
Для тех у кого будет ошибка "JUser: :_load: Не удалось загрузить пользователя с ID:" после обновления или новой установки, заменить файл user.php по адресу root/components/com_community/libraries/user.php

Еще момент - не торопитесь ставить 3.3 - сюдя по офф форуму там багов пока много.

Исправление перевода на русский - просто замените файл - исправления ищите по моему нику в файле



Jomsocial 3.2.0.4 - установка рекомендуется не поверх а после сноса.

 

Вложения

  • user.zip
    9 KB · Просмотры: 16
Последнее редактирование:
В переводе не мешало бы добавить примерно в 1366 строку
COM_COMMUNITY_IGNORE_ACTIVITY="Игнорировать"
и исправить в строке 2739 COM_COMMUNITY_REPORT вместо "Репорт" на "Жалоба".
Пока это то, что заметил.
 
Не нашел здесь решения пары багов с полами в JomSocial. Может кому будет полезно. Баг кочует из версии в версию и особенно заметен на не английских языках.
1. В админ панели JomSocial, в поле Демография, не показывается круговая диаграмма соотношения полов на сайте.
Решение:
В файле administrator/components/com_community/models/users.php в строках 441-442 меняем код
Код:
$query = 'SELECT SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('Male').' THEN 1 ELSE 0 END) as Male, '.
                    'SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('Female').' THEN 1 ELSE 0 END) as Female '.
на
Код:
$query = 'SELECT SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('COM_COMMUNITY_MALE').' THEN 1 ELSE 0 END) as Male, '.
                    'SUM(CASE '.$db->quoteName('value').' WHEN '.$db->Quote('COM_COMMUNITY_FEMALE').' THEN 1 ELSE 0 END) as Female '.
Версия 3.2.0.4 баг остался.
Только, думаю, лучше не перезаливать файл, а в функции getGenderInfo() изменять подстановку в условии выборки: Male на COM_COMMUNITY_MALE и Female на COM_COMMUNITY_FEMALE

2. На сайте при регистрации или изменении данных пользователя, пол всегда "male/female" даже, если присутствует перевод.
Версия 3.2.0.4 баг ИСПРАВИЛИ.
 
Кто сталкивался с интеграцией видео из Вконтакте в JoomSocial? Есть ли готовое решение?
 
Назад
Сверху