Table of Contents
Rotation Tags
Таги редактируются в Rotation - Tags. Если вы не задаете таги в импорте отдельно, они создаются автоматически из деска. Все новые таги автоматически становятся в статус Wait. Таги гали (тумбы, можно сказать что все тумбы имеют теже таги что и галя, на которую ссылается тумба) показываются всегда на самой старнице гали либо под тумбой. Например, добавили галю с тагами: синий, лампа, коробка. На странице самой гали или под тумбой всегда будут выводится эти 3 тага. И по ссылке вида http://domain/?tag=синий будет всегда видна эта галя. Статусы тага влияют на следующее:
- В облаке тагов выводятся только активные таги. сделано это для того, что б в облаке тагов не было десятков тысяч слов.
- Таги можно автоматически заменять, например в таги попало слова “яблоки” и “яблоко”, 2 фактически одинаковых тага нам не надо, потому мы можем для слово “яблоки” поставить replace = “яблоко” и сначала во всех галях, где есть “яблоки” таг будет заменен на “яблоко”, и в последующем у всех добавляемых будет происходить автоматически.
Облако тагов:
- Можно автоматически активировать топ 10% самых популярных тагов
- В облако тагов автоматически не попадают соп слова из списка /scj/includes/conf/gal_cloud_skip.txt
- Облако тагов автоматически пересоздается каждые 30 минут и кладется в кеш. Если вы удалите кеш - удалится облако тагов и будет создано через 30 минут.
Whitelist
Появился в версии 48. Общий смысл - это префильтр, те в таги попадут только те слова, котоыре есть в списке white list. Удобство в том, что вам не надо будет разбирать кучу слов постфактум. Для облака активировать таги все равно надо.
В whitelist формат очень простой
tag1 tag2,tag2_synonym1,tag2_synonym2,
те каждый таг с новой строки, если в строке больше одного тага - остальные таги воспричнимаются как синонимы и если они встречаются то заменяются на первое слово в этой строке.
C версией 50 в формат white_tag_list добавлены 2 спецсимвола ^(начало слова) и $(конец слова).
Например: если в white list есть bus то оно сработает и на bus и на busty, тк по дефолту ищет вхождение слова. Иногда это проблема. Если надо именно bus то можно ограничиить таг ^bus$ - это сработает только на bus. bus$ - сработает так же на superbus. ^bus - сработает на buses но не сработает на superbus.
Reassign tags
Так же в меню можно переназначить таги галерам. Это актуально если например вы не пользовались whitelist, а потом решили начать пользоваться им. В любом случае, вне зависимости выставите ли ты whitelist в сетингах или нет - скрипт пройдет по описаниями галер и сделает из них таги. В уже имющимися тагами в списке Rotation - Tags ничего не произойдет.
Тумбы тагов
C апдейта 49 скрипт может автоматически выбирать лучшую тумбу каждого активного тага. Настройки находятся в Rotation - Tube - Settings. Например, мы выводим
<tag_cloud num=1-10> <!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу </tag_cloud>
Обратите внимание, что тумба выбирается только для активных тагов, а так же что частая процедура добавляет нагрузку на сервер.
Таже тумбы тагов ротируются так же, как ротируются тумбы категорий. те если вы поставите код вида
<tag_cloud num=1-10 order=clicks> <a target=_blank href='/tag/<!--TAG_NAME-->/?<!--THUMB_LINK-->'><img src='<!--THUMB_URL-->'></a> </tag_cloud>
То у тумбы тага начнет считать цтр и выводить их будет на основе этого цтр. Аналогию легко представить на основе тумб категорий.
Rotate Tag Thumbs
В версии 49 была пропущена ротация тумб тагов, те можно было сделать тумбы тагов и вывести их
<tag_cloud num=1-10> <!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу </tag_cloud>
однако не было сортировки по цтр этих тумб. Сейчас можно сделать
<tag_cloud num=1-10 order=clicks> <!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу </tag_cloud>
и скрипт выведет тумбы тагов отсортировав по цтр.
В реврайты надо так же добавить реврайт что б считался цтр (по дефолту клики по тумбам тагов - не считаются
дефолтный
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1
надо заменить на
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^tag/(.*)/$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&p=100&skip_to_cookie=true&skip_sell=true&tag=$1 [L]
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1
