- For versions
- 2.2
- 2.3
Описание Content BBCode:
Этот аддон добавляет новые BB-коды для создания ссылок на различные элементы контента, доступные на форумах XenForo. Это полезно для миграции контента с других платформ, таких как vBulletin, и улучшения управления ссылками на вашем сайте.Возможности Content BBCode:
Поддерживаемые BB-коды:
- [thread] — ссылки на темы.
- [post] — ссылки на сообщения.
- [search] — расширенный поиск.
- [tag] — ссылки на теги.
- [xfmg] — ссылки на элементы медиагалереи, включая категории, альбомы, изображения и миниатюры.
- [forum] — ссылки на узлы форума.
- [prefix] — ссылки на префиксы в форумах и ресурсах.
- [resource] — ссылки на ресурсы.
Особенности Content BBCode:
Поддерживаемые BBCode теги:
- thread
- post
- search (с опциями для поиска по нескольким типам контента, см. ниже)
- tag
- xfmg
- media
- category
- album
- image
- thumbnail
- forum (node)
- prefix
- resource
Тег search:
Позволяет создавать ссылки на поиски по различным типам контента:- Форумы
- Темы
- Сообщения
- Ресурсы
- Медиа
- Комментарии к медиа
- Профили пользователей
- Теги
- Google Search: поиск по сайту.
- Web Search: поиск по вебу.
- Image Search: поиск изображений.
- Map Search: поиск карт.
- Video Search: поиск видео.
- News Search: поиск новостей.
Применение:
- Этот аддон создан для воспроизведения функциональности тегов [THREAD] и [POST], ранее используемых в vBulletin.
- Поддерживает рендеринг ссылок на темы и сообщения без автоматического отображения заголовков, минимизируя риск утечки информации.
- Полезен для пользователей, которые мигрировали с vBulletin или других форумов с использованием схожих BBCode тегов.
- Возможность отключения нежелательных тегов через интерфейс администратора.
Примеры использования:
THREAD
Rich (BB code):
[thread=1]see this thread[/thread]
HTML:
<a href="http://www.example.com/threads/1/">see this thread</a>
Rich (BB code):
[thread]1[/thread]
HTML:
<a href="http://www.example.com/threads/1/">http://www.example.com/threads/1/</a>
POST
Rich (BB code):
[post=2]see this post[/post]
HTML:
<a href="http://www.example.com/posts/2/">see this post</a>
SEARCH
Пример Rich (BB code):
[search]foo[/search] (default is to search entire forum - search term between tags)
[search=forum]foo[/search] (general forum search - search term between tags)
[search=forum,foo]search the forums for 'foo'[/search] (general forum search - search term as option)
[search=thread,foo]search threads for 'foo'[/search]
[search=post,foo]search posts for 'foo'[/search]
[search=resource,foo]search resources for 'foo'[/search]
[search=media,foo]search media uploads for 'foo'[/search]
[search=comments,foo]search media comments for 'foo'[/search]
[search=tag,foo]search tags for 'foo'[/search]
[search=site,foo]Google site search for 'foo'[/search] (search google with 'site:example.com' tag to perform a Google search of your site
[search=web,foo]Google web search for 'foo'[/search]
[search=image,foo]Google image search for 'foo'[/search]
[search=map,foo]Google map search for 'foo'[/search]
[search=video,foo]Google video search for 'foo'[/search]
[search=news,foo]Google new search for 'foo'[/search]
TAG
Rich (BB code):
[tag=foo bar]link to the tag 'foo bar'[/tag]
HTML:
<a href="http://www.example.com/tags/foo-bar/">link to the tag 'foo bar'</a>
XFMG
Rich (BB code):
[xfmg=media,1]link to media item with id = 1[/xfmg]
[xfmg=album,1]link to album with id = 1[/xfmg]
[xfmg=category,1]link to category with id = 1[/xfmg]
HTML:
<a href="http://www.example.com/media/1/">link to media item with id = 1</a>
<a href="http://www.example.com/media/albums/1/">link to album with id = 1</a>
<a href="http://www.example.com/media/categories/1/">link to category with id = 1</a>
Rich (BB code):
[xfmg=img,1][/xfmg]
HTML:
<img src="http://example.com/media/1/full" data-url="http://example.com/media/1/full" class="bbImage" data-zoom-target="1" alt="">
Аналогично, вы можете отобразить миниатюру следующим образом:
Rich (BB code):
[xfmg=thumb,1][/xfmg]
В отличие от других ссылок, изображения и миниатюры будут отображаться только в том случае, если у пользователя есть разрешение на их просмотр.
FORUM
Rich (BB code):
[forum=1]link to this forum node[/forum]
HTML:
<a href="http://www.example.com/forums/1">link to this forum node</a>
PREFIX
Rich (BB code):
[prefix=forum,1,2]link to this prefix for a node[/prefix] (ie show all threads from node_id = 1 using prefix_id = 2)
[prefix=resource,0,1]link to this prefix for a resource[/prefix] (ie show all resources using prefix_id = 1)
[prefix=resource,2,3]link to this prefix for a resource category[/prefix] (ie show all resources from category_id = 2 using prefix_id = 3)
HTML:
<a href="http://www.example.com/forums/1/?prefix_id=2">link to this prefix for a node</a>
<a href="http://www.example.com/resources/?prefix_id=1">link to this prefix for a resource</a>
<a href="http://www.example.com/resources/categories/2/?prefix_id=3">link to this prefix for a resource category</a>
RESOURCE
Rich (BB code):
[resource=1]link to this resource[/resource]
HTML:
<a href="http://www.example.com/resources/1">link to this resource</a>
Требования Content BBCode:
- PHP 5.4 или выше.
- XenForo 2.0, 2.1 или 2.2, или 2.3