• Mike •
Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
или поищите в файле шаблона mod_user_stats.tpl если используете отличный от "_default_" конструкцию {city.city} и посмотрите нет ли модификатора смарти за ним преобразующего регистр символов, тогда файл что выше в посте править не нужно…
Файл /components/users/includes/usercore.php
в самом низу с 518 строки по 539
меняем на это:
должно отображаться нормально )
в самом низу с 518 строки по 539
function usrCityStats(){ $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); global $_LANG; $empty = $_LANG['NOT_DECIDE']; $sql = "SELECT IF (p.city != '', p.city, '$empty') city, COUNT( p.user_id ) count FROM cms_users u LEFT JOIN cms_user_profiles p ON p.user_id = u.id WHERE u.is_locked😲AND u.is_deleted =0 GROUP BY p.city"; $rs = $inDB->query($sql); if ($inDB->num_rows($rs)){ while($row = $inDB->fetch_assoc($rs)){ if ($row['city'] != $empty) { $row['href'] = '/users/city/'.urlencode($row['city']); } else { $row['href'] = ''; } $stat[] = $row; } } return $stat; }
function usrCityStats(){ $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); global $_LANG; $empty = $_LANG['NOT_DECIDE']; $sql = "SELECT IF (p.city != '', p.city, '$empty') city, COUNT( p.user_id ) count FROM cms_users u LEFT JOIN cms_user_profiles p ON p.user_id = u.id WHERE u.is_locked😲AND u.is_deleted =0 GROUP BY p.city"; $rs = $inDB->query($sql); if ($inDB->num_rows($rs)){ while($row = $inDB->fetch_assoc($rs)){ if ($row['city'] != $empty) { $row['href'] = '/users/city/'.urlencode($row['city']); } else { $row['href'] = ''; } $stat[] = $row; } } return $stat; }
Еще одна похожая с широким функционалом 30 дневный триал www.coodesoft.com/downloads.html
и аватары и смайлики “обёрнуты” ссылкой, плюс дополнительно контейнером (div) у них есть свои классы (в коде class="… "), если определение класса отсутствует в файле styles.css вашего шаблона, то нужно просто добавить его туда и определить необходимые свойства…
EVV, Katerina, если б в период тестирования написали об этом — в релизе уже это было.
Думаю проблема в том, что не все могут рискнуть поставить RC на рабочий сайт… (ИМХО)
#6
17 апреля 2011 в 17:27
Денис, под новостью о новом релизе обсуждалось сравнение файлов
instantcms.ru/novosti/release18.html#comment_14931 комментарий от diden
instantcms.ru/novosti/release18.html#comment_14931 комментарий от diden
Вот и посыпались вопросы😊специально разжевал, за что и схлопотал минусы :)))
У меня на двух хостах “клином” поставилась из архива без проблем, на третьем была миграция и тоже без…
Зачем базу нагружать лишними запросами и усложнять таблицы, в редакторе кнопочка есть «шаблоны», создайте свой шаблон с нужными записями и подставляйте, на то, чтобы заполнить поле и набрать то же самое в редакторе уйдет то же самое время… или поля будут обязательными и их нужно будет проверять на валидность?
и проверьте файл .htaccess соответствует ли он тому что в архиве
Инстант ставиться только в корень сайта в инструкции так написано…
Как вариант, если на сайте было уже что-то установлено до инстанта, почистить кэш броузера, в командной строке (Windows: Start -> Run) набрать: ipconfig /flushdns и выполнить, после чего попробовать еще раз зайти на сайт
У меня такое с fckeditor-om (видимо проблема в установках у хостера с локалями). Лечил через конвертацию языкового файла из кодировки UTF-8 в ANSI (windows-1251) и выставлял в конфигурационном файле язык по умолчанию 'ru' и заданием в дефолтном файле html для редактора самого свойства <html lang="ru" xml:lang="ru" xmlns="http://www.w3.org/1999/xhtml">
А в самой БД не смотрели через phpMyAdmin например, записи добавляются и куда именно?
ссылочку бросьте на сайт, можно не тут в сообщении…
ну видимо из кэша берет скомпилированные модули с измененным хэдером,
попробуйте очистить папку /cache, кроме файла .htaccess естественно
попробуйте очистить папку /cache, кроме файла .htaccess естественно