User Tools

Site Tools


ru:new_rotation_tags

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:new_rotation_tags [2018/03/18 15:32] (current)
admin created
Line 1: Line 1:
 +====== New 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 формат очень простой
 +
 +<code>
 +tag1
 +tag2,tag2_synonym1,tag2_synonym2,
 +</code>
 +
 +те каждый таг с новой строки, если в строке больше одного тага - остальные таги воспричнимаются как синонимы и если они встречаются то заменяются на первое слово в этой строке.
 +
 +
 +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. 
 +Например, мы выводим 
 +
 +<code>
 +
 +<tag_cloud num=1-10>
 +<!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу
 +</tag_cloud>
 +
 +</code>
 +
 +
 +Обратите внимание, что тумба выбирается только для активных тагов, а так же что частая процедура добавляет нагрузку на сервер.
 +
 +Таже тумбы тагов ротируются так же, как ротируются тумбы категорий. те если вы поставите код вида 
 +
 +<code>
 +
 +<tag_cloud num=1-10 order=clicks>
 +<a target=_blank href='/tag/<!--TAG_NAME-->/?<!--THUMB_LINK-->'><img src='<!--THUMB_URL-->'></a>
 +</tag_cloud>
 +
 +</code>
 +
 +То у тумбы тага начнет считать цтр и выводить их будет на основе этого цтр. Аналогию легко представить на основе тумб категорий.
 +
 +
 +===== Rotate Tag Thumbs  =====
 +
 +В версии 49 была пропущена ротация тумб тагов, те можно было сделать тумбы тагов и вывести их 
 +
 +<code>
 +
 +<tag_cloud num=1-10>
 +<!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу
 +</tag_cloud>
 +
 +</code>
 +
 +однако не было сортировки по цтр этих тумб. Сейчас можно сделать
 +
 +<code>
 +
 +<tag_cloud num=1-10 order=clicks>
 +<!--TAG_NAME--> и далее можно добавить любые таги, характерные для тумб, например <!--THUMB_URL--> что выведет лучшую тумбу по данному тагу
 +</tag_cloud>
 +
 +</code>
 +
 +и скрипт выведет тумбы тагов отсортировав по цтр.
 +
 +В реврайты надо так же добавить реврайт что б считался цтр (по дефолту клики по тумбам тагов - не считаются
 +
 +<code>
 +
 +дефолтный 
 +
 +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
 +</code>
  
ru/new_rotation_tags.txt · Last modified: 2018/03/18 15:32 by admin