Я покажу вам, чего я хочу достичь.У меня есть некоторые объекты на моем сайте (игроки, команды, статьи, фотографии и т. Д.).Я хочу сделать какой-то BBcode, который будет создавать ссылки на эти элементы.(Я определенно не хочу использовать встроенную кнопку ссылки по многим причинам, например, изменение структуры URL и т. Д.).
Поэтому я хочу вставить в HTML-код что-то вроде этого: [player = 123ID] якорный текст [/ player].После сохранения я буду анализировать этот HTML-код с помощью своего пользовательского фильтра, чтобы сделать эту ссылку доступной при показе на веб-сайте в статьях, личных сообщениях и т. Д.
Но мой вопрос:
Можно ли сделать пользовательскую кнопку редактора TinyMCE (по одной для каждой сущности), которая откроет какое-то модальное окно, где я добавлю логику JS, которая предложит пользователю некоторый связанный автозаполнение?И после выбора объекта, который хочет пользователь + написание текста привязки, он вставит в HTML-код мой пользовательский тег BBcode.Любые руководства, лучшие практики и т. Д.?
Можно ли показать в режиме предварительного просмотра (не HTML) этот пользовательский BBtag в качестве якоря?TinyMCE по умолчанию показывает теги привязки, такие как реальные привязки с текстом привязки, я хочу, чтобы этот настраиваемый тег отображался (и редактировался) так же, как это делают обычные привязки.У вас есть какие-нибудь идеи?
В настоящее время я изучаю вики moxiecode в течение нескольких дней, но я все еще не настолько углублен в TinyMCE, чтобы решить эту проблему легко.
Будем рады за ваш вклад!
С уважением, Джим