# Замена специального текста для создания ссылок в постах

**URL:** <https://meta.discourse.org/t/replacing-special-text-to-linkify-them-on-posts/132217>\
**Category:** Product Support\
**Created:** [30.Октябрь.2019 09:46:52 UTC](https://meta.discourse.org/t/replacing-special-text-to-linkify-them-on-posts/132217 "2019-10-30T09:46:52Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Paracelsus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paracelsus/32/164912_2.png) [@Paracelsus](https://meta.discourse.org/u/Paracelsus)\
**Post date:** [30.Октябрь.2019 09:46:52 UTC](https://meta.discourse.org/t/replacing-special-text-to-linkify-them-on-posts/132217/1 "2019-10-30T09:46:52Z")

</div>

Привет, это скорее вопрос о том, как сделать что-то…

Итак, помимо нашего форума у нас есть вики (MediaWiki), и в нескольких наших темах мы публикуем ссылки на эту вики.

Теперь, после миграции с SMF, ссылки генерировались в формате BBCode, например:  
`[wiki]Idrissa Doumbia[/wiki]`  
что автоматически конвертировалось в:  
`https://www.forumscp.com/wiki/index.php?title=Idrissa Doumbia`

Мой вопрос: в Discourse эти ссылки теряются, то есть в темах мы видим теги BBCode без ссылок. Поэтому я хотел бы узнать, какая будет лучшая стратегия, чтобы заставить их снова работать. Компонент Linkify (я пока не проверял, является ли это его целью)? Замена текста через Rails (возможно ли это с такими специальными символами и с сохранением строки между тегами вики для создания ссылки)? Есть ли другие идеи?

---

_[View the full topic](https://meta.discourse.org/t/replacing-special-text-to-linkify-them-on-posts/132217)._
