Динамичный ластпост на главной форума

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

Как долго? Всмысле :?
Смысл: "Каждые 15 секунд обновляется список тем, в которых недавно было написано сообщение."
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: Динамичный ластпост на главной форума

Сообщение TyMaH »

Я имею ввиду новые темы которые появляются будут в этом окне всегда, либо со временем они оттуда уходят? или же новые заменяют их?
Изображение
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

Со временем уходят.
В recent.php есть строка

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

$cfg_nm_topics = 15;			// number of topics to output
15 - это количество отображаемых тем.
Можно изменить.
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: Динамичный ластпост на главной форума

Сообщение Альтаир Бергадлер »

TyMaH писал(а): как долго новые темы будут там появлятся ? я думал появятся тем 10 потом уже 11ая заменит первую, а она все расстягивает и расстягивает
не заметил такой проблемы
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: Динамичный ластпост на главной форума

Сообщение TyMaH »

Все понял, осталась одна задача - дизайн

Добавлено спустя 1 час 1 минуту 9 секунд:
Все)) Прикрутил на свой рабочий форум..пока доволен, а не подскажете можно ли сделать чтоб было так Название форума • Новая тема а не просто чтоб появлялась Новая тема.
Изображение
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

Ну этот вопрос уже к автору мода "Recent Topics"..
У меня тоже схожий вопрос, я думаю, как туда время прикрутить..
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: Динамичный ластпост на главной форума

Сообщение Альтаир Бергадлер »

.....и пользователя....
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: Динамичный ластпост на главной форума

Сообщение TyMaH »

Хотя бы стрелочку перейти к последнему сообщению прикрутить можно будет?))
Изображение
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

Прикрутил время. :lol: :ugeek:

Инструкция:

1) Открыть recent.php, найти там:

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

$sql = 'SELECT t.topic_id,
Добавить туда (после SELECT)

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

t.topic_last_post_time,
2) Найти:

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

$topic_title = addslashes($topic_title);
Добавить после:

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

$topic_title = '[' . date("H:i:s",$row['topic_last_post_time']) . '] ' . $topic_title;
Добавлено спустя 12 минут 25 секунд:
Альтаир Бергадлер писал(а):.....и пользователя....
Пользователя тоже прикрутил 8-)

1) Открыть recent.php
Найти:

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

// Fetching topics of public forums
$sql = 'SELECT 
Вставить туда, после SELECT:

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

 t.topic_last_poster_name,
2) Найти:

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

	$topic_title = addslashes($topic_title);
Добавить после:

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

        $topic_title =  $topic_title . ' - ' . $row['topic_last_poster_name'];
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: Динамичный ластпост на главной форума

Сообщение TyMaH »

А название темы и стрелочку? :D
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Динамичный ластпост на главной форума

Сообщение Sheer »

Dr R писал(а):www.vr-team.ru , на портале,
Прикольно!
403
У вас нет прав для доступа!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

TyMaH писал(а):А название темы и стрелочку?
Название темы там и так есть. А всмысле, какую стрелочку?
Кстати, у Вас на форуме темы закрыты от гостей.
По-этому у гостей эта штука не работает.
Можно как-нибудь вообще спрятать блок "Новые сообщения в темах" от них.
Sheer писал(а):Прикольно!
Вынужденная мера. Блокирую IPы по странам :) Защищаюсь от DDoS. Вся Латвия в блоке

Добавлено спустя 38 минут 46 секунд:
TyMaH писал(а):а не подскажете можно ли сделать чтоб было так Название форума • Новая тема а не просто чтоб появлялась Новая тема.
Прикрутил. :P

Открыть recent.php
1) Найти:

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

// Fetching topics of public forums
$sql = 'SELECT 
Вставить туда, после SELECT:

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

 f.forum_name,
2) Найти:

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

	$topic_title = addslashes($topic_title);
Добавить после:

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

        $topic_title =  $topic_title . ' - ' . $row['forum_name'];	
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: Динамичный ластпост на главной форума

Сообщение Альтаир Бергадлер »

Гениально! Теперь лишь бы прикрутить сюда быстрый просмотр сообщения при наведении. У меня такой мод стоит, наводишь указатель на значек поста и в всплывающем окне показывает короткое содержание сообщения)
Аватара пользователя
Dr R
phpBB 1.2.0
Сообщения: 19
Стаж: 14 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Динамичный ластпост на главной форума

Сообщение Dr R »

Поделитесь этим модом?
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: Динамичный ластпост на главной форума

Сообщение Альтаир Бергадлер »

эх...найти бы....ждите

Добавлено спустя 2 минуты 21 секунду:
http://www.phpbb.com/customise/db/mod/t ... ouse_over/

Вернуться в «Запросы модов для phpBB 3.0.x»