info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ 1 сообщение ]  Просмотры: 3430

Автор Сообщение
Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 8 лет 8 месяцев 22 дня
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Показ в зависимости от количества сообщений

маленький хак от DeaDRoMeO, позволяющий реализовать показ информации в теме в зависимости от количества сообщений, опубликованных пользователем.

прописывается очень просто:

Открыть viewtopic.php
Найти

Код: Выделить всё

// Output the page


Вставить перед найденным

Код: Выделить всё

if($user->data['is_registered'])
{
  $template->assign_vars(array(
    'USERPOSTS'   => $user->data['user_posts'],
  ));
}


Открыть viewtopic_body.html
Для "закрытия" информации для показа можно будет использовать условие, типа

Код: Выделить всё

<!-- IF USERPOSTS >= 10 -->показываем код если число сообщений пользователя больше или равно 10<!-- ENDIF -->


то есть код будет показывать информацию пользователям, число опубликованных сообщений которых на форуме равно или превышает 10. меняя цифру вы можете изменить количество необходимых набранных сообщений.

пример:

Код: Выделить всё

<!-- IF USERPOSTS >= 10 -->Привет! вы набрали 10 сообщений и перешли на новый уровень!<!-- ENDIF -->


можете после прописки в php-файле вставить куда-нибудь в шаблон этот код и посмотреть его работу.

спасибо DeaDRoMeO за код. успешного применения.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
phpbb,forum,скрипт,php,Показ в зависимости от количества сообщений
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

Сейчас этот раздел просматривают: нет зарегистрированных пользователей и гости: 0

Часовой пояс: UTC + 2 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 14 июн 2024, 08:42

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид