Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Сообщение Brimus » 26.12.2007 18:30

это в кодировке win1251, взято где-то выше в этом же топике

Brimus
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 11.11.2007 14:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Поручик » 26.12.2007 18:34

Все, стекаю пацтул
rxu, сам же научил
http://phpbbguru.net/community/viewtopi ... 836#153836

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

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 4002
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 47 раз.

Сообщение Brimus » 26.12.2007 18:44

каюсь :cry:
А править то что?

Brimus
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 11.11.2007 14:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 26.12.2007 18:52

Поручик писал(а):Все, стекаю пацтул
rxu, сам же научил

Так... а кто бы знал, о чём речь. Телепат-то уехал, и не обещал вернуться.
Brimus писал(а):А править то что?

Кто знает, какие еще функции у вас хостер отключил. Это опять телепатией надо заниматься.
Напишите хостеру и спросите, что вам использовать вместо iconv, который не работает.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Сообщение Поручик » 26.12.2007 18:52

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 4002
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 47 раз.

Сообщение rxu » 26.12.2007 18:53

Поручик
Так там utf-8. Если у него страница в виндовой кодировке, опять вопросы начнутся 8)
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Сообщение Brimus » 26.12.2007 18:57

Вот именно :D

Brimus
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 11.11.2007 14:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Поручик » 26.12.2007 19:01

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 4002
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 47 раз.

Сообщение Menik » 29.12.2007 22:08

У меня вместо вывода тем появлется ошибка
Fatal error: Cannot redeclare class cache in /home/****/public_html/forum/includes/cache.php on line 23


Строка 23 в файле cache.php
class cache extends acm


phpBB 3.0 (чистый - без модов), Recent Topics 1.1.2

Где искать причину?

-----

Вместо яваскрипта я вставляю топики пхп инклудом, разумеется, с измененным шаблоном. Так у меня работало на recent_topics для phpbb2.

Menik
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 02.06.2005 19:25
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение NCom » 02.01.2008 16:12

а возможно ли аддоном сделать такое? Жизненно необходимо.

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

NCom
phpBB 2.0.23
 
Сообщения: 815
Зарегистрирован: 05.01.2006 13:59
Откуда: Ставрополь
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Сообщение maggg » 09.01.2008 3:13

Приветствую.
За порт мода — спасибо.
Вопрос. Не планируется ли расширить функционал?
К примеру, аналогичный мод для phpBB 2.0.x от Эксперта мне в своё время удалось, не без его помощи его советов, настроить под себя так, что в шаблоне я мог использовать следующие переменные:

— Время последнего поста;
— Имя последнего постера;
— Имя автора темы;
— Название темы;
— Ссылка на последний пост;
— Название форума, к которому относится тема;
— Число ответов в теме;

Что-то в моде для phpBB 3.0.0 реализовано. Что-то — нет.
Я возомнил себя куль кодером и попытался дописать нужный мне функционал. Но споткнулся на первом же шаге.

Время последнего поста на старом форуме я получал так:

…
$post_time = create_date($lang['DATE_FORMAT'] . ', H:i', $row['post_time'], $board_config['board_timezone']);
…
'POST_TIME' => $post_time,
…


Функции create_date в phpBB 3.0.0 похоже вообще нет!
Как быть?

А вообще, я бы просил (так и хочется сказать «от имени общественности», но буду скромен, и скажу за себя) уважаемого автора предусмотреть возможность использования переменных, перечисленных мною (и, быть может, некоторых других), в шаблоне. Это существенно повысило бы гибкость мода, и круг задач, которые с его помощью стало бы возможным решать, расширился бы.

maggg
phpBB 1.2.1
 
Сообщения: 27
Зарегистрирован: 29.07.2007 16:27
Откуда: Город Заречный Свердловская область
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 09.01.2008 5:08

В recent.php замените строку
$sql = 'SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_replies, t.topic_replies_real, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachment, p.post_approved
на
$sql = 'SELECT t.*, p.*
и сможете использовать для передачи в шаблон любые поля из таблиц тем и постов, по типу
'POST_TIME' => $user->format_date($row['post_time']),
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Сообщение maggg » 09.01.2008 13:31

Спасибо большое за ответ!
Сегодня вечером испробую. О результатах доложусь.

maggg
phpBB 1.2.1
 
Сообщения: 27
Зарегистрирован: 29.07.2007 16:27
Откуда: Город Заречный Свердловская область
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Сообщение NCom » 11.01.2008 18:28

rxu
а по моей просьбе ничего не скажите? или это на форум писать мод нужен?

NCom
phpBB 2.0.23
 
Сообщения: 815
Зарегистрирован: 05.01.2006 13:59
Откуда: Ставрополь
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Сообщение maggg » 12.01.2008 2:27

Отлично. Всё заработало как нужно. Спасибо!
Один короткий вопрос: ссылку на форум, в котором находится топик пришлось выводить так:
'U_FORUM' =>'http://z-city.ru/forum/viewforum.php?f=' . $row['forum_id'],

Такой вариант почему-то не сработал:
'U_FORUM' => $viewforum_url . '?f=' . $row['forum_id'],

maggg
phpBB 1.2.1
 
Сообщения: 27
Зарегистрирован: 29.07.2007 16:27
Откуда: Город Заречный Свердловская область
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы