Итак, представляю вам новый ТОП сайтов для системы uCoz!Возможности:
- Выводит в таблице список сайтов, отсортированных по количеству перехода уникальных посетителей на ваш сайт (входы)
- Уникальная реферальная ссылка для каждого сайта в ТОПе (чем больше переходов по ней - тем выше сайт).
- При наличии секретного кода сайт приобретает VIP-статус и имеет прямую и выделяющуюся по цвету ссылку
- Оценка сайтов
- Код баннера сайта
- Подсчет ТИЦа и PR
$CUT$
Установка состоит из нескольких этапов.
Шаг 1. Подготовка к установке.
1.1. Активируем модуль "Каталог сайтов". Выбираем число каталогов по желанию (только не вариант "Без каталогов")
1.2. Если Модуль уже раньше был активирован и добавлены сайты - делаем то, что показано на следующем скрине (т.е. в "Управление счетчиками" каждого сайта меняем значение просмотров на "0")
Скрин:http://s41.radikal.ru/i093/1003/a5/c07bb74494c4.jpg
1.3. Идем: Панель управления » Замена стандартных надписей.
Настраиваем Форму добавления модуля "Каталог сайтов" и Каталог сайтов как на этом скрине:
http://s50.radikal.ru/i129/1003/42/dc3888b1bc35.jpg
1.4. Переходим в "Настройки модуля Каталог сайтов" и настраиваем его, как на этих двух скринах
http://s50.radikal.ru/i128/1003/bf/4f5b829ca00d.jpg
http://s48.radikal.ru/i119/1003/b5/85247045c418.jpg
1.5. Теперь в том же окне (Замена стандартных надписей) открываем спойлер Названия модулей и заменяем в нем надпись "Каталог сайтов" на "ТОП сайтов"1.6. Идем: Панель Управления » Пользователи » Группы пользователей » Изменить свойства и права группы "Друзья".
Переименовываем группу в VIP и сохраняем.
Шаг 2. Делаем аякс-окна
2.1. На компьютере создаем по очереди три файла в Блокноте: top.txt | top-vip.txt | top-key.txt
В первый вставляем этот код:
Code
<ajax><cmd t="layerContentID" p="innerHTML"><![CDATA[
<ul>
<li>После добавления сайта в ТОП, обязательно установите на нём нашу реферальную ссылку (чтобы получить её, нажмите на значок <img src="http://s23.ucoz.net/img/icon/dtl.png"> возле своего сайта. Иначе он будет в самом низу каталога!</li>
<li>Запрещается добавлять сайт с информацией, нарушающей законодательства РФ и Украины, а также содержащий материалы порнографического характера.</li>
<li>Запрещается добавлять в каталог один и тот же сайт несколько раз.</li>
<li>Накрутка входов наказывается полным обнулением количества переходов с вашего сайта, вплоть до удаления его из каталога!</li>
<li>Запрещается дискредитировать наш ТОП как внутри, так и вне сайта.</li>
<ul>
]]></cmd></ajax>
Во второй:
Code
<ajax><cmd t="layerContentID" p="innerHTML"><![CDATA[
VIP-сайт имеет следующие преимущества перед обычным:<br><br>
<ul>
<li>В ТОПе размещается прямая ссылка на него, а значит, она индексируется поисковиками!</li>
<li>Ссылка на сайт выделяется среди других, благодаря яркому цвету!</li>
</ul><br>
Чтобы сайт получил эти возможности, необходимо вступить в группу Администраторы/Security/VIP, а затем снова вызвать это окно, в котором вы найдете секретный код, а также продолжение инструкции.
]]></cmd></ajax>
В третий:
Code
<ajax><cmd t="layerContentID" p="innerHTML"><![CDATA[
VIP-сайт имеет следующие преимущества перед обычным:
- В ТОПе размещается прямая ссылка на него, а значит, она индексируется поисковиками!</li>
- Ссылка на сайт выделяется среди других, благодаря яркому цвету!</li>
Поздравляем! Вы входите в группу Администраторы/Security/VIP! Теперь вы можете воспользоваться бонусом.
VIP-ключ:
Key-1c2K3a45$ Распространять его нельзя, так как он принадлежит
вам и некоторым другим пользователям за высокую должность на сайте!
Чтобы установить ключ, вставьте его при редактировании своего сайта в поле "
Ключ (если есть) для VIP-услуг" Вот и все!
]]></cmd></ajax>
Где Key-1821hkq78$% - это секретный код. Замените его на свой!!! В нем должны присутствовать только буквы, цифры и дефис.ВСЕ ТЕКСТОВЫЕ ФАЙЛЫ СОХРАНЯЕМ В КОДИРОВКЕ UTF-8! Изменяем их расширение .txt на .xml
2.2. Действуем: Ваш_Сайт » Админ-бар » Управление » Файловый менеджер » Создать папку (название: ajax).
Теперь переходим в только что созданную папку (ajax) и загружаем туда файлы, созданые в предыдущем шаге.
Шаг 3. Установка и настройка ТОПа
3.1. Панель управления » Управление дизайном » Редактирование шаблона "Главная страница ТОПа сайтов"
Заменить
НА
Code
<br>
<table style="border-collapse: collapse; width: 100%;" class="toptitle" >
<tbody><tr>
<td class="toptd">Название сайта</td>
<td class="toptd w40">In</td>
<td class="toptd w40">Out</td>
<td class="toptd w90">Рейтинг</td>
<td class="toptd w90">Баннер</td>
<td class="toptd w90">ТИЦ/PR</td>
<td class="w35"></td></tr>$BODY$</tbody></table><br><br>
<div style="text-align:center;">$PAGE_SELECTOR1$</div>
3.2. Панель управления » Управление дизайном » Редактирование шаблона "Вид материалов ТОПа сайтов"
Убираем все и ставим это:
Code
<script language="JavaScript">
<!--
function popup$ID$()
{
prompt('Код баннера сайта $SITE_DIRECT_URL$','<a target="_blank" href="$SITE_DIRECT_URL$"><img src="$OTHER1$" border="0" title="$TITLE$" alt="$TITLE$"></a>');
return false;
}
//--> </script>
<tr>
<td class="toptd" width="42%"><a target="_blank" href="$SITE_DIRECT_URL$$SITE_URL$" title="$MESSAGE$"><font color="blue">$TITLE$</font>$TITLE$</a> <div style="float:right">$MODER_PANEL$</div></td>
<td class="toptd w40">$READS$</td>
<td class="toptd w40">$REDIRECTS$</td>
<td class="toptd w90" width="10%"><div align="center">$RSTARS$('12','http://src.ucoz.net/img/stars/1/12.png','1','float')?></div></td>
<td class="toptd w90" width="10%"><div id="banners"><a href="javascript://" onclick="popup$ID$()"><img src="$OTHER1$" border="0" title="Получить код этого баннера!"></a><img src="http://it-baza.msk.ru/drugoe/banner/top.gif" border="0" title="Баннер отсутствует"></div></td>
<td class="toptd w90" width="10%"><img src="http://wtools.biz/sample2.php?$SITE_DIRECT_URL$,255,255,255,0,128,224,255,0,0,224,224,224,255,255,255" class="topbanner"></td>
<td class="toptd"><a href="javascript://" onclick="new _uWnd('','Реферальный адрес',380,200,{autosize:1,maxh:300,minh:100},'Чем больше будет переходов уникальными посетителями по этому реферальному URL - тем выше сайт будет в топе. При клике, URL перенаправит посетителя на главную страницу портала, засчитав при этом <b>1 вход<\/b> сайту, которому он принадлежит.<br\/><br\/>Вы можете вставить этот URL в виде ссылки или баннера на любом сайте.<br\/><br\/><b>$ENTRY_URL$<\/b><br\/><br\/>');"><img src="http://s23.ucoz.net/img/icon/dtl.png" border="0" title="Реферальная ссылка для этого сайта"></a></td>
</tr>
Где Key-1821hkq78$% - это секретный код вашего ТОПа. Он должен обязательно совпадать с тем, который вы установили в шаге 2!3.3. Панель управления » Управление дизайном » Редактирование шаблона "Страница материала и комментариев к нему ТОПа сайтов"
Убираем все и ставим это:
Code
<html>
<head>
<title>Страница перенаправления</title>
<script>
if (parent.length<1 || parent.location.toString().indexOf()==-1)
window.location="АДРЕС_ВАШЕГО_САЙТА"
</script>
</head>
<body><a href="АДРЕС_ВАШЕГО_САЙТА/">АДРЕС_ВАШЕГО_САЙТА</a> | $POWERED_BY$</body>
</html>
Не забываем заменить "АДРЕС_ВАШЕГО_САЙТА" на нужное!3.4.
Панель управления » Управление дизайном » Редактирование шаблонов » ТОП сайтов
Во всех шаблонах, кроме "Вид материалов" и "Страница добавления материала" заменить этот код:
Code
[ <a href="$ADD_ENTRY_LINK$"><!--<s5228>-->Добавить сайт<!--</s>--></a> ]
на этот:Code
[ <a href="$ADD_ENTRY_LINK$"><!--<s5228>-->Добавить сайт<!--</s>--></a> | <a href="javascript://" onclick="openLayerB('ID',0,'ВАШ_САЙТ/ajax/top.xml','Информация для участников',500,200,'1','','',0,'justify');return false;" title="Правила и полезная информация для участников нашего ТОПа">Информация</a> | <a href="javascript://" onclick="openLayerB('ID',0,'ВАШ_САЙТ/ajax/top-key.xml','VIP-сайты',500,200,'1','','',0,'justify');return false;" title="Ключ, расширяющий возможности вашего сайта в ТОПе! - ДОСТУПЕН!">VIP-ключ</a><a href="javascript://" onclick="openLayerB('ID',0,'ВАШ_САЙТ/ajax/top-vip.xml','VIP-сайты',500,200,'1','','',0,'justify');return false;" title="Ключ, расширяющий возможности вашего сайта в ТОПе! - НЕ доступен!">VIP-ключ</a> ][ Зарегистрируйтесь для добавления сайта ][ Зарегистрируйтесь для добавления сайта ]