This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:toplist [2014/06/19 12:47] admin |
ru:toplist [2015/11/23 16:30] (current) admin |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== TopList ====== | ||
+ | |||
+ | Топлистов может быть любое количество. Скрипт обрабатывает темплейт и кладет результат в /scj/top. После этот файл можно инклудить в основную страницу например | ||
+ | < | ||
+ | для php страниц <?php include(" | ||
+ | для shtml страниц < | ||
+ | </ | ||
+ | |||
+ | Обратите внимание, | ||
+ | |||
+ | |||
+ | Переменные в темплейтах | ||
+ | |||
+ | _MEMBER_1_ - домен первого трэйдера | ||
+ | _MEMBER_1_B64_ - домен первого трэйдера закоденный base64 алгоритмом, | ||
+ | _MEMBER_1_URL_ - урл первого трэйдера | ||
+ | _MEMBER_1_NAME_ - title сайта первого трэйдера | ||
+ | _MEMBER_1_DESC_ - описание сайта первого трэйдера | ||
+ | _MEMBER_1_FULL_DESC_ - описание | ||
+ | _MEMBER_1_CLICKS_ кол-во кликов | ||
+ | _MEMBER_1_UNI_IN_ | ||
+ | _MEMBER_1_RAW_IN_ - все хиты | ||
+ | _MEMBER_1_OUT_ - кол-во кликов посланных трэйдеру | ||
+ | _MEMBER_1_IMAGE_ - trader' | ||
+ | _MEMBER_1_IMAGE_.extra.jpg - trader' | ||
+ | _MEMBER_1_IMAGE2_ - 2я тумба трейдера если вы создаете больше одной для каждого трейдера | ||
+ | |||
+ | _MEMBER_1_TOTAL_ROW_ - the same including all history | ||
+ | _MEMBER_1_TOTAL_UNI_ | ||
+ | _MEMBER_1_TOTAL_CLICKS_ | ||
+ | _MEMBER_1_TOTAL_OUT_ | ||
+ | |||
+ | _MEMBER_1_GROUP_URL_ - if trader has personal group url | ||
+ | |||
+ | |||
+ | Существуют дополнительные модификаторы для каждого темплэйта, | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | Параметры: | ||
+ | rd => Raw | ||
+ | ud => Uniques | ||
+ | cd => Clicks Total | ||
+ | ctd => Clicks Trade | ||
+ | cud => Clicks to URL | ||
+ | priority => Priority | ||
+ | prod_trade => day trade productivity | ||
+ | prod_total => day total prod | ||
+ | |||
+ | |||
+ | SmartCJ может так же создавать превью тумбы для каждого трейдера в топе. Что бы включить эту функцию надо поставить Yes в Settings -> CJ Settings -> Create thumbs for TOPlist. Cкрипт берет одну рендомную тумбу из первых 10 у трейдера, | ||
+ | |||
+ | Это можно изпользовать в темплейте топа как | ||
+ | |||
+ | <a href='/ | ||
+ | |||
+ | Пример топлиста: | ||
+ | <TABLE cellpadding=" | ||
+ | | ||
+ | < | ||
+ | <font size=3 face=" | ||
+ | 1. </td> | ||
+ | <td align=" | ||
+ | <A HREF="/ | ||
+ | _MEMBER_1_ | ||
+ | </ | ||
+ | <font size=2 face=" | ||
+ | - [_MEMBER_1_UNI_IN_] - _MEMBER_1_DESC_ | ||
+ | </ | ||
+ | | ||
+ | < | ||
+ | <font size=3 face=" | ||
+ | 2. </td> | ||
+ | <td align=" | ||
+ | <A HREF="/ | ||
+ | _MEMBER_2_ | ||
+ | </ | ||
+ | <font size=2 face=" | ||
+ | - [_MEMBER_2_UNI_IN_] - _MEMBER_2_DESC_ | ||
+ | </ | ||
+ | | ||
+ | < | ||
+ | <font size=3 face=" | ||
+ | 3. </td> | ||
+ | <td align=" | ||
+ | <A HREF="/ | ||
+ | _MEMBER_3_ | ||
+ | </ | ||
+ | <font size=2 face=" | ||
+ | - [_MEMBER_3_UNI_IN_] - _MEMBER_3_DESC_ | ||
+ | </ | ||
+ | | ||
+ | < | ||
+ | <font size=3 face=" | ||
+ | 4. </td> | ||
+ | <td align=" | ||
+ | <A HREF="/ | ||
+ | _MEMBER_4_ | ||
+ | </ | ||
+ | <font size=2 face=" | ||
+ | - [_MEMBER_4_UNI_IN_] - _MEMBER_4_DESC_ | ||
+ | </ | ||
+ | | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | Форсировать данное событие можно запустив крон в ручную ИЗ ШЕЛА (ssh) | ||
+ | |||
+ | cd scj/ | ||
+ | env HTTP_HOST=yourdomain.com php cron.php force_trader_thumbs=true | ||
+ | |||
+ | |||
+ | Если у вас есть гали **на другом домене**, | ||
+ | |||
+ | http:// | ||
+ | |||
+ | это помогает решить проблему корректного рефера и соотв засчитывания хитов у ваших трейдеров. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Мультинишевые сайты и топлисты ===== | ||
+ | |||
+ | У топлистов есть фича для мультинишевых сиджей. Например, | ||
+ | |||
+ | < | ||
+ | |||
+ | |||