Парсер сообщений (автозамена)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 » 11.06.2016 23:49

apollion писал(а): Куда копать?
Сначала в сторону ошибок от дебага и из логов, потом в сторону переустановки мода, если и это не поможет - пытаться отладить вручную по шагам
Мод рабочий. С чем именно он конфликтует и конфликтует ли вот так просто не сказать

Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Зарегистрирован: 05.03.2014 20:13
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Парсер сообщений (автозамена)

Сообщение apollion » 12.06.2016 1:21

Мод вроде бы заработал после ручной очистки кэша.


А есть ли мод или способ отредактировать файлы движка, чтобы реализовать следующее?
При наведении курсора, на какое-то слово в тексте комментария - рядом появлялось всплывающее окошко с текстом описания этого слова. По типу, как в строке с пользователями, посетившими форум, появляется при наведении курсора на никнейм юзера дата-время посещения и их айпишник.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 » 12.06.2016 16:39

Этот мод как раз и делает подобное. Можно создать подходящий ббкод и для каждого слова задать в замене "обёртку" с описанием

Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Зарегистрирован: 05.03.2014 20:13
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Парсер сообщений (автозамена)

Сообщение apollion » 12.06.2016 17:07

Разве? Мне нужно, чтобы подсказка была во всплывающем окне. Ну вот когда в этой теме в посте наводишь курсор на звездочку появляется вслыающее окно с фразой "В закладки". Нужно именно такое.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 » 12.06.2016 17:29

Это не всплывающее окно, а обычный title (в код-то загляните)

Как-то так:

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

<span style="display: inline-block;" title="{TEXT1}">{TEXT}</span>

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Парсер сообщений (автозамена)

Сообщение Sumanai » 12.06.2016 18:03

Татьяна5 писал(а): span
Есть же abbr

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 » 12.06.2016 18:21

Sumanai писал(а): abbr
В который семантически неправильно записывать что-либо кроме аббревиатур

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Парсер сообщений (автозамена)

Сообщение Sumanai » 12.06.2016 19:49

Ну, акроним убрали, рекомендуя в замену abbr.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Парсер сообщений (автозамена)

Сообщение Татьяна5 » 12.06.2016 20:34

Акроним - это вид аббревиатуры, так что и его неправильно использовать для не-аббревиатур. Для просто слов рекомендуют использовать теги без семантического значения, тот же span, к примеру

Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Зарегистрирован: 05.03.2014 20:13
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Парсер сообщений (автозамена)

Сообщение apollion » 12.06.2016 21:54

У меня бб-код abbr не работает почему-то.

Коды вставок вот эти:

Использование BBCode:

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

[abbr={SIMPLETEXT}]{TEXT}[/abbr]
Замена HTML:

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

<abbr title="{SIMPLETEXT}">{TEXT}</abbr>
Подсказка: Аббревиатура: [abbr=расшифровка аббревиатуры]аббревиатура[/abbr]

Может в коде ошибка? Потому как в тексте он не работает - выглядит это так:
[abbr=ЦУП]Центр Управления Полетами[/abbr]

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Парсер сообщений (автозамена)

Сообщение LONER » 12.06.2016 22:50

apollion писал(а): У меня бб-код abbr не работает почему-то.
А так?

Использование BBCode [abbr={INTTEXT}]{TEXT}[/abbr]

Замена HTML <abbr title="{INTTEXT}">{TEXT}</abbr>

Подсказка Аббревиатура: [abbr=расшифровка аббревиатуры]аббревиатура[/abbr]
СКРИН 
Изображение
{SIMPLETEXT} - Буквы латинского алфавита (A-Z), цифры, пробелы, запятые, точки, минус, плюс, дефис и подчёркивание.

{INTTEXT} - Символы Unicode, цифры, пробелы, запятые, точки, минус, плюс, дефис, подчёркивание.
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Зарегистрирован: 05.03.2014 20:13
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Парсер сообщений (автозамена)

Сообщение apollion » 13.06.2016 4:46

LONER, заработал. Но как-то странно. Или я что-то не понимаю.

Так работает:

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

[abbr=ЦУП]Центр Управления Полетами[/abbr]
А так не работает:

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

[abbr=Подсказка: ЦУП]Центр Управления Полетами[/abbr]
То есть выходит слово должно быть одно, без пробелов и пунктуации?

Отправлено спустя 56 секунд:
Хотел я замутить подсказки к терминам во всплывающем окне.

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Парсер сообщений (автозамена)

Сообщение LONER » 13.06.2016 6:14

apollion писал(а): То есть выходит слово должно быть одно, без пробелов и пунктуации?
Нет. Двоеточие не принимает, вместо двоеточия можно тире ставить. А вперемешку с английскими тоже работает. [abbr=Подсказка еще подсказка CUP ЦУП]Центр Управления Полетами[/abbr]
СКРИН 
Изображение
Правильно заданный вопрос и описание проблемы - 70% их решения...

Аватара пользователя
hd321kbps
phpBB 2.0.1
Сообщения: 282
Зарегистрирован: 30.03.2012 18:45
Откуда: Россия, Крым, Армянск
Благодарил (а): 126 раз
Поблагодарили: 334 раза

Re: Парсер сообщений (автозамена)

Сообщение hd321kbps » 13.06.2016 11:29

apollion писал(а): ONER, заработал. Но как-то странно. Или я что-то не понимаю.

Так работает:
КОД: ВЫДЕЛИТЬ ВСЁ
[abbr=ЦУП]Центр Управления Полетами[/abbr]


А так не работает:
КОД: ВЫДЕЛИТЬ ВСЁ
[abbr=Подсказка: ЦУП]Центр Управления Полетами[/abbr]


То есть выходит слово должно быть одно, без пробелов и пунктуации?

Отправлено спустя 56 секунд:
Хотел я замутить подсказки к терминам во всплывающем окне.
Вообще было бы хорошо добавить расширенный бб-парсинг в STK для таких случаев.

Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Зарегистрирован: 05.03.2014 20:13
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Парсер сообщений (автозамена)

Сообщение apollion » 13.06.2016 13:06

hd321kbps, по ссылке 3.1.х
У меня форум 3.0.14

Вернуться в «Бета-версии модов для phpBB 3.0.x»