AIMP Forum

Разное => Форум / Forum => Вопросы / Questions => Topic started by: DarkDrawKill on November 04, 2025, 22:09:49

Title: Стандарт BBCode
Post by: DarkDrawKill on November 04, 2025, 22:09:49
Недавно (или давно но пишут типо новая фича) добавили embed для недавно проигранных песен в Libre.fm в виде html и bbcode
решил протестить как это будет выглядеть на данном форуме
BBCode: [url=https://libre.fm/user/DarkDrawKill/scrobble/1762256284][img width="480" height="90" alt="DarkDrawKill listened to Protostar by Infugue (Dark Matter)"]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img][/url]
Просмотр: [img width="480" height="90" alt="DarkDrawKill listened to Protostar by Infugue (Dark Matter)"]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img] (https://libre.fm/user/DarkDrawKill/scrobble/1762256284)

Как можно заметить он не спарсил тег [img] хотя должен был так как следует "стандарту" bbcode (наверное)
Просмотрев несколько сайтов понял что на стандарт както забили болт и они расходятся (например тег [cut] заменяет [spoiler] (или наоборот))
вопрос какой из "стандартов" действует на форуме (точнее где можно посмотреть точную документацию ибо на SMF пишет только теги но про параметры по тегам ни слова и о некоторых параметрах знаю только по тестам предварительного просмотра

пс для экранирования тегов работает [nobbc]
Title: Re: Стандарт BBCode
Post by: ss.pl on November 05, 2025, 04:46:29
(https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image) (https://libre.fm/user/DarkDrawKill/scrobble/1762256284)

Code: [Select]
[url=https://libre.fm/user/DarkDrawKill/scrobble/1762256284][img]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img][/url]
з.ы. чтобы увидеть здесь картинку, нужен прокси или впн.
Title: Re: Стандарт BBCode
Post by: ss.pl on November 05, 2025, 05:15:29
так это выглядит
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=76691.0;attach=75927)

почувствуй разницу 8)
(https://b.i.getapic.me/nvxn.png)  (https://b.i.getapic.me/nvxm.png)

Title: Re: Стандарт BBCode
Post by: Artem on November 05, 2025, 08:10:40
Недавно (или давно но пишут типо новая фича) добавили embed для недавно проигранных песен в Libre.fm в виде html и bbcode
решил протестить как это будет выглядеть на данном форуме
BBCode: [url=https://libre.fm/user/DarkDrawKill/scrobble/1762256284][img width="480" height="90" alt="DarkDrawKill listened to Protostar by Infugue (Dark Matter)"][url][url]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img][/url][/url][/url]
Просмотр: [img width="480" height="90" alt="DarkDrawKill listened to Protostar by Infugue (Dark Matter)"]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img] (https://libre.fm/user/DarkDrawKill/scrobble/1762256284)

Как можно заметить он не спарсил тег [img] хотя должен был так как следует "стандарту" bbcode (наверное)
Просмотрев несколько сайтов понял что на стандарт както забили болт и они расходятся (например тег [cut] заменяет [spoiler] (или наоборот))
вопрос какой из "стандартов" действует на форуме (точнее где можно посмотреть точную документацию ибо на SMF пишет только теги но про параметры по тегам ни слова и о некоторых параметрах знаю только по тестам предварительного просмотра

пс для экранирования тегов работает [nobbc]

Честно говоря, не знаю, как у SMF сделано
Title: Re: Стандарт BBCode
Post by: Black_AVP_Bim on November 05, 2025, 12:51:18
Одно могу точно сказать, что числовые значения в кавычки заключать не надо, иначе они парсятся как строки, т. е. выражение img width="480" height="90" будет ошибкой.
Title: Re: Стандарт BBCode
Post by: DarkDrawKill on November 05, 2025, 13:33:13
з.ы. чтобы увидеть здесь картинку, нужен прокси или впн.
да заметил что сайт на некоторых провайдерах не загружается нормально без впн

Одно могу точно сказать, что числовые значения в кавычки заключать не надо, иначе они парсятся как строки, т. е. выражение img width="480" height="90" будет ошибкой.
возможно но если на сайте значения заключаются в кавычки значит они должны работать но мы видим что нет

ps
BBCode: [url=https://libre.fm/user/DarkDrawKill/scrobble/1762256284][img width=480 height=90 alt="DarkDrawKill listened to Protostar by Infugue (Dark Matter)"]https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image[/img][/url]
Просмотр: (https://libre.fm/user/DarkDrawKill/scrobble/1762256284/image) (https://libre.fm/user/DarkDrawKill/scrobble/1762256284)
Да без кавычек действительно работает нормально
Title: Re: Стандарт BBCode
Post by: DarkDrawKill on November 05, 2025, 13:46:44
Честно говоря, не знаю, как у SMF сделано
Я нашёл список тегов (https://wiki.simplemachines.org/smf/Alphabetical_list_of_all_bulletin_board_codes) и важность очерёдности тегов (https://wiki.simplemachines.org/smf/Bulletin_board_code)

В самом списке показаны только теги а параметры кроме которые в примерах увы разработчики не написали (некоторые из тегов не рабочие на данном форуме)
Upd: на теги кликнуть можно и перекидывает на страницу с подробной документацией я тупанул маленько
Title: Re: Стандарт BBCode
Post by: Artem on November 05, 2025, 13:57:29
не рабочие на данном форуме

У нас 2.0, актуальная 2.1 (правда она до сих пор дико сырая). Cut у нас реализуется отдельным модом