много чего может быть… версия jquery 1.2.5, плагин юзертип, собственный шаблон, сторонние js скрипты — выбирайте…
метод локализации:
1) использовать стандартный шаблон и проверить настройки компонентов в админке
2) отключить все сторонние скрипты (включая счетчики), модули, плагины и компоненты
3) проверить права на папки upload и images включая файлы .htaccess
4) поставить патч jquery 1.5.2
если локализовать не удастся надо ковыряться в коде…
• Mike •
Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1
31 июля 2011 в 23:12
пробуйте дефолтный шаблон у вас и авторизация не работает…
#4
16 июля 2011 в 14:12
Чуток вниз, вместо
Код PHP:
1 while ($width > 640 || $height > 640){
2 $width = round($width*0.9);
3 $height = round($height*0.9);
4 $zoom = true;
5 }
в этой теме вам ответили где
поменяйте 640 на нужный размер
Код PHP:
1 while ($width > 640 || $height > 640){
2 $width = round($width*0.9);
3 $height = round($height*0.9);
4 $zoom = true;
5 }
в этой теме вам ответили где
поменяйте 640 на нужный размер
id id
group_id Группы пользователей
login Логин
nickname Имя пользователя
password Пароль
email Email
icq Icq
regdate Дата регистрации
logdate Дата последнего входа
birthdate День рождения
is_locked Аккаунт блокирован
is_deleted Аккаунт удален
rating Рейтинг
points Карма
last_ip Последний ip
status Статус
status_date Дата статуса
invited_by Кем приглашен
invdate Дата приглашения
group_id Группы пользователей
login Логин
nickname Имя пользователя
password Пароль
email Email
icq Icq
regdate Дата регистрации
logdate Дата последнего входа
birthdate День рождения
is_locked Аккаунт блокирован
is_deleted Аккаунт удален
rating Рейтинг
points Карма
last_ip Последний ip
status Статус
status_date Дата статуса
invited_by Кем приглашен
invdate Дата приглашения
#9
4 июля 2011 в 14:49
для того чтобы “вытянуть” автора материала нужно обратится к таблице (cms_contetnt, в случае статьи) взять оттуда соответствующий user_id и сопоставить его с таблицей cms_users чтобы получить его nickname, опять же повторю, если всё кроме статей отключено в настройках модуля иначе запрос будет вызывать ошибку для других материалов сайта…
#10
4 июля 2011 в 14:39
это относится к автору комментария, а не к комментируемому материалу…
#11
4 июля 2011 в 12:22
/modules/mod_comments/module.php
вот всё что относится к запросу…
foreach($cfg['targets'] as $type){ $t_list[] = "'$type'"; } $target_where = "AND c.target IN ({$t_list})"; $guest_sql = $cfg['showguest'] ? "OR c.guestname<>''" : ""; $sql = "SELECT c.id as id, c.target as target, c.target_id as target_id, c.target_link as target_link, c.target_title, c.content as content, c.guestname, c.pubdate as fpubdate, IFNULL(c.user_id, 0) as user_id, IFNULL(u.nickname, '') as author, IFNULL(u.login, '') as author_login, IFNULL(v.total_rating, 0) as rating FROM cms_comments c INNER JOIN cms_users u ON u.id = c.user_id {$guest_sql} LEFT JOIN cms_ratings_total v ON v.item_id=c.id AND v.target='comment' WHERE c.published=1 {$target_where} GROUP BY c.id ORDER BY c.id DESC LIMIT 70"; $result = $inDB->query($sql);
тогда так:
function usrImageNOdb($user_id, $small='small', $usr_imageurl, $usr_is_deleted, $width='', $height='', $custom_cls=''){ if ($user_id == -1) { return '<img border="0" class="usr_img_small" src="/images/messages/update.jpg" />'; } if ($user_id == -2) { return '<img border="0" class="usr_img_small" src="/images/messages/massmail.jpg" />'; } if ($usr_imageurl){ if($usr_is_deleted){ if ($small=='small'){ return '<img border="0" class="usr_img_small" width="64px" height="64px" src="/images/users/avatars/small/noprofile.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/noprofile.jpg" />'; } } else { if ($usr_imageurl && @file_exists($_SERVER['DOCUMENT_ROOT'].'/images/users/avatars/'.$usr_imageurl)){ if ($small=='small'){ return '<img border="0" class="usr_img_small" width="64px" height="64px" src="/images/users/avatars/small/'.$usr_imageurl.'" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/'.$usr_imageurl.'" />'; } } else { if ($small=='small'){ return '<img border="0" class="usr_img_small" width="64px" height="64px" src="/images/users/avatars/small/nopic.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/nopic.jpg" />'; } } } } else { if ($small=='small'){ return '<img border="0" class="usr_img_small" width="64px" height="64px" src="/images/users/avatars/small/nopic.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/nopic.jpg" />'; } } }
задайте ему явный размер (квадратный) в функции function usrImageNOdb в файле /components/users/includes/usercore.php
function usrImageNOdb($user_id, $small='', $usr_imageurl, $usr_is_deleted, $width="64px", $height="64px", $custom_cls=''){ if ($user_id == -1) { return '<img border="0" class="usr_img_small" src="/images/messages/update.jpg" />'; } if ($user_id == -2) { return '<img border="0" class="usr_img_small" src="/images/messages/massmail.jpg" />'; } if ($usr_imageurl){ if($usr_is_deleted){ if ($small=='small'){ return '<img border="0" class="usr_img_small" src="/images/users/avatars/small/noprofile.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/noprofile.jpg" />'; } } else { if ($usr_imageurl && @file_exists($_SERVER['DOCUMENT_ROOT'].'/images/users/avatars/'.$usr_imageurl)){ if ($small=='small'){ return '<img border="0" class="usr_img_small" src="/images/users/avatars/small/'.$usr_imageurl.'" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/'.$usr_imageurl.'" />'; } } else { if ($small=='small'){ return '<img border="0" class="usr_img_small" src="/images/users/avatars/small/nopic.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/nopic.jpg" />'; } } } } else { if ($small=='small'){ return '<img border="0" class="usr_img_small" src="/images/users/avatars/small/nopic.jpg" />'; } else { return '<img border="0" class="usr_img'.$custom_cls.'" width="'.$width.'" height="'.$height.'" src="/images/users/avatars/nopic.jpg" />'; } } }
#14
4 июля 2011 в 11:08
Модуль «Последние комментарии» имеет в настройках опции к каким компонентам отображать комментарии, кроме статей еще девять штук и запросы соответственно будут к абсолютно разным таблицам для нахождения автора, если их не отключить запрос к БД получиться очень сложным и с кучей условий…
потому что относятся к имиджу он последним указан в селекторе css…
(точнее селектор расшифровывается так: выбрать объекты с классом class="my1_avatar" в которых есть тег <a> включающий <img> и применить к нему(последнему) правило…)
(точнее селектор расшифровывается так: выбрать объекты с классом class="my1_avatar" в которых есть тег <a> включающий <img> и применить к нему(последнему) правило…)