First post on every page for phpBB3

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.

Сообщение rxu 21.01.2008 15:16

Мод вышел на phpbb.com http://www.phpbb.com/community/viewtopi ... 9&t=712835
Версия 1.2.2.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск


Сообщение Поручик 21.01.2008 15:55

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

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3774
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение Rayden 21.01.2008 15:59

А где апдейт с предыдущей версии?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2986
Зарегистрирован: 27.06.2005 1:07

Сообщение rxu 21.01.2008 16:37

Поручик писал(а):Наверное и здесь в Анонсах модов опубликуешь?

Там же только мод-робот командует :P
Rayden писал(а):А где апдейт с предыдущей версии?

Я уже сам не помню, какие изменения вносились, а т.к. на оффе эта версия первая, то и апдейта соответственно нет :)

Постараюсь сгенерировать апдейт с версии 1.1.0 как можно скорее, по возможности.

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

Изменения чисто косметические, разве что только для истории вносить :)
Вложения
first_post_on_every_page_phpbb3_1.1.0_to_1.2.2.zip
(535 байт) Скачиваний: 95
Последний раз редактировалось rxu 15.04.2008 18:07, всего редактировалось 1 раз.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Rayden 22.01.2008 8:55

Угу, но все же.
Поправь файлик
Код: Выделить всё
#-----[ FIND ]------------------------------------------
#
if( $topic_data['topic_first_post_show'] && ( $start != 0) )
#
#-----[ REPLACE WITH ]------------------------------------------
#
if($topic_data['topic_first_post_show'] && ( $start != 0))

Это во вьютопике должно быть, ты забыл указать.

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

И кстати, у меня после установки выдает
[phpBB Debug] PHP Notice: in file /posting.php on line 1346: Undefined variable: topic_type_toggle

Это я накосячил?

Добавлено спустя 2 минуты 44 секунды:

выдает и при редактировании, при новом сообщении и новой теме.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2986
Зарегистрирован: 27.06.2005 1:07

Сообщение rxu 22.01.2008 9:39

Rayden писал(а):[phpBB Debug] PHP Notice: in file /posting.php on line 1346: Undefined variable: topic_type_toggle

Сам понимаешь, эта переменная модом не затрагивается. Поэтому отчего она стала не определена - надо разбираться отдельно. Отсюда вывод - или промахнулся при правке, или одно из двух :)
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение AD 12.03.2008 10:45

Подскажите как сделать так, чтоб на первой странице с закреплённым было ка кобычно сообщений, а на последующих, если сообщение первое закреплено, на одну больше. Допустим, 10 на первой и 11 на остальных.
AD
phpBB 2.0.0
 
Сообщения: 120
Зарегистрирован: 02.03.2008 17:06
Предупреждения: 1

Сообщение Kovu 15.04.2008 13:53

В Версии 1.1.0 было:

Код: Выделить всё
$sql = 'UPDATE ' . TOPICS_TABLE . "
   SET topic_first_post_show = $topic_first_post_show
   WHERE topic_id = $topic_id";


В инструкции для апгрейда с 1.1.0 написано, что заменить:

Код: Выделить всё
   SET topic_first_post_show = $topic_first_post_show


на:

Код: Выделить всё
   SET topic_first_post_show = ' . (($topic_first_post_show) ? 1 : 0) . "

В результате получаем ошибку из-за несогласования ковычек.

Вариант 1.2.2 содержит этот кусок кода в таком виде:

Код: Выделить всё
$sql = 'UPDATE ' . TOPICS_TABLE . '
   SET topic_first_post_show = ' . (($topic_first_post_show) ? 1 : 0) . "
   WHERE topic_id = $topic_id";


Видно, что в конце первой строчки ковычка одинарная, а не двойная, как было в 1.1.0
т.е. при апгрейде и это менять надо. Инструкцию обвите плз.
Kovu
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 23.12.2007 15:18

Сообщение rxu 15.04.2008 17:03

Kovu
В инструкции всё верно, никаких ошибок нет.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Kovu 15.04.2008 17:55

rxu
Скажем так - она не полная.

Ибо

Код: Выделить всё
#-----[ FIND ]------------------------------------------
#
                  SET topic_first_post_show = $topic_first_post_show
#
#-----[ REPLACE WITH ]------------------------------------------
#
                  SET topic_first_post_show = ' . (($topic_first_post_show) ? 1 : 0) . "


Приводит к ошибке.
Т.к. предыдущая строчка в 1.1.0 и 1.2.2 разная.
в 1.1.0
$sql = 'UPDATE ' . TOPICS_TABLE . "
в 1.2.2
$sql = 'UPDATE ' . TOPICS_TABLE . '
ее тоже надо бы внести в инструкию. + в ней надо бы учесть замечание Rayden.

спасибо.
Kovu
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 23.12.2007 15:18

Сообщение rxu 15.04.2008 18:07

Спасибо, исправлено.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение m03g 21.04.2008 15:51

Уже чего только не перепробовал. Прошу не пинать.
Не работает этот мод у меня. все сделал как написано, 3 раза перепроверил уже. кэш чистил и вручную и через АЦ. Не вижу я этой галочки хоть убей. где она хоть должна находится? скриншот можно?
Кучу модов установил уже, а этот осилить не могу.
m03g
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 21.04.2008 15:17
Откуда: Москва

Сообщение rxu 21.04.2008 16:37

При создании новой темы или редактировании первого сообщения существующей темы.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4744
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение m03g 21.04.2008 17:18

rxu писал(а):При создании новой темы или редактировании первого сообщения существующей темы.

Вот в том то и дело что нету ничего.
В файлах все прописано а нигде не отображается галочка.
m03g
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 21.04.2008 15:17
Откуда: Москва

Сообщение VVVas 22.04.2008 9:58

m03g
Так не бывает, если что-то есть, то он есть. Вы что-то не сделали или сделали не так или не до конца или посчитали что это делать не обязательно или вам помешали инопланетяне - других вариантов быть не может.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Пред.След.

Вернуться в Анонсы и поддержка модов для phpBB 3.0.x

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

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