Страница 9 из 13
Topic Text in Mouse Over phpbb3
Добавлено: 16 июн 2013, 12:20
DeaDRoMeO
Aleksandr.Popov, внимательно проверяйте правки шаблона стиля, кстати скрипт-инсталлятор запускался после правок ?? Мод в админке включен??
Lorem Ipsum, блин, засада, ошибка такого рода решается таким обьявлением
Которое вставляется после первой фигурной скобки при обьявлении функции, в твоем куске я не вижу функции, тут только условия. Прикрепи в архиве свой
/includes/functions.php
Topic Text in Mouse Over phpbb3
Добавлено: 16 июн 2013, 17:02
Lorem Ipsum
DeaDRoMeO писал(а): Прикрепи в архиве свой /includes/functions.php
Ок.
Topic Text in Mouse Over phpbb3
Добавлено: 16 июн 2013, 18:00
DeaDRoMeO
Хммм, а если так, найти в этом файле
Код: Выделить всё
function page_header($page_title = '', $display_online_list = true, $post_text = '', $item_id = 0, $item = 'forum')
{
global $db, $config, $template, $SID, $_SID, $_EXTRA_URL, $user, $auth, $phpEx, $phpbb_root_path;
if (defined('HEADER_INC'))
{
return;
}
В найденном после
Добавить
Topic Text in Mouse Over phpbb3
Добавлено: 17 июн 2013, 03:33
Lorem Ipsum
DeaDRoMeO писал(а):Хммм, а если так, найти в этом файле
Всё равно лезет ошибка
Topic Text in Mouse Over phpbb3
Добавлено: 17 июн 2013, 04:43
ursego
Как можно регулировать количество символов во всплывающем сообщении при наведении мыши на название темы? Видел в языковом файле, что настраивать можно, но в админке не нашёл.
Topic Text in Mouse Over phpbb3
Добавлено: 17 июн 2013, 05:10
Lorem Ipsum
ursego, Админка - Функции конференции (Число знаков, отображающееся во всплывающем окне)
Topic Text in Mouse Over phpbb3
Добавлено: 17 июн 2013, 13:44
ursego
Спасибо! В жизни бы не нашёл. Т.к. это мод, элементарная логика подсказывает искать на вкладке "Модули"...
Topic Text in Mouse Over phpbb3
Добавлено: 17 июн 2013, 14:36
Lorem Ipsum
ursego писал(а):В жизни бы не нашёл
А это нужно инструкцию в первом посте читать внимательно!
DeaDRoMeO писал(а):Все, теперь мод установлен, осталось его активировать - Админка - Функции форума
Кстати, можете в ксс-файле вставить длину
Topic Text in Mouse Over phpbb3
Добавлено: 23 июл 2013, 21:26
Tipocheg
Только установил мод, видимо где-то допустил ошибку, но не пойму где.
Из главной страницы переходя в любой раздел выдаёт белый экран, активные темы работают и через них можно темы читать и писать ответы...
При входе в админку и переходе в Функции форума выдало:
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 352: call_user_func_array() expects parameter 1 to be a valid callback, class 'acp_board' does not have a method 'select_topic_text_hover_check'
Помогите, пожалуйста, в какую сторону копать?
Topic Text in Mouse Over phpbb3
Добавлено: 23 июл 2013, 21:49
DeaDRoMeO
Ну самое очевидное, тихо и медленно сверить все правки с инструкцией, вспомнить запускался ли скрипт-инсталлятор (либо выполнялся ли SQL запрос по инструкции). Если вы проверили все правки, не нашли свою ошибку, то давайте-ка все правленные файлы в РАР архиве во вложение к своему сообщению, проверю сам
Topic Text in Mouse Over phpbb3
Добавлено: 23 июл 2013, 22:03
Tipocheg
DeaDRoMeO писал(а):Ну самое очевидное, тихо и медленно сверить все правки с инструкцией, вспомнить запускался ли скрипт-инсталлятор (либо выполнялся ли SQL запрос по инструкции).
SQL запрос по инструкции в браузере запускал, сейчас пытаюсь всё перепроверить.
Вроде всё проверил, но что-то совсем голова не варит...
Вот файлы:
Topic Text in Mouse Over phpbb3
Добавлено: 24 июл 2013, 12:13
DeaDRoMeO
Значится, садимся и заново проверяем правки все, ошибок куча, допустим в шаблоне
viewforum_body.html есть строка
Код: Выделить всё
<a href="{topicrow.U_LAST_POST}"> <!-- IF topicrow.LAST_TEXT_HOVER -->title="{topicrow.LAST_TEXT_HOVER}"<!-- ENDIF -->
А она должна быть такой
Код: Выделить всё
<a href="{topicrow.U_LAST_POST}"> <!-- IF topicrow.LAST_TEXT_HOVER -->title="{topicrow.LAST_TEXT_HOVER}"<!-- ENDIF -->>
Разницу чувствуете ? В этом шаблоне 2 одинаковые ошибки
Topic Text in Mouse Over phpbb3
Добавлено: 24 июл 2013, 13:49
Tipocheg
Попробовал перепроверить все правки, нашел некоторые ошибки, но видимо не все... Так как после сброса кеша в функциях форума всё та же ошибка:
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 352: call_user_func_array() expects parameter 1 to be a valid callback, class 'acp_board' does not have a method 'select_topic_text_hover_check'
Но видимо что-то изменилось, так как в разделы теперь заходится, а вот в форумы нет, пишет:
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysql4 ]
[0]
SQL
No values specified for SQL IN comparison
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/dbal.php
LINE: 432
CALL: dbal->sql_error()
FILE: [ROOT]/viewforum.php
LINE: 536
CALL: dbal->sql_in_set()
Начал задумываться, что не сделал инсталл в браузере и вновь его повторил, выдало:
Код: Выделить всё
Выполнение некоторых запросов завершилось неудачей, тексты запросов и ошибок приведены ниже.
SQL-запрос: INSERT INTO phpbb_config (config_name, config_value) VALUES ('hover_char_limit','775')Ошибка: Duplicate entry 'hover_char_limit' for key 'PRIMARY'
SQL-запрос: INSERT INTO phpbb_config (config_name, config_value) VALUES ('hover_active', '0')Ошибка: Duplicate entry 'hover_active' for key 'PRIMARY'
SQL-запрос: INSERT INTO phpbb_config (config_name, config_value) VALUES ('hover_show', '0')Ошибка: Duplicate entry 'hover_show' for key 'PRIMARY'
SQL-запрос: ALTER TABLE phpbb_users ADD user_text_hover tinyint( 1 ) NOT NULL DEFAULT '0'Ошибка: Duplicate column name 'user_text_hover'
Поэтому решил, что этот запрос уже делал...
Я уже не пойму куда копать, так как на сколько хватает меня в рнр я постарался всё пересмотреть и исправить...
Topic Text in Mouse Over phpbb3
Добавлено: 24 июл 2013, 16:51
Tipocheg
Сергей, спасибо тебе большущее за помощь, дай бог тебе здоровья и процветания твоему форуму!
Topic Text in Mouse Over phpbb3
Добавлено: 30 окт 2013, 18:34
белк
Здравствуйте. Поставил этот мод - встал нормально, ничего на форуме не исчезло и никто не ругался, НО.. В темах viewforum никаких новых всплывашек нет, хотя на главной появился текст последнего сообщения. В связи с этим у меня возник небольшой вопрос по этой уникальной инструкции. Вот такая правка
Открыть: viewforum.php
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.
Найти в строке
Подсказка: Этот код должен совпадать с частью ранее найденной строки.
Добавить в строку после найденного следующий код
должна в итоге привести к строке
?
просто я ищу ошибку где накосячил, но с такими анструкциями...
(кстати, проверяю мод на тестовом форуме
тест
Topic Text in Mouse Over phpbb3
Добавлено: 31 окт 2013, 09:40
DeaDRoMeO
Правка правильно сделана, а в настройках все включено для этого мода ?
Topic Text in Mouse Over phpbb3
Добавлено: 31 окт 2013, 17:44
белк
да, всё включено. я попробовал разные режимы по сообщениям - на view ничего не появилось. как было добавлено тогда-то и перейти к последнему сообщению - так и есть... ладно, по крайней мере удостоверился, что всё верно - значит буду копать дальше. это мой уже не первый мод отсюда и до этого всё отрабатывало на все 100%. значит косяк у меня. бум искать. спасибо.
Сообщение добавлено... спустя 19 минут 1 секунду:
кстати, я заметил, что у Вас выведено и название последней темы над ссылкой на сообщение. это сложно реализовать?
Сообщение добавлено... спустя 26 минут 13 секунд:
Ещё раз большое спасибо за мод. После подтверждения своих действий я ещё раз прошёлся по правкам в viewforum.php и опа - нашёл косяки. Даже пару. И усё заработало!
Topic Text in Mouse Over phpbb3
Добавлено: 31 окт 2013, 18:51
DeaDRoMeO
белк писал(а):кстати, я заметил, что у Вас выведено и название последней темы над ссылкой на сообщение. это сложно реализовать?
Где это так?
Topic Text in Mouse Over phpbb3
Добавлено: 31 окт 2013, 19:46
белк
Я вот об этом:
у меня так (стандартно)
а у Вас сделано так
Между датой публикации сообщения и автором с ссылкой на это сообщение находится название темы....
Topic Text in Mouse Over phpbb3
Добавлено: 01 ноя 2013, 09:27
DeaDRoMeO