active topics list on index (like glance)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: active topics list on index (like glance)

Сообщение Tantal »

Кхм, ответ Господина Плёлкина немного кривой по сути, если меняются группы, надо каждый раз лезть в код и править его ручками, что не очень удобно. Если есть более симпатичное решение по скрытию колонки "Последние сообщения" на главной странице форума, поделитесь пожалуйста!
Спасибо!
umnik
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 5 месяцев

Re: active topics list on index (like glance)

Сообщение umnik »

Этот мод для phpbb 3.0.9&mysql 5.5 будет работать?)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: active topics list on index (like glance)

Сообщение nissin »

Будет.
sasha1304
phpBB 1.2.1
Сообщения: 20
Стаж: 15 лет
Благодарил (а): 1 раз

Re: active topics list on index (like glance)

Сообщение sasha1304 »

а как сделать чтоб простые Объявления были в первой колонке, Частные объявления в второй колонке, а Последние темы в третьей колонке? пример http://forum.kartaly.ru
sasha1304
phpBB 1.2.1
Сообщения: 20
Стаж: 15 лет
Благодарил (а): 1 раз

Re: active topics list on index (like glance)

Сообщение sasha1304 »

3-тий день мучаюсь не пойму как это сделать. подскажите пожалуйста.
sasha1304
phpBB 1.2.1
Сообщения: 20
Стаж: 15 лет
Благодарил (а): 1 раз

Re: active topics list on index (like glance)

Сообщение sasha1304 »

что изменить в файле recent_topics или ещё где, чтоб колонка *Объявления* стала первой, а колонка *новости* была второй, и чтоб в колонке *новости* отображались новые темы отдельного форума? вот пример на скрине. версия форума phpBB:3.0.9, версия мода recent_topics_1.0.3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
jenya_nsk
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 3 месяца

Re: active topics list on index (like glance)

Сообщение jenya_nsk »

sasha1304 писал(а):а как сделать чтоб простые Объявления были в первой колонке, Частные объявления в второй колонке, а Последние темы в третьей колонке? пример http://forum.kartaly.ru
Тоже интересует.... :oops:
Alex1204
phpBB 1.4.4
Сообщения: 111
Стаж: 20 лет 6 месяцев
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: active topics list on index (like glance)

Сообщение Alex1204 »

Требуется 3 колонки с последними ответами в темах, чтоб в каждой колонке выводилась определенная группа форумов.

Например в первой колонке выводится темы из форумов 1,2,3,4,5
Во второй колонке выводятся темы из форумов 6,7,8,9
В третьей темы из 10,11

Реально ли такое реализовать?
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

active topics list on index (like glance)

Сообщение МайскийЖук »

Да.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: active topics list on index (like glance)

Сообщение DK7 »

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

Добавлено спустя 7 минут 55 секунд:
все три запроса на вывод в нужную ячейку, меняете на тот запрос что в посте active topics list on index (like glance)
не забывая указывать в них нужные ай ди форумов
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: active topics list on index (like glance)

Сообщение Jons »

Ставлю recent_topics_1.0.3 на 3.0.11 Subsilver2. Взял архив здесь.
1. Сначала возникла проблема описанная здесь. Оказалось необходимо было очистить кеш, иначе получалось что админка не видела добавленные SQL запросом записи в таблицу и пыталась втулить их в таблицу заново, из-за чего ругалась на дублирование. Ладно, проехали, - этот вопрос решился.
2. Включил мод где положено, настроил все параметры в админке, захожу на главную страницу - нету recent_topics. Вспомнил , что забыл переписать отредактированный index.php. Переписываю, - главная страница форума - чистый лист.
Удаляю c index.php код:

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

if ($config['recent_enable'])
	{
		include($phpbb_root_path . 'includes/recent_topics.'.$phpEx);
	}
загружаю index.php без этого кода -работает. С ним не работает. Я у же и кеш чистил. И сохраняю в UTF-8. И кеш браузера чистил. И проверил в includes recent_topics.php, - лежит, его я не редактировал - переписал из архива как есть, даже не открывал.

Получается проблема в коде представленном выше. Но что не так?

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

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

include($phpbb_root_path . 'includes/recent_topics.'.$phpEx);
Всё равно белый лист.

Добавлено спустя 3 минуты 48 секунд:
Открыл recent_topics.php , оказалось он был в ANSI, сохранил в UTF-8 загрузил в includes - без изменений (всё равно не работает).


