![]() |
дополнительные bb-коды делаются не хаком, а просто добавлением нового bb кода через админку.
и оно будет работать до тех пор пока ты не удалишь его через админку. в коде сообений внезависимости от того установлен ли bb код или нет будет полюбому [rw=xx]YY[/wr] если бб код не установлен то в выводе так и будет [rw=Жанр]Фантастика[/wr] если установлен то мы будем видеть например: Фантастика или <b>Фантастика</b> или <a href="...">Фантастика</a> |
Azec, Могу сказать одно если ббкод не установлен, то парсить текст сообщения - удовольствие еще то... Придется полностью дублировать код парсинга ббкодов булки (изобретать велосипед), а кода там совсем не мало.
Добавлено через 59 минут Добавил начало инструкции в первый пост. Немного позже будет продолжение |
Щас попробую с тобой по асе списаться.
|
Добавил инструкцию, может она и не очень, т.к. я не мануалописатель, но этого должно хватить чтобы разобраться с основным принципом работы шаблона.
|
ещё по субтитрам
<option value="[null]нет[/null]">нет</option> насколько понимаю должен быть сделан этот ббкод на форуме, ибо по умолчанию его нет :) |
Цитата:
У кого не спрашивал - всем нужны были различные вариации полей для одних и тех же визардов. Я выложил продукт (с примером всего функционала) и уже задача админа сделать так чтобы было именно так как ему надо |
понятно, просто пометка, претензий к данному не имею :)
но вот хотелось бы получить ответ по спойлеру... Цитата:
|
gM@X, Насчет скринов.
Если например это ссылки на фотохостинги, то тут нет проблем - просто в секции готового сообщения помещаем поле внутрь ббкода спойлера. Аналогично можно поступить с вложениями форума, по аналогии с постером - там можно глянуть весь код (html + js), но все равно придется потом в выходной форме выводить в ббкоде спойлера. Если нужно именно так как на ua-torrent-е, то не получится - там стоит спец. хак расширенной заливки вложений, для каждого типа вложений (скрины, постеры и т.д.) отдельное поле с отдельными настройками + возможность отображения размеров картинки через js. Добавлено через 6 минут И еще вспомнил одну опцию, несовместимую с визардом. В Основных настройках подраздел Основные настройки настройка Добавление названий шаблонов в комментарии HTML должно быть отключено - а то будет довольно много мусора в готовом тексте сообщения. Добавил это также в первый пост |
Вложений: 1
Написал код парсинга.
Прилагаю его в архиве файла php. Вот такой код парсинга PHP код:
Функции JoinR и ParseR можно в какую-нибудь библиотечку вставить. Ну и, конечно, сделать что бы при редактировании верхнего поста вызывался Релиз Визард и в нем вызывался код парсинга. PS: надо еще сделать так, что бы у скрипта парсинга был доступ к значением полей Релиз Визарда, что бы он иог их заполнить |
Azec, А как быть со вложенными ббкодами? с незакрытыми ббкодами? Как я и говорил, все не так просто при парсинге ббкодов и не зря желсофт целый набор функций для этого выделил (и совсем не маленьких)
|
Текущее время: 03:56. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot