[final] Recent topics for phpBB3 (Темы на стр. сайта)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
NRJ
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 20 лет 2 месяца
- Откуда: Home Net Telecom
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Cпасибо, более вопрос не актуален. Разобрался сам.
I'm strange... Maybe negative...
-
vovka
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 9 месяцев
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
при обработке ВВ-кодов модуль вызывает файл bbcode.php из которого вызывается шаблон bbcode.html
можно ли каким-либо образом из recent.php передать переменную в bbcode.php чтобы для обработки BB-кодов в Recent topics вызывался другой шаблон, а не bbcode.html, например bbcode1.html.
или какой-то другой способ подключения шаблона ВВ-кодов для этого модуля.
Спасибо.
Код: Выделить всё
$this->template_filename = $phpbb_root_path . 'styles/' . $user->theme['template_path'] . '/template/bbcode.html';или какой-то другой способ подключения шаблона ВВ-кодов для этого модуля.
Спасибо.
-
DimkaG
- phpBB 1.4.4
- Сообщения: 151
- Стаж: 17 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 18 раз
- Поблагодарили: 2 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
не понял как его установить? В описании написано только скопировать 3 файла и всё, а как запустить?
-
Fray98rus
- Former team member
- Сообщения: 442
- Стаж: 18 лет 11 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
В инструкции все написано.DimkaG писал(а):В описании написано
Прочтите http://www.phpbbguru.net/community/topic20956.html
-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
данный мод может вывесить новые темы, сообщения, "горячие" темы на главную страницу форума сверху без правки данного мода?
phpbb3 - сила!
-
motoroller
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 9 месяцев
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Ребята подскажите пожалуйста, у меня надо немного изменить данный скрипт, у меня есть сайт по старнам, и надо чтобы для определённой страницы, на сайте выводились темы из определённого форума ...
Пытался сделать что-то в этом роде:
// где $country[f] - id форума
<script language='JavaScript' type='text/javascript' src='/forum/recent.php?forumID=<?php echo $country['f']; ?>'></script>
в самом скрипте:
в запросе добавил:
AND f.forum_id=intval($_GET['forumID'])
ну и что-то не пашет ...
Да и ещё хотелось бы узнать как вывести:
Как вывести автора, топика, дату и кол-во ответов на этот топик заранее спасибо !
Пытался сделать что-то в этом роде:
// где $country[f] - id форума
<script language='JavaScript' type='text/javascript' src='/forum/recent.php?forumID=<?php echo $country['f']; ?>'></script>
в самом скрипте:
в запросе добавил:
AND f.forum_id=intval($_GET['forumID'])
ну и что-то не пашет ...
Да и ещё хотелось бы узнать как вывести:
Как вывести автора, топика, дату и кол-во ответов на этот топик заранее спасибо !
-
exb
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 17 лет 2 месяца
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Как перенести значения {topicrow.TOPIC_TITLE} из теплейта в свою функцию php
<!-- PHP --> echo {topicrow.TOPIC_TITLE}; <!-- ENDPHP -->
Эхо для примера, далее пойдет своя функция, цель постраничный вывод.
<!-- PHP --> echo {topicrow.TOPIC_TITLE}; <!-- ENDPHP -->
Эхо для примера, далее пойдет своя функция, цель постраничный вывод.
Код: Выделить всё
<!-- BEGIN topicrow -->
document.writeln('<div class="f_trebuchet c_black"><span class="f_12 f_arial">{topicrow.TOPIC_LAST_POST_TIME} <a href="{topicrow.U_TOPIC}" class="f_12 c_blue invert">{topicrow.TOPIC_TITLE}</a><br />is:<!-- PHP -->echo {topicrow.TOPIC_TITLE};<!-- ENDPHP --></div>');-
DimkaG
- phpBB 1.4.4
- Сообщения: 151
- Стаж: 17 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 18 раз
- Поблагодарили: 2 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Вы прежде, чем такие ответы давать умные, откройте эту инструкцию и прочитайте её . Там только информация, что нужно скопировать файлы и всё!Fray98rus писал(а):В инструкции все написано.DimkaG писал(а):В описании написано
Прочтите http://www.phpbbguru.net/community/topic20956.html
Добавлено спустя 3 минуты 51 секунду:
Код: Выделить всё
#
#-----[ COPY ]------------------------------------------
#
copy root/recent.php to recent.php
copy root/styles/prosilver/template/recent_body.html to styles/prosilver/template/recent_body.html
copy root/styles/subsilver2/template/recent_body.html to styles/subsilver2/template/recent_body.html
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoMКод: Выделить всё
## Installation:
## First open recent.php and config the script for yourself.
## Then just paste the folowing JS code on the page of your site
## you want topics to be displayed on. Don't forget to define the correct path
## to your phpBB3 script.
##
## <script language='JavaScript' type='text/javascript' src='/phpBB3/recent.php'></script>-
Fray98rus
- Former team member
- Сообщения: 442
- Стаж: 18 лет 11 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Тогда уж соизвольте правила хотябы прочитать, прежде чем указывать.DimkaG писал(а):Вы прежде
В ИНСТРУКЦИИ ВСЕ ЧЕТКО НАПИСАНО!
Код: Выделить всё
<script language='JavaScript' type='text/javascript' src='путь_к_recent.php'></script>Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Код: Выделить всё
<table class="tablebg" cellspacing="1" width="100%">
<tr>
<th colspan="3">{L_RECENT_NEWS}</th>
</tr>
<tr>
<td class="row1"><strong>{L_RECENT_ANN}</strong></td>
<td class="row1"><strong>{L_RECENT_TOPICS} (здесь всего 15 тем - остальные смотрите в форуме)</strong></td>
</tr>
<tr>
<td class="row1" valign="top">
<!-- BEGIN latest_announcements -->
<!-- IF latest_announcements.S_UNREAD_TOPIC -->
<a href="{latest_announcements.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <a href="{latest_announcements.U_NEWEST_POST}" title="{latest_announcements.FULL_TITLE}" class="link-new">{latest_announcements.TITLE} ({latest_announcements.TOPIC_REPLIES})</a>
<!-- ELSE -->
<a href="{latest_announcements.U_LAST_POST}">{LATEST_POST_IMG}</a> <a href="{latest_announcements.U_LAST_POST}" title="{latest_announcements.FULL_TITLE}">{latest_announcements.TITLE} ({latest_announcements.TOPIC_REPLIES})</a>
<!-- ENDIF -->
<br />
<!-- END latest_announcements -->
</td>
<td class="row1" valign="top">
<!-- BEGIN latest_topics -->
<!-- IF latest_topics.S_UNREAD_TOPIC -->
<a href="{latest_topics.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <a href="{latest_topics.U_NEWEST_POST}" title="{latest_topics.FULL_TITLE}" class="link-new">{latest_topics.TITLE} ({latest_topics.TOPIC_REPLIES})</a>
<!-- ELSE -->
<a href="{latest_topics.U_LAST_POST}">{LATEST_POST_IMG}</a> <a href="{latest_topics.U_LAST_POST}" title="{latest_topics.FULL_TITLE}">{latest_topics.TITLE} ({latest_topics.TOPIC_REPLIES})</a>
<!-- ENDIF -->
<br />
<!-- END latest_topics -->
</td>
</tr>
</table>
<br />Код: Выделить всё
<!-- IF S_USER_LOGGED_IN -->
код между последними тегами <tr> </tr>
<!-- ENDIF -->Как сделать чтобы последние темы видели только зарегистрированные пользователи.
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Ну что же никто тоже не знает как это сделать? Очень очень надо. Помогите.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Ты мозги включи и подумай, чего ты хочешь.
Этот мод выводит последние темы форума НА САЙТ!
Если ты не делал полную интеграцию сайта и форума, то у тебя на сайте нет понятия "гость" или "зарегистрированный". Туда не передается S_USER_LOGGED_IN, следовательно условие не выполняется никогда.
Этот мод выводит последние темы форума НА САЙТ!
Если ты не делал полную интеграцию сайта и форума, то у тебя на сайте нет понятия "гость" или "зарегистрированный". Туда не передается S_USER_LOGGED_IN, следовательно условие не выполняется никогда.
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
У меня только форум на главной странице, - поэтому и спрашиваю как это сделать?
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Еще раз: этот мод предназначен для вывода последних тем на сторонние страницы.
Для вывода на страницы форума же он не подходит, ищите другой.
Для вывода на страницы форума же он не подходит, ищите другой.
Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)
Что значит не походит? Он у меня на главной странице форума (в подписи) стоит уже месяцев 10 и нормально работает.
Может быть вы имели ввиду что невозможно сделать то что я прошу?
Может быть вы имели ввиду что невозможно сделать то что я прошу?

