User Blog Mod phpbb3 (Дневники и Блоги)

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

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
vga2000
Заглянул на огонек
Заглянул на огонек
Сообщения: 33
Стаж: 9 лет 6 месяцев
Откуда: Кострома
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение vga2000 »

Паасиб) :smu:sche_nie:
#221
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет 1 месяц
Откуда: Витебск
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение DeaDRoMeO »

На здоровье ))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#222
Leff
Заглянул на огонек
Заглянул на огонек
Сообщения: 31
Стаж: 9 лет 7 месяцев

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение Leff »

У меня оповещения о комментариях не отображаются в ЛС, пишет чт есть новые сообщения но их в папке нет.

Сообщение добавлено... спустя 1 час 14 минут 2 секунды:
Все разобрался
#223
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

Сергей, добрый день!

Установил блоги, все прошло успешно.

При установке портального блока выводит такие ошибки:

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

[phpBB Debug] PHP Notice: in file [ROOT]/portal/block/top10_blogs.php on line 46: Undefined index: user_lastvisit
[phpBB Debug] PHP Notice: in file [ROOT]/portal/block/top10_blogs.php on line 48: Undefined index: NEW_BLOG
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 2186: Undefined index: datetime
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 2186: array_filter() expects parameter 1 to be array, null given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 2235: strtr(): The second argument is not an array
[phpBB Debug] PHP Notice: in file [ROOT]/portal/block/top10_blogs.php on line 112: Undefined variable: rep_id
[phpBB Debug] PHP Notice: in file [ROOT]/portal/block/top10_blogs.php on line 125: Undefined index: NO_REPLIES
[phpBB Debug] PHP Notice: in file [ROOT]/portal/block/top10_blogs.php on line 131: Undefined index: user_id

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/clubnevod.ru/xn--90acgcxgpk4b_xn--p1ai/includes/functions.php:3860) in /home/vhosts/clubnevod.ru/xn--90acgcxgpk4b_xn--p1ai/includes/functions.php on line 2735
Соответственно портал перестал работать и пишет:

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

General Error
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [1064]

SQL

UPDATE phpbb_users SET user_last_blog_mark = 1415697005 WHERE user_id = 

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/portal/block/top10_blogs.php
LINE: 132
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/portal.php
LINE: 25
CALL: include('[ROOT]/portal/block/top10_blogs.php')
P.S В модулях портала блок так и не появился.....
Последний раз редактировалось nevod 11 ноя 2014, 15:29, всего редактировалось 1 раз.
#224
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

Убрал из portal.php вот эту строчку include($phpbb_root_path . 'portal/block/top10_blogs.'.$phpEx); - портал работает. без ошибок.

Короче, убрал все правки. Проще вывести последние записи на портал через RSS..........
#225
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

Баги продолжаются.... После удаления правок и файлов от портального блока Блогов не дает обновить шаблоны в админке.... Пишет ошибку бд и ругается на отсутствие шаблона top10_blog.html
#226
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

закиньте на место шаблон top10_blog.html. можно и пустой файл создать с таким именем.
после этого кэш станет обновляться. это болезнь стиля prosilver- я уже несколько раз натыкался на такое.
верните файл и всё заработает. как убрать сам баг - я решения не нашёл. может кто подскажет...
(файл всё равно работать не будет - но система "успокоится")...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#227
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

белк писал(а):закиньте на место шаблон top10_blog.html. можно и пустой файл создать с таким именем.
Андрей, так и сделал уже))))))))))) Но мучает вопрос, как от этого избавиться.
#228
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

я ответа, к сожалению, не нашёл. этот баг наблюдается только в просилвере... единственный способ - делать перед каждым изменением бэкап базы и восстанавливать. Баг уже прописался в базе - надо искать его там. А это система "руками не трогать" если не знаешь как...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#229
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

