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

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

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

Сообщение rxu »

А кто будет тег скрипта закрывать?
Изображение
als
phpBB 1.0.0
Сообщения: 6
Стаж: 18 лет 7 месяцев

Сообщение als »

rxu писал(а):А кто будет тег скрипта закрывать?
Спасибо.
Как-то в учебнике выучил, что в подобной форме закрывать не обязательно. Видимо IE другого мнения.
Тег закрыл, все стало в порядке.
Еще раз спасибо.
efishing
phpBB 1.0.0
Сообщения: 1
Стаж: 18 лет 9 месяцев

Сообщение efishing »

Перечитал весь топик, но так и не нашел решение проблемы, для чайников в програмировании.
Установил МОД, (аля закачал, настроил в recent.php)
Смотрю файл www.forum.site.ru/recent.php
Работает все отлично.

Смотрю файл
www.site.ru/1.php , где recent.php вызван обычным инклудом.
Кодировка слетает. :(

Вот поясните чайнику - где и что конкретно прописать, если есть у вас такая возможность.

Ворой вопрос:
Как вывести ник написавшего последнее сообщение, желательно со временем.

Заранее спасибо.

P.S. Phpbb3
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Что значит слетает? Мод выдаёт контент в кодировке UTF-8. Есть также вариант с Windows-1251, ссылка в первом посте этой темы.
Изображение
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

подскажите пожалуйста, как сделать, что бы блок в последними темами был с моим фоновым рисунком?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Видимо, поместить код вывода тем в html-элемент с соответствующим заданным этому элементу стилем.
Изображение
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

ну это первое, что в голову пришло, так и сделал. Но появился еще вопрос. Как принудительно указать цвет шрифта? что бы не в стиле страницы, а именно в заданном.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Попробуйте поработать с файлом шаблона - recent_topics.html. Точнее пока сказать не могу, нет материала под рукой.
Изображение
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

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

<!-- BEGIN topicrow -->
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');
	document.writeln('<br />\n');
	<!-- END first_post_text -->
<!-- END topicrow -->
если я пытаюсь изменить цвет здесь или добавить жирный. то у меня просто перестает отображаться вывод :(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

А как ты пытаешься добавить?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

Поручик

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

<span class="стиль1">{topicrow.first_post_text.TOPIC_FIRST_POST_TEXT}</span>
так

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

<!--
.стиль1 {color: #000000}
-->
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Тогда можно попробовать напрямик задать цвет прямо в recent.php в строке

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

'TOPIC_FIRST_POST_TEXT' => ($cfg_show_first_post) ? $message : ''
что-то вроде того

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

'TOPIC_FIRST_POST_TEXT' => ($cfg_show_first_post) ? '<span style="color:red">' . $message . '</span>' : ''
Не проверял.
Изображение
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

rxu
проверил. работает. спасибо.
MaximM
phpBB 1.4.1
Сообщения: 40
Стаж: 19 лет 6 месяцев
Благодарил (а): 3 раза

Сообщение MaximM »

на всякий случай прописать надо !important в CSS, чтобы потмо конфликтов не было с цветами
MaximM
phpBB 1.4.1
Сообщения: 40
Стаж: 19 лет 6 месяцев
Благодарил (а): 3 раза

Сообщение MaximM »

Никто не встречал модификацию Recent Topic чтобы не яваскриптом выодил инфу, а с помощью Html, лучше дивами

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

Corund писал об этом на предыдущей странице, ему никто нетответил :D
Вот у вас то на сайте выводится таблицами ))

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