Author Topic: Тэг [hint][/hint]  (Read 1415 times)

Offline cetsalcoatle

  • Герой
  • *
  • Posts: 3986
  • Карма: +317/-273
  • Благородный муж прям и твёрд, но не упрям.
    • View Profile
Тэг [hint][/hint]
« on: 04 November 2023, 07:45:45 »
  • 1
  • 0
Добавьте, пожалуйста - очень его временами не хватает.
Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и друзьями,
Пусть все, в свой час, считаются с тобой;

Simba mwenda pole ndiye mla nyama

Offline cetsalcoatle

  • Герой
  • *
  • Posts: 3986
  • Карма: +317/-273
  • Благородный муж прям и твёрд, но не упрям.
    • View Profile
Re: Тэг [hint][/hint]
« Reply #1 on: 15 November 2023, 21:28:21 »
  • 0
  • 0
Приём-приём.
Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и друзьями,
Пусть все, в свой час, считаются с тобой;

Simba mwenda pole ndiye mla nyama

Offline Upliner

  • Администратор
  • Герой
  • *****
  • Posts: 4976
  • Карма: +440/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Тэг [hint][/hint]
« Reply #2 on: 15 November 2023, 23:34:44 »
  • 0
  • 0
Да уж, замотался...
Дві найголовніші помилки українського народу -- зек і зєк.

Offline cetsalcoatle

  • Герой
  • *
  • Posts: 3986
  • Карма: +317/-273
  • Благородный муж прям и твёрд, но не упрям.
    • View Profile
Re: Тэг [hint][/hint]
« Reply #3 on: 15 November 2023, 23:48:45 »
  • 0
  • 0
Да уж, замотался...
Бывает. :) Сделайте, пожалуйста, как появится время, так гораздо проще разбирать тексты на других языках.
Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и друзьями,
Пусть все, в свой час, считаются с тобой;

Simba mwenda pole ndiye mla nyama

Offline Upliner

  • Администратор
  • Герой
  • *****
  • Posts: 4976
  • Карма: +440/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Тэг [hint][/hint]
« Reply #4 on: 16 November 2023, 17:24:00 »
  • 0
  • 0
Так подойдёт?
Code: [Select]
[abbr="вот такой вот hint"]тест1[/abbr]
[acronym=ещё одна подсказка]test2[/acronym]

тест1
test2

Дві найголовніші помилки українського народу -- зек і зєк.

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 5676
  • Карма: +2054/-157
    • View Profile
Re: Тэг [hint][/hint]
« Reply #5 on: 16 November 2023, 17:54:48 »
  • 0
  • 0
Test

тест1
test2


test4[/acronym]
тест5
[acronym="ещё одна подсказка]test6[/acronym]
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 5676
  • Карма: +2054/-157
    • View Profile
Re: Тэг [hint][/hint]
« Reply #6 on: 16 November 2023, 17:58:14 »
  • 0
  • 0
Конечная кавычка без начальной попадает в хинт.
Начальная без конечной сжирает весь код в хинт до следующей конечной.
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный

Offline cetsalcoatle

  • Герой
  • *
  • Posts: 3986
  • Карма: +317/-273
  • Благородный муж прям и твёрд, но не упрям.
    • View Profile
Re: Тэг [hint][/hint]
« Reply #7 on: 17 November 2023, 00:13:58 »
  • 0
  • 0
Так подойдёт?
Code: [Select]
[abbr="вот такой вот hint"]тест1[/abbr]
[acronym=ещё одна подсказка]test2[/acronym]

тест1
test2
Отлично! :up: Только у меня почему-то не работает.. :what?
Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и друзьями,
Пусть все, в свой час, считаются с тобой;

Simba mwenda pole ndiye mla nyama

Offline Upliner

  • Администратор
  • Герой
  • *****
  • Posts: 4976
  • Карма: +440/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Тэг [hint][/hint]
« Reply #8 on: 17 November 2023, 00:24:08 »
  • 0
  • 0
Это как? Те же самые коды не работают? Бывает конечно, что коды доступны только для админов, но вот у Bhudh-а тоже никаких проблем не было.
Дві найголовніші помилки українського народу -- зек і зєк.

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 5676
  • Карма: +2054/-157
    • View Profile
Re: Тэг [hint][/hint]
« Reply #9 on: 17 November 2023, 08:11:14 »
  • 0
  • 0
Проблемы были и я их написал.
Решение: добавить в RegExp проверку только до следующей закрывающей квадратной скобки после первой открывающей кавычки.
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный

Offline Upliner

  • Администратор
  • Герой
  • *****
  • Posts: 4976
  • Карма: +440/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Тэг [hint][/hint]
« Reply #10 on: 17 November 2023, 10:35:58 »
  • 0
  • 0
Как по мне, написанное -- не баг, а фича.
Дві найголовніші помилки українського народу -- зек і зєк.

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 5676
  • Карма: +2054/-157
    • View Profile
Re: Тэг [hint][/hint]
« Reply #11 on: 17 November 2023, 12:55:32 »
  • 0
  • 0
По мне, то, что в хинт попадает аж HTML-тэг <br /> — однозначно баг (это когда ж парсер подсказок начинает работать⁈).
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный

Offline Upliner

  • Администратор
  • Герой
  • *****
  • Posts: 4976
  • Карма: +440/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Тэг [hint][/hint]
« Reply #12 on: 17 November 2023, 13:44:27 »
  • 0
  • 0
По мне, то, что в хинт попадает аж HTML-тэг <br /> — однозначно баг (это когда ж парсер подсказок начинает работать⁈).
Это да, этот момент как-то пропустил. Но возможность вставлять в хинты квадаратные скобки я бы не ломал ради фикса этого бага.
« Last Edit: 17 November 2023, 13:46:00 by Upliner »
Дві найголовніші помилки українського народу -- зек і зєк.

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 5676
  • Карма: +2054/-157
    • View Profile
Re: Тэг [hint][/hint]
« Reply #13 on: 17 November 2023, 17:39:04 »
  • 0
  • 0
А зачем её ломать, разве нет возможности кодировать их в подсказках как &#x005B; и &#x005D;?

Причём у других тэгов (font, color) кавычки не требуются. Только в url парсер зачем-то вставляет их автоматически.

Test [abbr]
[abbr=Komitet gosudarstvennoj bezopasnosti]KGB[/abbr]KGB
[abbr="Komitet gosudarstvennoj bezopasnosti"]KGB[/abbr]KGB
[abbr="[K]omitet [g]osudarstvennoj [b]ezopasnosti"]KGB[/abbr]KGB
[abbr=[K]omitet [g]osudarstvennoj [b]ezopasnosti]KGB[/abbr]omitet [g]osudarstvennoj ezopasnosti]KGB

Test [acronym]
[acronym=Komitet gosudarstvennoj bezopasnosti]KGB[/acronym]KGB
[acronym="Komitet gosudarstvennoj bezopasnosti"]KGB[/acronym]KGB
[acronym="[K]omitet [g]osudarstvennoj [b]ezopasnosti"]KGB[/acronym]KGB
[acronym=[K]omitet [g]osudarstvennoj [b]ezopasnosti]KGB[/acronym]omitet [g]osudarstvennoj ezopasnosti]KGB

Test (ошибка со случайным пропуском кавычек)
[abbr="Komitet gosudarstvennoj bezopasnosti]KGB[/abbr]
[acronym=Komitet gosudarstvennoj bezopasnosti"]KGB[/acronym]

 →
KGB[/acronym]
« Last Edit: 17 November 2023, 17:40:46 by Bhudh »
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный

Offline cetsalcoatle

  • Герой
  • *
  • Posts: 3986
  • Карма: +317/-273
  • Благородный муж прям и твёрд, но не упрям.
    • View Profile
Re: Тэг [hint][/hint]
« Reply #14 on: 02 December 2023, 09:03:32 »
  • 0
  • 0
Отлично! :up: Только у меня почему-то не работает.. :what?
Заработало! :up: Большое спасибо! :drink
Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и друзьями,
Пусть все, в свой час, считаются с тобой;

Simba mwenda pole ndiye mla nyama