белк писал(а):А это система "руками не трогать" если не знаешь как...
Это да... Мучает еще один вопрос. А как найти и убрать из базы записи сделанные скриптом установки портального блока Блогов?
#230
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

ну, скорее всего, можно ещё раз запустить скрипт - и он должен предложить деинсталляцию (напишет, что такие таблицы уже есть). если там был чисто SQL запрос - надо создать запрос на удаление. Была здесь тема по этому поводу... шут... не найти с разбегу. но точно было. вроде там оператор DROP TABLE используется..
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#231
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

белк писал(а):ну, скорее всего, можно ещё раз запустить скрипт - и он должен предложить деинсталляцию (напишет, что такие таблицы уже есть). если там был чисто SQL запрос - надо создать запрос на удаление.
В этом и проблема. При повторном запуске скрипта, он повторяет установку, которую успешно завершает словами "That's all. Done!"
#232
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

в принципе странно. оно не должно второй раз прописывать таблицы которые уже есть...
вот стандартный вывод установочного скрипта:



деинсталляции точно нет?

как создать SQL запрос на удаление - я не совсем помню...
может кто подскажет...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#233
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

белк писал(а):вот стандартный вывод установочного скрипта:
Этот скрипт не показывает такое окно. При запуске появляется белый экран и строчка "That's all. Done!"
#234
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

белый экран выходит потому что вы убрали изменения в файлах, относящиеся к выводу top10 портала.
попробуйте вернуть код в includes/functions.php - там же чисто в самый конец вставляется. может ошибка исчезнет и появится страница скрипта...
на остальной форум это, скорее всего, воздействия не окажет...
//если всё получится - не забудьте потом убрать эти правки опять... :-00):
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#235
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение nevod »

белк писал(а):белый экран выходит потому что вы убрали изменения в файлах, относящиеся к выводу top10 портала.
Нет, при первичной установке было так же. Он не просто белый, после отработки скрипта показывает текст: "That's all. Done!"
#236
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

тогда не знаю. SQL запрос я так и не вспомнил, как писать на удаление. Ещё надо будет и из скрипта код этих таблиц выдирать...
может админ поможет...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#237
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет 1 месяц
Откуда: Витебск
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение DeaDRoMeO »

Лог ошибок сервера смотрели? Что за ошибка с БД? Ее текст?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#238
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение белк »

Да не ошибка. у Nevod не пошёл блок вывода на портал и он убрал правки. А теперь хочет удалить те таблицы с базы, которые с этим блоком установились. Перезапуск скрипта инсталляции ничего не даёт - говорит, что деинсталляцию он не выводит - чтобы таблицы убрать. Теперь вот думает как это сделать.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#239
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет 1 месяц
Откуда: Витебск
Контактная информация:

User Blog Mod phpbb3 (Дневники и Блоги)

Сообщение DeaDRoMeO »

Впринципе верно, в скрипте не предусмотрена деинсталляция, можно пропробовать в этих кусках

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

$sql = 'CREATE TABLE IF NOT EXISTS '. BLOGS_REPLY_TRACKS_TABLE .' (
  user_id mediumint(8) unsigned NOT NULL DEFAULT 0,
  blog_id mediumint(8) unsigned NOT NULL DEFAULT 0,
  blog_reply_id mediumint(8) unsigned NOT NULL DEFAULT 0,
  mark_time int(11) unsigned NOT NULL DEFAULT 0,
  PRIMARY KEY (user_id, blog_reply_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;';
$db->sql_query($sql);

$sql = 'CREATE TABLE IF NOT EXISTS '. BLOGS_TRACKS_TABLE .' (
  user_id mediumint(8) unsigned NOT NULL DEFAULT 0,
  blog_id mediumint(8) unsigned NOT NULL DEFAULT 0,
  mark_time int(11) unsigned NOT NULL DEFAULT 0,
  PRIMARY KEY (user_id, blog_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;';
$db->sql_query($sql);
Вместо CREATE использовать DROP
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#240
Ответить