Страница 9 из 13

Topic Text in Mouse Over phpbb3

Добавлено: 16 июн 2013, 12:20
DeaDRoMeO
Aleksandr.Popov, внимательно проверяйте правки шаблона стиля, кстати скрипт-инсталлятор запускался после правок ?? Мод в админке включен??
Lorem Ipsum, блин, засада, ошибка такого рода решается таким обьявлением

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

global $form_name;
Которое вставляется после первой фигурной скобки при обьявлении функции, в твоем куске я не вижу функции, тут только условия. Прикрепи в архиве свой /includes/functions.php

Topic Text in Mouse Over phpbb3

Добавлено: 16 июн 2013, 17:02
Lorem Ipsum
DeaDRoMeO писал(а): Прикрепи в архиве свой /includes/functions.php
Ок.
functions.rar
(37.2 КБ) 13 скачиваний

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;
	}
В найденном после Добавить

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

$form_name, 

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 писал(а):Все, теперь мод установлен, осталось его активировать - Админка - Функции форума
Кстати, можете в ксс-файле вставить длину

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

max-width: 200px;

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 запрос по инструкции в браузере запускал, сейчас пытаюсь всё перепроверить.
Вроде всё проверил, но что-то совсем голова не варит...
Вот файлы:
Pravki.rar
(54.47 КБ) 16 скачиваний

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

Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.

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

FROM ' . TOPICS_TABLE . '
Найти в строке
Подсказка: Этот код должен совпадать с частью ранее найденной строки.

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

' . TOPICS_TABLE . '
Добавить в строку после найденного следующий код должна в итоге привести к строке

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

FROM ' . TOPICS_TABLE . 't
?

просто я ищу ошибку где накосячил, но с такими анструкциями... :ny_tik:
(кстати, проверяю мод на тестовом форуме тест

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 секунду:
кстати, я заметил, что у Вас выведено и название последней темы над ссылкой на сообщение. это сложно реализовать? :du_ma_et:

Сообщение добавлено... спустя 26 минут 13 секунд:
Ещё раз большое спасибо за мод. После подтверждения своих действий я ещё раз прошёлся по правкам в viewforum.php и опа - нашёл косяки. Даже пару. И усё заработало! :sh_ok:

Topic Text in Mouse Over phpbb3

Добавлено: 31 окт 2013, 18:51
DeaDRoMeO
белк писал(а):кстати, я заметил, что у Вас выведено и название последней темы над ссылкой на сообщение. это сложно реализовать?
Где это так?

Topic Text in Mouse Over phpbb3

Добавлено: 31 окт 2013, 19:46
белк
Я вот об этом:

у меня так (стандартно)



а у Вас сделано так



Между датой публикации сообщения и автором с ссылкой на это сообщение находится название темы.... :-00):

Topic Text in Mouse Over phpbb3

Добавлено: 01 ноя 2013, 09:27
DeaDRoMeO