Могут ли люди использовать тег <a href=XX> в богомоле?

Я хотел бы показать гиперссылку в некоторых полях MantisBT, но я обнаружил, что если я использую <a href=..> тег, Mantis просто показывает URL-адрес напрямую: Нажмите здесь`

Mantis просто показывает URL-адрес в виде кликабельной ссылки, а не текст. Нажмите здесь, как кликабельный.

Ну, ссылка работает, но это не так красиво. Кто-нибудь знает, как это исправить?

1 ответ

Подход № 1 взломать конфигурацию Mantis

Поместите это в ваш config_inc.php. Добавление "a" в список допустимых тегов должно решить вашу проблему:

   ############################
   # Mantis HTML Settings
   ############################

   # --- html tags -------------------

   # Set this flag to automatically convert www URLs and
   # email adresses into clickable links
   $g_html_make_links      = ON;

   # These are the valid html tags for multi-line fields (e.g. description)
   # do NOT include href or img tags here
   # do NOT include tags that have parameters (eg. <font face="arial">)
   $g_html_valid_tags      = 'p, li, ul, ol, br, pre, i, b, u, em';

   # These are the valid html tags for single line fields (e.g. issue summary).
   # do NOT include href or img tags here
   # do NOT include tags that have parameters (eg. <font face="arial">)
   $g_html_valid_tags_single_line      = 'i, b, u, em';

Обратите внимание: в файле конфигурации не рекомендуется добавлять теги 'href' или 'img' (возможно, потому, что они позволяют пользователям выполнять произвольный javascript - открывая дверь для межсайтовых скриптовых атак)! Но что знает глупый конфигурационный файл, верно?

Подход № 2 установить плагин BBCode

Если подумать, возможно, лучше всего воспользоваться плагином, который реализует ту функцию, которую вы хотите. Я нашел два плагина BBCode, которые должны работать с текущими версиями Mantis (я думаю, v1.1+). Проверьте это или этот.

После этого вы сможете создавать как обычные, так и именованные ссылки:
[url]http://www.bbcode.org/[/url]
[url=http://www.bbcode.org/]This be bbcode.org![/url]

Другие вопросы по тегам