User Tools

Site Tools


ru:tcms_rotation_parameter
Translations of this page:

This is an old revision of the document!


TCMS Rotation Parameter

В обычном варианте урлы выглядят как http://domain/gallery/cool/index.html?12x34x567, где цифры в конце этьо Параметр ротации. Он нужен для учета статистики кликов на тумбы и учета Cell K.

В Thumb CMS есть несоклько вариантов работы с этим:

1. Вы можете использовать старый вариант http://domain/gallery/cool/index.html?12x34x567 и он будет так же работать. В этом случае вы получаете 100% передачу параметра ротации.

2. Передача через AJAX В этом случае, парметр ротации будет передан только в случае если у пользователя включен JS. Клики пользователей без JS засчитаны не будут, что может быть и хорошо.

Как сделать:

Базовый темпелйт должен выглядеть примерно так:

<!--SCJ_COUNT_VIEWS-->
<!--SCJ_INCLUDE-->

<script type="text/javascript" src="/scj/includes/js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
   $('a[rot_id]').each(function(){
      $(this).bind('click', function(){

         $.get('/scj/cgi/out.php',
            {
               'link': 'images/' + $(this).attr('rot_id'),
               'url': 'counter',
               'click_count': 'rotation_only'
            },
              function(data) {
              }
         );

      });
   });
});

</script>

<thumb num=1-10>
<a href="/gallery/<!--GALLERY_SLUG-->/index.html" target=_blank rot_id='<!--THUMB_LINK-->'> text </a>
<br>
</thumb>

**3. Без параметра ротации **

В это Rotation - Settings появился параметр Use Magic Rotation Parameter. В этом случае скрипт пытается догадаться где был сделан клик.

В этом случае можно не добавлять переметр ротации вообще.

ru/tcms_rotation_parameter.1404317513.txt.gz · Last modified: (external edit)