Пропустить

[final] Recent topics for phpBB3 (Темы на стр. сайта)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Сообщение rxu » 05.02.2008 17:49

Вставьте вызов в какие угодно дивы, и будет дивами.
Мод выводит фактически только определенный текст, и ничего более.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение mixer » 06.02.2008 17:02

Corund писал(а):хочется вывести Recent Topic на главную страницу сайта отдельно от форума, возник вопрос:
подскажите, плиз, как менять внешний вид выводимых сообщений?
Где и что редактировать? Как, например, сформировать список из тем, чтобы потом для класса "test" задать стиль?
<UL  class="test">
<LI>topic1</LI>
<LI>topic2</LI>
<LI>topic3</LI>
<LI>topic4</LI>
</UL>

Или это можно сделать другим способом?


Внутри файла recent.php есть цикл
foreach ( $recent_topics as $row )
{
... поскипал ....
}

Окружаешь его таким кодом
$template->assign_block_vars('header', array(
'HEADER' => '<UL class="test">',
));
foreach ( $recent_topics as $row )
{
... здесь оригинальный код цикла ....
}
$template->assign_block_vars('footer', array(
'FOOTER' => '</UL>',
));

В файле recent_body.html с содержимым по умолчанию нужно иметь вот такой код
<!-- BEGIN header -->
document.writeln('{header.HEADER}\n');
<!-- END header -->
<!-- BEGIN topicrow -->
document.writeln('<li>\n');
document.writeln('{topicrow.TOPIC_REPLIES}<a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a><br />\n');
    <!-- BEGIN first_post_text -->
    document.writeln('{topicrow.first_post_text.TOPIC_FIRST_POST_TEXT}<br />\n');
        <!-- BEGIN attachment -->
        document.writeln('{topicrow.first_post_text.attachment.DISPLAY_ATTACHMENT}<br />\n');
        <!-- END attachment -->
    document.writeln('<br />\n');
    <!-- END first_post_text -->
document.writeln('</li>\n');
<!-- END topicrow -->
<!-- BEGIN footer -->
document.writeln('{footer.FOOTER}\n');
<!-- END footer -->
Аватара пользователя
mixer
phpBB 1.4.0
 
Сообщения: 38
Зарегистрирован: 07.07.2005 6:29
Откуда: Хабаровск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Corund » 06.02.2008 20:39

2 Mixer Спасибо!!!
Мой сайт с форумом PHPBB
http://www.zryaplata.ru

Corund
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 10.01.2008 14:15
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение MaximM » 06.02.2008 22:10

где кнопка спасибо ? ) :D
rxu, mixer - спасибо

MaximM
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 08.03.2007 5:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Koyot » 08.02.2008 0:10

Глупый вопрос, а как выводить тока темы с новыми сообщениями, тока их названия, и автора сообщения, и без этого сооющения

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 08.02.2008 15:33

Koyot писал(а):а как выводить тока темы с новыми сообщениями

Данный мод на это не направлен.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Koyot » 08.02.2008 15:41

Значит нельзя как то убрать вывод самого сообщения, оставить тока тему?

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 08.02.2008 15:51

Если вопрос только в этом, то откройте файл recent.php, в самом его начале есть блок настроек. найдите строку
$cfg_show_first_post = true;	// show first posts of the recent topics
и поменяйте true на false.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Koyot » 08.02.2008 17:57

А автора не как значит, будем ждать в новых версиях. Большое спасибо

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 08.02.2008 17:59

Автора чего конкретно, и в каком месте должно быть выведено?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Koyot » 09.02.2008 2:00

Просто автора последнего поста в теме.

Вида: название темы - автор

Добавлено спустя 7 часов 19 минут 53 секунды:

И еще вопрос, как число постов поменять с темой сообщения, местами

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение mixer » 09.02.2008 3:58

Koyot писал(а):А автора не как значит, будем ждать в новых версиях. Большое спасибо

Если устроит как у меня, могу кинуть на мыло исходник php
смотри: http://forum.clarionlife.net
Аватара пользователя
mixer
phpBB 1.4.0
 
Сообщения: 38
Зарегистрирован: 07.07.2005 6:29
Откуда: Хабаровск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Koyot » 10.02.2008 0:56

mixer
Супер, был бы очень рад)

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение mixer » 10.02.2008 2:17

Вот смотрим!
Вложения
recent_my.zip
(3.75 КБ) Скачиваний: 323
Аватара пользователя
mixer
phpBB 1.4.0
 
Сообщения: 38
Зарегистрирован: 07.07.2005 6:29
Откуда: Хабаровск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Koyot » 10.02.2008 23:10

Большое спасибо)

Добавлено спустя 33 минуты 4 секунды:

Тока вопрос) куда внести изменения для кодировки cp1251, что то не пойму

Koyot
phpBB 1.4.0
 
Сообщения: 32
Зарегистрирован: 05.02.2008 14:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Бета-версии модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

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

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы