korzik 0 Опубликовано: 16 октября 2006 Рассказать Опубликовано: 16 октября 2006 Автор Спасибо Акела! Ты не знаешь как сильно помог! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 16 октября 2006 Рассказать Опубликовано: 16 октября 2006 проверку if (intval($row['news_num'])) делать необязательно, intval в любом случае приведет значение в 0 если его нет или оно некорректно. А так действие выполняется несколько раз Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 16 октября 2006 Рассказать Опубликовано: 16 октября 2006 ОК, взято по аналогии из files.php : if (intval ($_REQUEST['news_id'])) $news_id = intval($_REQUEST['news_id']); else $news_id = ""; З.Ы. Кстати celsoft, может имеет смысл добавить вывод этих полей, а также user_group и banned, в следующей официальной версии ? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 16 октября 2006 Рассказать Опубликовано: 16 октября 2006 if (intval ($_REQUEST['news_id'])) $news_id = intval($_REQUEST['news_id']); else $news_id = ""; здесь другая логика мне нужно получить именно пустую строку если нет значения а не ноль. Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 16 октября 2006 Рассказать Опубликовано: 16 октября 2006 Понятно, значит можно написать проще $tpl->set('{news_num}', intval($row['news_num'])); $tpl->set('{comm_num}', intval($row['comm_num'])); Цитата Ссылка на сообщение Поделиться на других сайтах
nollopa 0 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 А можно ли сделать так, чтобы кол-во постов и комментариев у пользователя могли видеть только админы? Если да, то подскажите пожалуйста, как это можно сделать. Заранее спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 Можно. if ($is_logged AND $member_id['user_group'] == '1') { $tpl->set('{news_num}', intval($row['news_num'])); $tpl->set('{comm_num}', intval($row['comm_num'])); } else { $tpl->set('{news_num}', ''); $tpl->set('{comm_num}', ''); } Цитата Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 скажите это для 4.5 ? подскажите как для 4,5 сделать Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 Это для любой версии, от версии зависят только строки запросов. Я надеюсь, что дополнения в списке полей можно вычислить самому и добавить в запросы в любой версии. Цитата Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 всё разобрался, Akela, спасибо Akela, а не подскажешь как сделать чтобы выводилась ссылка на коментарии пользователся? Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 (изменено) Запросто : 1. В файле lastcomments.php дважды поменять строки с текстом post_id, " . PREFIX . "_comments.date на post_id, " . PREFIX . "_comments.user_id AS user_id, " . PREFIX . "_comments.date 2. В файлах lastcomments.php и show.full.php заменить приведенную в предыдущих постах строку $tpl->set('{comm_num}', intval($row['comm_num'])); на $tpl->set('{comm_num}', "<a href=\"$PHP_SELF?do=lastcomments&userid=".$row['user_id']."\">".intval($row['comm_num'])."</a>" ); Изменено 17 октября 2006 пользователем Akela Цитата Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 17 октября 2006 Рассказать Опубликовано: 17 октября 2006 Akela, спасибо....осталось сделать такую же ссылку на посты... Цитата Ссылка на сообщение Поделиться на других сайтах
Smilex 0 Опубликовано: 28 октября 2006 Рассказать Опубликовано: 28 октября 2006 da da.. sssilku na posti- eto ooceni nujnO!!! pliz! Цитата Ссылка на сообщение Поделиться на других сайтах
eXet 0 Опубликовано: 5 ноября 2006 Рассказать Опубликовано: 5 ноября 2006 реально спасибо Akela Цитата Ссылка на сообщение Поделиться на других сайтах
aleska 0 Опубликовано: 14 ноября 2006 Рассказать Опубликовано: 14 ноября 2006 (изменено) спс Изменено 14 ноября 2006 пользователем aleska Цитата Ссылка на сообщение Поделиться на других сайтах
Imperio 0 Опубликовано: 6 декабря 2006 Рассказать Опубликовано: 6 декабря 2006 А есть решение для 5,1? Цитата Ссылка на сообщение Поделиться на других сайтах
LocalHost 0 Опубликовано: 6 декабря 2006 Рассказать Опубликовано: 6 декабря 2006 мне тоже интересно Цитата Ссылка на сообщение Поделиться на других сайтах
Foxa 0 Опубликовано: 3 января 2007 Рассказать Опубликовано: 3 января 2007 А способ, который выложил Акелла, уже не будет работать на 5 ветке ? Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 3 января 2007 Рассказать Опубликовано: 3 января 2007 Почему не будет ? У меня лично все работает и в 5.2 . Цитата Ссылка на сообщение Поделиться на других сайтах
Foxa 0 Опубликовано: 4 января 2007 Рассказать Опубликовано: 4 января 2007 Akela, окей, спасибо ещё раз Цитата Ссылка на сообщение Поделиться на других сайтах
Mo1ot0k 0 Опубликовано: 5 января 2007 Рассказать Опубликовано: 5 января 2007 А как сделать вывод {news_num} в шапке сайта ? (DLE 5.2) Цитата Ссылка на сообщение Поделиться на других сайтах
Foxa 0 Опубликовано: 11 марта 2007 Рассказать Опубликовано: 11 марта 2007 Mo1ot0k, всмысле ? Кол-во новостей всего ? Если да, то меня это тоже интересует ! Просто тег {news_num} - кол-во новостей пользователя... Цитата Ссылка на сообщение Поделиться на других сайтах
zarovd 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 (изменено) а для версии 5.5 помогите как сделать чтоб выводил: категорию ползователя кол-во Коментов Статус off online - если конечно это возможно кол-во Публикаций поясните что имено добовляется или меняется в коде и куда чтоб я сам смог сделать для своей версии Изменено 30 апреля 2007 пользователем DenisZ Цитата Ссылка на сообщение Поделиться на других сайтах
Шефф 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Цитата Ссылка на сообщение Поделиться на других сайтах
zarovd 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 как сделать чтоб для администратора за место "{rank_txt}" писалось "администратор" Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.