Documentation index
- ReadMe
- Things To Know
-
- New Style Rotation
Таги редактируются в Rotation - Tags. Если вы не задаете таги в импорте отдельно, они создаются автоматически из деска. Все новые таги автоматически становятся в статус Wait. Таги гали (тумбы, можно сказать что все тумбы имеют теже таги что и галя, на которую ссылается тумба) показываются всегда на самой старнице гали либо под тумбой. Например, добавили галю с тагами: синий, лампа, коробка. На странице самой гали или под тумбой всегда будут выводится эти 3 тага. И по ссылке вида http://domain/?tag=синий будет всегда видна эта галя. Статусы тага влияют на следующее:
Облако тагов:
Появился в версии 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.
Так же в меню можно переназначить таги галерам. Это актуально если например вы не пользовались 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>
То у тумбы тага начнет считать цтр и выводить их будет на основе этого цтр. Аналогию легко представить на основе тумб категорий.
В версии 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