[MODDB] Recent Topics
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
[MODDB] Recent Topics
Мод предназначен для вывода последних тем публичных форумов на любую страницу вашего сайта. Эдакая легкая замена Topics Anywhere.
Некоторые особенности:
1. Пользователь не логинится на форум, а выступает в качестве гостя.
2. Цензурирование названий тем
3. Тема с названием длиной более определенной пользователем, усекается.
4. Отображаются только те темы, которые пользователь может читать.
Все настройки - в файле recent.php
Инструкции (пока) нет, пример вызова смотрим в exec.txt
Скачать: http://www.phpbbguru.net/beta/recent_to ... topics.zip
Некоторые особенности:
1. Пользователь не логинится на форум, а выступает в качестве гостя.
2. Цензурирование названий тем
3. Тема с названием длиной более определенной пользователем, усекается.
4. Отображаются только те темы, которые пользователь может читать.
Все настройки - в файле recent.php
Инструкции (пока) нет, пример вызова смотрим в exec.txt
Скачать: http://www.phpbbguru.net/beta/recent_to ... topics.zip
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- Former team member
- Сообщения: 816
- Стаж: 21 год
- Откуда: Estonia, Tallinn
Ужас, всё делается куда проще и куда эффективней
почти такое стоит уже месяц на работающем сайте, никаких глюков
Код: Выделить всё
<?php
/******************/
$num = 10; // Кол-во тем
$url = "http://example.com/phpBB2/"; // Ссылка на форум
/******************/
include "config.php";
$link = mysql_connect($dbhost, $dbuser, $dbpasswd);
mysql_select_db ($dbname);
$query = "SELECT t.topic_id, t.topic_title
FROM " . $table_prefix . "topics t, " . $table_prefix . "forums f
WHERE t.forum_id = f.forum_id
AND f.auth_read = 0
ORDER BY t.topic_last_post_id DESC
LIMIT 0, " . $num;
$result = mysql_query ($query);
while($data=mysql_fetch_array($result))
{
echo 'document.write(\'<a href="' . $url . 'viewtopic.php?t=' . $data['topic_id'] . '">' . addslashes($data['topic_title']) . '</a><br />\');' . "\n";
}
mysql_free_result($result);
mysql_close($link);
?>
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
-
- phpBB 2.0.4
- Сообщения: 404
- Стаж: 20 лет 6 месяцев
- Откуда: оттуда
Сразу вижу глюк невооруженным взглядом. Добавьте.почти такое стоит уже месяц на работающем сайте, никаких глюков
Код: Выделить всё
AND t.topic_moved_id=0
-
- Former team member
- Сообщения: 816
- Стаж: 21 год
- Откуда: Estonia, Tallinn
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Я просто писать не успеваю, а на самом деле сделал уже 2 изменения в моде. Ошибку с путями поправил и вот это, с перенесенными темами.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 20 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 1 раз
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 20 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 1 раз
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
VVVas
Можно. Будет сделано.
Добавлено спустя 25 минут 25 секунд:
Dmitrij, VVVas
Addon'ы готовы, включены в новую версию мода.
Можно. Будет сделано.
Добавлено спустя 25 минут 25 секунд:
Dmitrij, VVVas
Addon'ы готовы, включены в новую версию мода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений