Страница 29 из 33
Добавлено: 14.06.2007 21:20
VVVas
Я так понимаю запрос будет что-то в этом роде
Код: Выделить всё
$sql = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.topic_replies, p.post_time
FROM " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p
WHERE t.forum_id NOT IN (" . $unauthed . ")
AND p.post_time < 365*86400
AND p.topic_id = t.topic_id
AND p.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
ORDER BY RAND()
LIMIT " . $recent_nm;
И ещё надо глянуть что бы тема была не закрыта и была в незакрытом форуме. А потом ещё результаты этого запроса выводить...
Добавлено: 14.06.2007 22:01
Lektor
Пипл у меня тут реквест такой:
я хочу чтоб 'TOPIC_TITLE' в глансе подсвечивался в зависимости от того заходил ли юзер в тему или нет.
Т.е. если юзер еще не был в теме, то она в глансе анрид цвета, если заходил, то рид цвета, и не зависимо от того, есть ли там новые сообщения или нет(появились ли или нет), если он зашел в нее(1 раз), то она рид цета раз и на все время(в глансе).
Помогите мне составить условие о том был ли юзер в теме или нет?
(и так чтоб стаутс сохранялся, КипАНрид мод стоит)
Добавлено: 23.06.2007 15:25
eco
Установил
Glance v.2 с
Simple Subforums MOD Version: 1.0.2 + eXtreme Styles mod 2 и все также не получается решить проблемму:
в правом окне(Последние темы) нет стрелок "Посмотреть последнее сообщение". Выглядит это так, как будто нет картинки.
Пробовал исправлять как указывается вот в этом сообщении:
http://www.phpbbguru.net/community/view ... 5703#55703
Но после этого возникает ошибка при загрузке форума:
Fatal error:
Cannot redeclare load_bbcode_template() (previously declared
in /disk2/.. /forum/htdocs/includes/bbcode.php:45)
in /disk2/../forum/htdocs/includes/bbcode.php on line 43
Что можно сделать, чтобы исправить такую ошибку?
Обидно, что на других форумах все работает, а я неоднократно проверял все свои действия и ничего не выходит.
Добавлено: 19.07.2007 12:53
Fanamura
Сори заранее.
Поставил мод. и запрос к БД выполнил и все куда надо вставил. Проверил 60 раз. Но никакой реакции на форуме нет вообще. Т.е. мод вообще себя никак не проявил
Ошибок не выдает, вообще ничего.
===
просто ради интереса, удалил один файл, сразу стали появляться ошибки о том, что файл не найден и т.д. .т.е. файлы на сервер я 100% залил : ))))
http://www.amurteam.ru/forum/index.php
phpbb самый последний, скин xand
Добавлено: 19.07.2007 14:26
VVVas
Fanamura писал(а):скин xand
А файлы этого стиля мне за вас редактировать?
Добавлено: 22.07.2007 12:46
eco
eco писал(а):Установил
Glance v.2 с
Simple Subforums MOD Version: 1.0.2 + eXtreme Styles mod 2 и все также не получается решить проблемму:
в правом окне(Последние темы) нет стрелок "Посмотреть последнее сообщение". Выглядит это так, как будто нет картинки.
Пробовал исправлять как указывается вот в этом сообщении:
http://www.phpbbguru.net/community/view ... 5703#55703
Но после этого возникает ошибка при загрузке форума:
Fatal error:
Cannot redeclare load_bbcode_template() (previously declared
in /disk2/.. /forum/htdocs/includes/bbcode.php:45)
in /disk2/../forum/htdocs/includes/bbcode.php on line 43
Что можно сделать, чтобы исправить такую ошибку?
Обидно, что на других форумах все работает, а я неоднократно проверял все свои действия и ничего не выходит.
может кто-нибудь все же сможет проконсультировать проблему?
Добавлено: 22.07.2007 20:08
Fanamura
VVVas писал(а):Fanamura писал(а):скин xand
А файлы этого стиля мне за вас редактировать?
Я конечно извиняюсь, но он отредактирован.
вот из кода страницы
<!-- [begin] Glance mod --><!-- [end] Glance mod -->
....
Добавлено: 23.07.2007 9:25
VVVas
Fanamura
Я уже дважды злобный дятел...
Инструкция:
Код: Выделить всё
#-----[ OPEN ]------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]-----------------------------------
#
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
</table>
#
#-----[ AFTER, ADD ]-----------------------------------
#
<!-- [begin] Glance mod -->
{GLANCE_OUTPUT}
<!-- [end] Glance mod -->
Ваш шаблон index_body.tpl:
Код: Выделить всё
</table>
<!-- [begin] Glance mod --><!-- [end] Glance mod -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
И с чего оно будет отображаться?
Добавлено: 09.08.2007 21:47
Life
Подскажите, что надо дописать чтоб в выводимых параметрах, еще выводилась дата написания темы, и автор. Такой вопрос был, но ответа на него толком не было
Добавлено: 14.08.2007 22:54
eco
Как сделать, чтобы при изменении прав доступа к разделам форума (запрет на чтение) а только смотреть, темы на которые поставлен этот заперт все равно отображались бы в правой части мода?
и я прошу прощения, может кто-нибудь сможет проконсультировать :
http://www.phpbbguru.net/community/view ... 755#148755
Добавлено: 13.09.2007 18:05
Ne$ter
TiChoblin писал(а):Странный глюк.
При этом:
// [begin] Glance mod
$lang['Glance_anno'] = 'Board announcements';
$lang['Glance_recent'] = 'Recent discussions';
// [end] Glance mod
в lang_main.рhр имеется
И у меня тоже самое!
Не выводится надпись.
Что делать подскажите?
Да и ещё вопрос как можно стрелки с листочками что во 2 Глансе заменить на маленькие стрелочки с 1-го???
А также убрать скобки с количеством ответов???
Добавлено: 17.09.2007 11:46
Ne$ter
Ну кто-нибуть поможет по вопросам 2 Гланса?
Добавлено: 17.09.2007 13:14
VVVas
Ne$ter писал(а):Да и ещё вопрос как можно стрелки с листочками что во 2 Глансе заменить на маленькие стрелочки с 1-го???
Отредактировать шаблон tpl
Ne$ter писал(а):А также убрать скобки с количеством ответов???
Не помню надо ли редактировать шаблон, но вырезать из php чтоб не создавать лишнюю нагрузку точно стоит.
Добавлено: 17.09.2007 18:27
Ne$ter
VVVas
Что именно и где отредактировать, и где вырезать подскажи!
Добавлено спустя 5 часов 8 минут 4 секунды:
TiChoblin
// [begin] Glance mod
$lang['Glance_anno'] = 'Board announcements';
$lang['Glance_recent'] = 'Recent discussions';
// [end] Glance mod
Это же нужно разместить и в language/lang_russian/lang_main.рhр
Добавлено: 17.09.2007 19:28
VVVas
Ne$ter писал(а):Это же нужно разместить и в language/lang_russian/lang_main.рhр
Вернее сказать только там.