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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

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

Сообщение rxu »

DimkaG
А что вам ответить - это HTML, берёте и делаете в файле шаблона.
Или вам готовое нужно?
Изображение
My45
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 3 месяца
Откуда: Курган

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

Сообщение My45 »

Всем привет надеюсь на вашу помощь!!! Долго ломал голову спрашивал на другом сайте поддержки где есть тоже эта тема с эти модом у видел автора мода и что он находиться здесь и тут же помчался к нервно кликая мышкой к вам = )

Моя проблема с файлом recent_topics.html я на штмл состряпол шаблон и не могу его подрубить к моду выводиться просто пустая страница помогите плиз я уже вешаюсь с этим не получается(((

Вот сам код :

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

<table class="tablebg" width="100%" cellspacing="0">
   <tr>
      <th colspan="2" valign="middle">&nbsp;Темы&nbsp;</th>
      <th>&nbsp;Автор&nbsp;</th>
      <th>&nbsp;Ответов&nbsp;</th>
      <th>&nbsp;Последнее сообщение&nbsp;</th>
   </tr>
<!-- BEGIN topicrow -->
document.writeln('<tr>
            <td class="row1" width="25" align="center">&nbsp;</td>
         <td class="row1"><a class="topictitle" href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a></td>
            <td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_LAST_POSTER}</p></td>
            <td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.TOPIC_REPLIES}</p></td>
            <td class="row1" width="140" align="center"><p class="topicdetails">{topicrow.TOPIC_LAST_POST_TIME}</p></td>
         </tr>');
<!-- END topicrow -->
</table>

Очень надеюсь на вашу помощь!!!
Выдает ошибку пустую страницу кэш чистил не помогает!!! ВСТАВЛЯЮ ПРОСТО БЕЗ ЭЛИМЕНТОВ ДИЗАЙНА ВОТ ЭТОТ КОД

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

<!-- BEGIN topicrow -->
document.writeln('Тема [<a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a>]. Ответов {topicrow.TOPIC_REPLIES}. Посл. ответ [{topicrow.TOPIC_LAST_POST_TIME}]. Оставил [{topicrow.TOPIC_LAST_POSTER}]<br />');
<!-- END topicrow -->

ВСЕ РАБОТАЕТ
А мой с дизайном нет помогите вы единственная надежда!!!! БУДУ ОЧЕНЬ БЛАГОДАРИН
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

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

Сообщение rxu »

Очевидно, какие-то проблемы с синтаксисом строки внутри оператора document.writeln, из-за чего он не выполняется.
Изображение
My45
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 3 месяца
Откуда: Курган

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

Сообщение My45 »

даже просто вставляя по верх кода

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

<!-- BEGIN topicrow -->
document.writeln('Тема [<a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a>]. Ответов {topicrow.TOPIC_REPLIES}. Посл. ответ [{topicrow.TOPIC_LAST_POST_TIME}]. Оставил [{topicrow.TOPIC_LAST_POSTER}]<br />');
<!-- END topicrow -->
<h1>бу бу бу</h1> по сути он ее должен вывести а дальше то что в прописанно в document.writeln но все равно не выводит ошибка пустая страница вот и голова пухнет уже ((((
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

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

Сообщение rxu »

Всё обрамление убираете во внешний скрипт, из которого вызываете recent.php, например

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

<table class="tablebg" width="100%" cellspacing="0">
   <tr>
      <th colspan="2" valign="middle">&nbsp;Темы&nbsp;</th>
      <th>&nbsp;Автор&nbsp;</th>
      <th>&nbsp;Ответов&nbsp;</th>
      <th>&nbsp;Последнее сообщение&nbsp;</th>
   </tr>
<script type='text/javascript' src='/phpBB3/recent.php'></script>
</table>
А в шаблоне самом оставляете только

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

<!-- BEGIN topicrow -->
document.writeln('<tr><td class="row1" width="25" align="center">&nbsp;</td><td class="row1"><a class="topictitle" href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a></td><td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_LAST_POSTER}</p></td><td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.TOPIC_REPLIES}</p></td><td class="row1" width="140" align="center"><p class="topicdetails">{topicrow.TOPIC_LAST_POST_TIME}</p></td></tr>');
<!-- END topicrow -->
Учтите, что внутри оператора document.writeln не допускается символов новой строки и пр., всю разметку, которая в скобках, делайте в одну строчку.
Изображение
My45
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 3 месяца
Откуда: Курган

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

Сообщение My45 »

Ура заработало!!!! Вы просто гений!!!! Я чуть со стула не упал когда все вывелось именно так как я хочу! Спасибо вам огромное нужно было сразу же писать сюда а не ждать около месяца ответа на мой вопрос на другом сайте поддержки!!!! Я Вам очень сильно благодарен спасибо вам огромное!
KPEM
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 3 месяца
Благодарил (а): 2 раза

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

Сообщение KPEM »

Кто подскажет насчет совместимости NV recent topics 1.0.4 с phpBB 3.0.5? Официально под "подписан" только под 3.0.4. С автором мода связаться не могу - не хватает рейтинга на форуме http://www.phpbb.com :)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

KPEM
Эта тема про другой МОД и другого автора.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
KPEM
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 3 месяца
Благодарил (а): 2 раза

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

Сообщение KPEM »

Спасибо.

P.S.
Как все сложно. И названия почти одинаковые...
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 19 лет 5 месяцев
Благодарил (а): 4 раза

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

Сообщение mEx »

Можно ли сделать, что если пользователь заходит на портал или форум, где установлен этот мод, то у него скобки с числом сообщений(пример [32]) выделяются другим цветом, если в них есть новые сообщения с его последнего захода ...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

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

Сообщение rxu »

Можно сделать всё, но трекинг сообщений модом не предусмотрен.
Изображение
zemlyanin62
phpBB 1.0.0
Сообщения: 6
Стаж: 19 лет 10 месяцев
Откуда: Рязань

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

Сообщение zemlyanin62 »

Установил наконец данный мод, но возникли две проблемы:

1. Весь выводимый текст выделен жирно, как его сделать нормальным нигде не найду.

2. В колонке "Название темы" текст выравнивается по середине, как его выставить левое?
zemlyanin62
phpBB 1.0.0
Сообщения: 6
Стаж: 19 лет 10 месяцев
Откуда: Рязань

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

Сообщение zemlyanin62 »

в мазилле мод отображается корректно, в IE вылетают иероглифы. Где исправить кодировку?
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

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

Сообщение romeo_piter »

Подскажите, пожалуйста, по визуальному отображению.

Пробовал это решение: http://www.phpbbguru.net/community/topi ... ml#p181674
Но не работает.
Строка

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

'TOPIC_FIRST_POST_TEXT' => ($cfg_show_first_post) ? $message : ''
у меня имеет вид

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

'TOPIC_FIRST_POST_TEXT' => ($cfg_show_first_post) ? iconv("UTF-8", "cp1251", $message) : ''
Подскажите как тут применить css.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

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

Сообщение rxu »

romeo_piter писал(а):Подскажите как тут применить css.
Ну как. Либо только к $message, либо ко всему выражению целиком. Например

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

'TOPIC_FIRST_POST_TEXT' => ($cfg_show_first_post) ? '<span style="color:red">' . iconv("UTF-8", "cp1251", $message) . '</span>' : ''
zemlyanin62 писал(а):в мазилле мод отображается корректно, в IE вылетают иероглифы.
Какие подробности?
Изображение

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