Автор: Darknull (8dle.ru)
Название: SEO Pro
Версия: 2.0
Совместимость: 6.X - 7.5, 7.X (Также и ниже, но на них не тестировалась система)
Описание: С помощью этого модуля Вы сможете создать у себя на сайте сиситему SEO сервисов необходимых веб-мастерам в продвижении сайтов и мониторинге их позиций в поисковых системах и каталогах.
Возможности:
Изменения с v.1.0
1. Переименовать папку upload/templates/{THEME} в название вашего шаблона.
2. Загрузить все файлы из папки upload на сервер.
3. Установить права на запись на файл engine/data/seopro.php
4. Открыть файл engine/engine.php
найти:
switch ($do) {
Ниже добавить:
//*****************SEO Pro v.1.0********************** case "seo" : case "sitecheck" : case "counter" : case "anchors" : case "masscheck" : case "analize" : case "speedtest" : case "robotview" : case "makekeys" : case "whois" : case "price" : |
Найти
elseif ($do == 'pm') $nam_e = $lang['title_pm'];
Ниже добавить:
//************************ SEO V.2.0 *************************** elseif ($do == 'sitecheck') $titl_e="Сервис проверки рейтинга сайта"; elseif ($do == 'counter') $titl_e="Информер тИЦ и PR для сайта"; elseif ($do == 'anchors') $titl_e="Генератор анкоров"; elseif ($do == 'masscheck') $titl_e="Массовая проверка тИЦ и PR"; elseif ($do == 'analize') $titl_e="Ананлиз текста"; elseif ($do == 'speedtest') $titl_e="Проверка скорости сайтов"; elseif ($do == 'robotview') $titl_e="Сайт глазами робота"; elseif ($do == 'makekeys') $titl_e="Генерирование ключевых слов для сайта"; elseif ($do == 'whois') $titl_e="Whois сервис"; elseif ($do == 'price') $titl_e="Оценка ссылки с сайта"; elseif ($do == 'robotsgen') $titl_e="Генерирование robots.txt"; elseif ($do == 'seo') $titl_e="SEO Инструменты"; //*********************************************************** |
5. Открыть файл engine/ajax/js_edit.js (если закодирован, взять его в папке developer из дестрибутива DataLife Engine)
В самый конец вставить:
//*************************************** // Экспресс-проверка сайта return false; function MenuDomain( domain ){ function MenuIp( ip ){ // Раздел получения счетчиков Тиц и PR return false; function ChangeStyle() { var current_radio=document.forms["clrForm"].elements["clr"][i]; if (current_radio.checked) { document.getElementById('keywordStr').value = text1 + current_radio.value + text2; } } //Генератор анкоров var form = document.getElementById('dle-genanchors-form'); if (form.zagol.value == '' || form.url.value == '') dle_genanchors_ajax.onShow (''); }; // Массовая проверка доменов return false; // Анализ текста var form = document.getElementById('dle-analiz-form'); if (form.text.value == '') dle_analiz_ajax.onShow (''); }; // Массовая проверка доменов return false; // Сайт глазами робота return false; // Создание Meta Keywords return false; // Whois return false; // Whois return false; // Генератор robots.txt var form = document.getElementById('dle-robots-form'); if (form.url.value == '') var url = dle_robots_ajax.encodeVAR( dle_robots_ajax.encodeVAR(form.url.value) ); dle_robots_ajax.setVar("disallow", form.disallow.value); } |
6. Открыть файл .htaccess в корне сайта.
Найти:
RewriteEngine On
Ниже добавить:
# SEO Pro v.1.0 |
7. Открыть файл admin.php
Найти:
'addnews' => 'user',
Ниже добавить:
'seopro' => 'admin', |
8. Открыть файл engine/inc/options.php
Найти:
$options['others'] = array (
Ниже добавить:
array ( |
Если вы хотите поставить блок быстрой проверки сайта (Облегченная версия, показывает тИЦ, PR, Название и Скриншот сайта) выполните этот шаг, если нет переходите к шагу 9
1. Открыть файл index.php
Найти:
require_once ROOT_DIR . '/engine/init.php';
Ниже добавить:
//***** SEO 2.0 ADDON part 1****** |
Найти:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Ниже добавить:
if(!$do) $tpl->set ( '{fastseo}', $tpl->result['fast-seo'] ); |
2. Открыть файл engine/ajax/js_edit.js
В самый конец вставить:
// Main Page - Addon (SEO Pro v.2.0) return false; |
3. Открыть файл templates/{THEME}/main.tpl
В любом месте вставить тег:
{fastseo}
9. Измените вид шаблонов под свой дизайн - шаблоны модуля находятся в папке templates/ваш шаблон/pr-cy/
Готово! Если Вы всё сделали правильно, модуль должен работать ;)
Адрес страницы иснтрументов:
http://сайт.ру/seotools
С уважением,
Darknull