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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
eduard5000
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

Сообщение eduard5000 »

Поручик писал(а):На ту страницу сайта, где хочешь выводить последние темы. А уж где именно на странице, зависит от дизайна и пр.
Скажите пожалуйста у меня ничего не получается с выводом !!!
http://www.nor-hachn.tu1.ru/phpBB3/recent.php вот так она показывает а так <script language='JavaScript' type='text/javascript' src="http://www.nor-hachn.tu1.ru/phpBB3/recent.php"></script> ничего не показывает!!!

http://www.nor-hachn.tu1.ru/php.html вот ссылка
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

eduard5000
Во-первых, у вас

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

charset=windows-1252"
а мод работает или с UTF-8, или с windows-1251.
Во-вторых, надо вставлять в html-страницу код

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

<script language='JavaScript' type='text/javascript' src='/phpBB3/recent.php'></script>
а не

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

<include="http://www.nor-hachn.tu1.ru/phpBB3/recent.php"></include>
Изображение
eduard5000
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

Сообщение eduard5000 »

Я инмел ввиду вот так?
<html>
<head>
<title>PHP</title>
</head>

<body>
<script language='JavaScript' type='text/javascript' src='/phpBB3/recent.php'></script>
</body>

</html>
Последний раз редактировалось eduard5000 24.02.2008 12:59, всего редактировалось 1 раз.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

eduard5000 писал(а):Вот так правильно !!!
Каша какая-то.
Изображение
eduard5000
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

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

Сообщение eduard5000 »

Я инмел ввиду вот так?
<html>
<head>
<title>PHP</title>
</head>

<body>
<script language='JavaScript' type='text/javascript' src='/phpBB3/recent.php'></script>
</body>

</html>
StAnOK
phpBB 1.0.0
Сообщения: 5
Стаж: 19 лет 4 месяца

Сообщение StAnOK »

Я сделал в настройках только вывод названий новых тем.
Использую как мод Glance для phpBB2.
Можно ли сделать так как в Glance. Что бы названия тем, в которых есть непрочитанные сообщения выдавались другим цветом?

P.S. Или может есть аналог Glance для phpBB3? :roll:
eduard5000
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

Сообщение eduard5000 »

Поручик писал(а):На ту страницу сайта, где хочешь выводить последние темы. А уж где именно на странице, зависит от дизайна и пр.
Подскажите пожалуйста!!!У меня не работает recent_topics_1.1.2_phpBB3!!!Если я просто в ие набираю http://www.nor-hachn.tu1.ru/phpBB3/recent.php все работает как должно быть!!!А вот так

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Новая страница 1</title>
</head>

<body>
<Begin www.nor-hachn.tu1.ru>
<script language='JavaScript' type='text/javascript' src='http://www.nor-hachn.tu1.ru/phpBB3/recent.php'></script>
<End of www.nor-hachn.tu1.ru>
</body>

</html>


не работает,скажите кто знает в чем моя ошибка?

Добавлено спустя 17 минут 57 секунд:

заголовок
NikeFM писал(а):скажите пожалуйста, а как установить этот мод?
Мне нужен вывод тем на самом форуме и на сайте одновременно.
форум расположен тут http://forum.new-neru.ru
привет!Скажи а как ты поменял заголовок форума гдк это надо сделать?
Аватара пользователя
realst
phpBB 1.2.1
Сообщения: 27
Стаж: 19 лет 7 месяцев

Сообщение realst »

Такой вопрос: по умолчанию ссылки на новые темы генерируются без www т. е. просто http://site.ru/viewtopic.php?f=6&t=4269 ... ead#unread, мне необходимо сделать так, чтобы генерировалось следующим образом http://www.site.ru/viewtopic.php?f=6&t= ... ead#unread т. е. с www. Как это можно сделать?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

прописать в админке имя домена с www
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
realst
phpBB 1.2.1
Сообщения: 27
Стаж: 19 лет 7 месяцев

Сообщение realst »

Спасибо :). После включения "принудительных настроек URL сервера", всё стало работать как следует.
Ponchik
phpBB 1.0.0
Сообщения: 1
Стаж: 18 лет 6 месяцев

Сообщение Ponchik »

А вот выше подсказали как потипо выводить сообщения через <ul>, <li>
Но при просмотре исходного HTML кода страницы сайта там нету HTML кода этого, там прсото Яваскрипт стоит на этом месте.
Хотеслоь бы спросить, как сделать ,чтобы именно выводился HTML код с темами на странице, а не в яве
MaximM
phpBB 1.4.1
Сообщения: 40
Стаж: 19 лет 6 месяцев
Благодарил (а): 3 раза

Сообщение MaximM »

recent_body.html
Должен быть такой

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

<!-- BEGIN header --> 
<div class="lalala">
<ul class="blabla">
<!-- END header --> 
<!-- BEGIN topicrow --> 
<li> 
{topicrow.TOPIC_REPLIES}<a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a><br />
    <!-- BEGIN first_post_text --> 
{topicrow.first_post_text.TOPIC_FIRST_POST_TEXT}<br /> 
        <!-- BEGIN attachment --> 
{topicrow.first_post_text.attachment.DISPLAY_ATTACHMENT}<br />
        <!-- END attachment --> 
<br />
    <!-- END first_post_text --> 
</li>
<!-- END topicrow --> 
<!-- BEGIN footer --> 
</ul>
</div>
<!-- END footer -->



А у меня такой вопрос.
При вызове recent_topic.php с помощью include
PHP ругается на строку:

$user->session_begin();

Выдаёт ошибку:
Fatal error: Call to a member function on a non-object
и не выполняет скрипт
Подскажите как исправить ?

Добавлено спустя 31 минуту 14 секунд:

Такс, эту проблему решил
в Файле

Поменял строку:

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
на

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
Путть до форума только у кааждого свой будет

Теперь проблема со смайликами, путь до них неправильно отображается.
Типа:
http://site.ru/%5C%22http://site.ru/for ... .gif%5C%22

Добавлено спустя 31 минуту 55 секунд:

Вобщем подскажите, как поправить recent.php, чтобы его мона было вызывать через include со странички сайта, а не через JavaScript[/i]
StAnOK
phpBB 1.0.0
Сообщения: 5
Стаж: 19 лет 4 месяца

Сообщение StAnOK »

Повторю вопрос:
Можно ли сделать так как что бы названия тем, в которых есть непрочитанные сообщения выдавались другим цветом?
eduard5000
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

Сообщение eduard5000 »

Подскажите пожалуйста!!!У меня не работает recent_topics_1.1.2_phpBB3!!!Если я просто в ие набираю http://www.nor-hachn.tu1.ru/phpBB3/recent.php все работает как должно быть!!!А вот так

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Новая страница 1</title>
</head>

<body>
<Begin www.nor-hachn.tu1.ru>
<script language='JavaScript' type='text/javascript' src='http://www.nor-hachn.tu1.ru/phpBB3/recent.php'></script>
<End of www.nor-hachn.tu1.ru>
</body>

</html>


не работает,скажите кто знает в чем моя ошибка?
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 8 месяцев

Сообщение Stipendiat »

Читал-читал и не нашел..., можно ли выводить иконку того, что есть непрочитанное сообщение в теме (чтобы она оранжевым выделялась и после прочтения опять белой становилась)?

Заранее благодарен
(может носом ткнете, если обсуждалось уже, тоже буду благодарен)

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