ocromvell
Наконец-то и прогресс теперь умеет сосздавать графические топ-листы
Обновите ваш трейд-скрипт до последней версии.
Создайте в корне домена папку thumbs. Поставьте на нее права 777
Зайдите в админке прогресса в раздел Misc -->Top lists. Вы увидете нечто подобное:
Давайте немного пройдемся по настройкам.
Updates frequency, minutes. Min. 10 minutes
- Выставляется частота обновлений в минутах; минимальное значение -10 минут.
Allowed statuses for being included in a top - Разрешенные статусы для трейдеров, включенных в топлист. Может
иметь значения Active (активный), Disabled (трейд выключен) and Autostopped (трейд автоматически приостановлен, например, в связи с неактивностью или низкой продуктивностью).
Grab thumds per trader Max. is 3 - Сколько нужно сграбить изображений для каждого трейдера. Максимальное
колличество равно 3.
Grabbing frequency, hours Min. 3 hours - Частота сграбливания изображений, минимальное значение равно 3 часам.
Stop-words,comma separated - Стоп-слова, разделенные запятыми. Здесь вы указываете скрипту какие-картинки не нужно сграбливать. Вряд ли кому нравится в графическом топ-листе увидеть часть логотипа трейдера. У меня в
примере запрещенными словами являются logo, head.
Minimal thumbs sizes W x H thumbs sizes - Здесь задаются минимальные размеры ширины и высоты картинки в пикселах, которые можно грабить. Вряд ли кому-то нужны элементы дизайна.
ID - указывается номер ID для профиля предустановки.
Можно создать несколько профилей для граббинга картинок. Это удобно , например, если у вас есть отдельно страница с мувиками и отдельно страница с пиксами. Соответсвенно у вас могут быть трейдеры как мувисные, так и пиксовые.
Active Thumbs size, W x H - указывается размер картинок в пикселах для сграбливания. У меня в примере размеры картинок для графического топлиста составляют 120*160 пикселей (для пиксовых страниц, а для мувизных я обычно использую картинки размером 180*135 пикселей).
Image magick command - команда Image magick. Сюда прописывается полный путь к утилите Image magick.
В большинстве случаев эта утилита расположена здесь: /usr/bin/convert
Выяснить в каждом конкретном случае можно спросив вашего админа или выполнив шелле такую команду:
whereis convert
Раз появилась возможность создавать графические топлиста в прогрессе, то должен был появиться дополнительный тэг для описания картинок. И он появился. Выглядит он следующим образом:
%%THUMB#-CROP_SET_ID-THUMBNUM%%,
где THUMB# - номер трейдера;
CROP_SET_ID - номер профиля Thumbs crop settings;
THUMBNUM - номер картинки для конкретного трейдера (зависит от того, сколько тумб кропится для каждого трейдера). Таким образом тэг будет выглядеть как %%THUMB5-2-1%%. Эта запись расшифровывается следующим образом: Для тредера номер 5 использовать 2 профиль и первую тумбу.
Чтобы все стало понятней, я приведу пример графического топлиста:
<table width="840" border="0" cellspacing="0" cellpadding="1" align="center">
<tr>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN1%%" class="ts_img"><img src="%%THUMB1-1-1%%" alt="%%NAME1%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN2%%" class="ts_img"><img src="%%THUMB2-1-1%%" alt="%%NAME2%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN3%%" class="ts_img"><img src="%%THUMB3-1-1%%" alt="%%NAME3%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN4%%" class="ts_img"><img src="%%THUMB4-1-1%%" alt="%%NAME4%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN5%%" class="ts_img"><img src="%%THUMB5-1-1%%" alt="%%NAME5%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN6%%" class="ts_img"><img src="%%THUMB6-1-1%%" alt="%%NAME6%%"></a></td>
<td align="center"><a href="/out.php?link=top&to=%%DOMAIN7%%" class="ts_img"><img src="%%THUMB7-1-1%%" alt="%%NAME7%%"></a></td>
</tr>
<tr align="center">
<td><a href="/out.php?link=top&to=%%DOMAIN1%%" class="ts_img">%%NAME1%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN2%%" class="ts_img">%%NAME2%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN3%%" class="ts_img">%%NAME3%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN4%%" class="ts_img">%%NAME4%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN5%%" class="ts_img">%%NAME5%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN6%%" class="ts_img">%%NAME6%%</a></td>
<td><a href="/out.php?link=top&to=%%DOMAIN7%%" class="ts_img">%%NAME7%%</a></td>
</tr>
</table>