MENU
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
uTopSites v1.1 (ТОП сайтов для uCoz)
ВоваДата: Пятница, 21.05.2010, 13:08 | Сообщение # 1
Гловарь банды
Группа: Администраторы
Сообщений: 1782
Награды: 10
Репутация: 6
Статус:
Представляю вам новый ТОП сайтов для системы uCoz!

Версия 1.1
Возможности:

- Выводит в таблице список сайтов, отсортированных по количеству перехода уникальных посетителей на ваш сайт (входы)
- Уникальная реферальная ссылка для каждого сайта в ТОПе (чем больше переходов по ней - тем выше сайт).
- При наличии секретного кода сайт приобретает VIP-статус и имеет прямую и выделяющуюся по цвету ссылку
- Оценка сайтов
- Код баннера сайта
- Подсчет ТИЦа и PR

Установка состоит из нескольких этапов.

Шаг 1. Подготовка к установке.

1.1. Активируем модуль "Каталог сайтов". Выбираем число каталогов по желанию (только не вариант "Без каталогов")
1.2. Если Модуль уже раньше был активирован и добавлены сайты - делаем то, что показано на следующем скрине (т.е. в "Управление счетчиками" каждого сайта меняем значение просмотров на "0")

1.3. Идем: Панель управления » Замена стандартных надписей.
Настраиваем Форму добавления модуля "Каталог сайтов" и Каталог сайтов как на этом скрине:

1.4. Переходим в "Настройки модуля Каталог сайтов" и настраиваем его, как на этих двух скринах (кликните, чтобы увеличить их размер):


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-сайт имеет следующие преимущества перед обычным:  

[list]  
[*]В ТОПе размещается прямая ссылка на него, а значит, она индексируется поисковиками!</li>  
[*]Ссылка на сайт выделяется среди других, благодаря яркому цвету!</li>  
[/list]  

Поздравляем! Вы входите в группу Администраторы/Security/VIP! Теперь вы можете воспользоваться бонусом.  

VIP-ключ: [b]Key-1c2K3a45$[/b] Распространять его нельзя, так как он принадлежит [b]вам[/b] и некоторым другим пользователям за высокую должность на сайте!  
Чтобы установить ключ, вставьте его при редактировании своего сайта в поле "[i]Ключ (если есть) для VIP-услуг[/i]" Вот и все!  

]]></cmd></ajax>

Где Key-1821hkq78$% - это секретный код. Замените его на свой!!! В нем должны присутствовать только буквы, цифры и дефис.

ВСЕ ТЕКСТОВЫЕ ФАЙЛЫ СОХРАНЯЕМ В КОДИРОВКЕ UTF-8! Изменяем их расширение .txt на .xml

2.2. Действуем: Ваш_Сайт » Админ-бар » Управление » Файловый менеджер » Создать папку (название: ajax).

Теперь переходим в только что созданную папку (ajax) и загружаем туда файлы, созданые в предыдущем шаге.

Шаг 3. Установка и настройка ТОПа

3.1. Панель управления » Управление дизайном » Редактирование шаблона "Главная страница ТОПа сайтов"

Заменить

Code
$BODY$

на
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>  
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?>

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="<?if($OTHER2$='Key-1c2K3a45$')?>$SITE_DIRECT_URL$<?else?>$SITE_URL$<?endif?>" <?if($MESSAGE$)?>title="$MESSAGE$"<?endif?>><?if($OTHER2$='Key-1c2K3a45$')?><font color="blue">$TITLE$</font><?else?>$TITLE$<?endif?></a> <div style="float:right"><?if($MODER_PANEL$)?>$MODER_PANEL$</div><?endif?></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"><?if($OTHER1$)?><a href="javascript://" onclick="popup$ID$()"><img src="$OTHER1$" border="0" title="Получить код этого баннера!"></a><?else?><img src="http://it-baza.msk.ru/drugoe/banner/top.gif" border="0" title="Баннер отсутствует"><?endif?></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
<?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5228>-->Добавить сайт<!--</s>--></a> ]<?endif?>

на этот:
Code
<?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5228>-->Добавить сайт<!--</s>--></a> | <a href="javascript://" onclick="openLayerB('ID',0,'ССЫЛКА_НА_ПЕРВЫЙ_СОЗДАННЫЙ_XML_ФАЙЛ','Информация для участников',500,200,'1','','',0,'justify');return false;" title="Правила и полезная информация для участников нашего ТОПа">Информация</a> | <?IF($GROUP_ID$="3" || $GROUP_ID$="251" || $GROUP_ID$="4")?><a href="javascript://" onclick="openLayerB('ID',0,'ССЫЛКА_НА_ТРЕТИЙ_СОЗДАННЫЙ_XML_ФАЙЛ','VIP-сайты',500,200,'1','','',0,'justify');return false;" title="Ключ, расширяющий возможности вашего сайта в ТОПе! - ДОСТУПЕН!">VIP-ключ</a><?else?><a href="javascript://" onclick="openLayerB('ID',0,'ССЫЛКА_НА_ВТОРОЙ_СОЗДАННЫЙ_XML_ФАЙЛ','VIP-сайты',500,200,'1','','',0,'justify');return false;" title="Ключ, расширяющий возможности вашего сайта в ТОПе! - НЕ доступен!">VIP-ключ</a><?endif?> ]<?else?>[ Зарегистрируйтесь для добавления сайта ]<?endif?>

ССЫЛКА_НА_ПЕРВЫЙ_СОЗДАННЫЙ_XML_ФАЙЛ
ССЫЛКА_НА_ТРЕТИЙ_СОЗДАННЫЙ_XML_ФАЙЛ
ССЫЛКА_НА_ВТОРОЙ_СОЗДАННЫЙ_XML_ФАЙЛ

Это необходимо заменить на свое!

3.5. Панель управления » Управление дизайном » Редактирование шаблона "Таблица стилей CSS"

В самый конец шаблона вставляем этот код:

Code
/* ---- ТОП Сайтов от NikS'a v1.1 - http://www.winlenta.ru/ ---- */  
.toptitle {text-align:center; margin-top:2px; vertical-align:center; width:100%;}  
.toptitle .toptd {font-size:9pt;}  
.toptd {border:1px solid #dcdcdc; font-weight:bold;}  
#banners a img {  
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);         
}  
#banners a:hover img {  
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);  
}  
/* ----------------------------- */
 
  • Страница 1 из 1
  • 1
Поиск: