Страница 2 из 5

First post on every page by rxu

Добавлено: 17 фев 2014, 20:47
rxu
Установлено расширение, портированное из соответствующего мода для phpBB 3.0.
Исходный код: https://github.com/rxu/first_post_on_every_page

Посмотреть работу можно в этой теме: viewtopic.php?f=11&t=28

First post on every page by rxu

Добавлено: 06 авг 2014, 11:02
Alecto
работает.

First post on every page by rxu

Добавлено: 26 авг 2014, 21:33
HAMMER663
При создании новой темы выскакивает ошибка

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

[phpBB Debug] PHP Notice: in file [ROOT]/ext/rxu/FirstPostOnEveryPage/event/listener.php on line 61: Undefined index: topic_first_post_show
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 2338: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3813)

First post on every page by rxu

Добавлено: 26 авг 2014, 22:46
rxu
Ну да. $post_data отсутствует в событии 'core.modify_submit_post_data' - устаревший код, ранее событие должно было быть в самом Posting.php.

Отправлено спустя 10 минут 19 секунд:
Странно, почему здесь этой ошибки нет.

First post on every page by rxu

Добавлено: 27 авг 2014, 20:35
rxu
HAMMER663, ошибка возникает при нажатии на кнопку создания темы, или уже при отправке?
Если при отправке, галка отмечена или нет?

Не могу повторить ни здесь, ни на локалке.

First post on every page by rxu

Добавлено: 27 авг 2014, 21:14
HAMMER663
При отправке новой темы в подфоруме. Галка не стоит.

Отправлено спустя 1 минуту 3 секунды:
Если после строки

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

 		$topic_first_post_show = (isset($_POST['topic_first_post_show'])) ? true : false;
добавить

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

		$post_data['topic_first_post_show'] = (isset($post_data['topic_first_post_show'])) ? $post_data['topic_first_post_show'] : 0;
то ошибка пропадает. и вроде все работает

First post on every page by rxu

Добавлено: 27 авг 2014, 22:13
rxu
Может, у меня нотисы в выводе ошибок отключены, и тут тоже. Проверю.

First post on every page by rxu

Добавлено: 28 авг 2014, 08:27
HAMMER663
Может быть

First post on every page by rxu

Добавлено: 28 авг 2014, 10:34
rxu
Включил все ошибки, дебаг - всё равно нет ничего. Странно.
Но всё равно исправлю код.

Отправлено спустя 1 час 41 минуту 21 секунду:
Обновил в репо.

First post on every page by rxu

Добавлено: 28 авг 2014, 16:36
HAMMER663
Да..Странно..
Закачал из репозитория. Сейчас все хорошо

First post on every page by rxu

Добавлено: 10 сен 2014, 20:26
rxu
Добавлена опция от Алг, позволяющая на уровне форумов устанавливать отображение первого поста на каждой странице всех тем.