Простейшая ведь установка - там даже ошибиться негде. Может он под 3.0.11 не идёт?
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: active topics list on index (like glance)

Сообщение Shredder »

Jons
1. Включи отображение ошибок в .htaccess, например добавив строчку php_value display_errors 1
2. Дополнительно посмотри лог ошибок сервера - error_log

Должно показать, почему белый лист.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: active topics list on index (like glance)

Сообщение Jons »

Включил отображение ошибок в .htaccess, в итоге на экране:
Fatal error: Call to a member function quick_language_setlang() on a non-object in /public_html/forum/includes/session.php on line 1609

session.php :

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

1609: $this->lang_name = $this->data['user_lang'] = $quick_language->quick_language_setlang( $this->lang_name, $this->data['user_id'], $config['cookie_name'] );
Я session.php вообще не трогал. А до этого всё работало нормально.

И что это означает?

в админке у меня всё нормально работает:
Безымянный333.jpg
А на главной странице пусто, или вот теперь ошибка.

Добавлено спустя 10 минут 39 секунд:
Сразу объясню, строка 1609 относится к моду MSSTI Quick Language:

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

// MOD : MSSTI Quick Language (v1.0.1) - START
		if (!defined('IN_QUICK_LANGUAGE'))
		{
			include($phpbb_root_path . 'includes/function_quick_language.' . $phpEx);
		}
		$this->lang_name = $this->data['user_lang'] = $quick_language->quick_language_setlang( $this->lang_name, $this->data['user_id'], $config['cookie_name'] );
        // MOD : MSSTI Quick Language (v1.0.1) - END
Добавлено спустя 1 минуту 32 секунды:
До этого проверял - гостем выбирал любой из 3-х языков всё работало на ура. Как они теперь перехлестнулись не понимаю.

Добавлено спустя 8 минут 48 секунд:
когда Модуль новых тем включен: в положении НЕТ - форум работает нормально,
когда Да:
Fatal error: Call to a member function quick_language_setlang() on a non-object in /public_html/forum/includes/session.php on line 1609
Добавлено спустя 29 минут 45 секунд:
Удалять MSSTI Quick Language не вариант, т.к. все ранее установленные моды ставились с его учётом на 3 языка (иначе бы ставил всего 1 язык). Поэтому выполненный объём работ не позволяет мне просто так от него отказаться. Помогите пожалуйста решить проблему.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: active topics list on index (like glance)

Сообщение Jons »

Поставил FIX:

заменил в session.php в куске кода :

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

// MOD : MSSTI Quick Language (v1.0.1) - START
		if (!defined('IN_QUICK_LANGUAGE'))
		{
			include($phpbb_root_path . 'includes/function_quick_language.' . $phpEx);
		}
		$this->lang_name = $this->data['user_lang'] = $quick_language->quick_language_setlang( $this->lang_name, $this->data['user_id'], $config['cookie_name'] );
        // MOD : MSSTI Quick Language (v1.0.1) - END
найти

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

$this->lang_name = $this->data['user_lang'] = $quick_language->quick_language_setlang( $this->lang_name, $this->data['user_id'], $config['cookie_name'] );
заменить на

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

global $quick_language;
   $this->lang_name = $this->data['user_lang'] = quick_language::quick_language_setlang( $this->lang_name, $this->data['user_id'], $config['cookie_name'] );
и всё заработало!

Добавлено спустя 2 часа 14 минут 50 секунд:
Подскажите пожалуйста, почему на картинке выше вот в этом сообщении перед прочитанными и не прочитанными темами есть картинки, а у меня перед прочитанным нет:
123.PNG
Кстати, когда я устанавливал мод отсюда, не припомню чтобы там картинки какие-то были, даже в файле инсталляции ничего про картинки не сказано.
nissin писал(а):2. Добавлена иконка для непрочитанных сообщений в теме
В архиве никаких картинок нет!!!

Как сделать чтобы они были?

Добавлено спустя 24 минуты 27 секунд:
В исходном коде выглядит так:

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

<td class="row1" valign="top">
			
					<a href="./viewtopic.php?f=2&t=1&p=1#p1"></a> <a href="./viewtopic.php?f=2&t=1&p=1#p1" title="Ф......">Ф.................. (0)</a>
				
				<br />
			
		</td>
непонятно к чему там первая ссылка, да ещё и пустая?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Jons 29.09.2012 4:00, всего редактировалось 1 раз.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: active topics list on index (like glance)

Сообщение Jons »

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

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