Форум -> Настройка партнерских скриптов -> Настройка и оптимизация кода Seozavr как модуля |
Настройка и оптимизация кода Seozavr как модуля |
---|
Statist | Дата: 19.12.2007, в 10:17 | Сообщение №1 |
ПользовательПользователь №: 84 Сообщений: 39
| Serg, Что посоветуешь? И возможно ли найти решение?
А теперь суть:
Сделал сегодня для себя модуль с кодом системы SEOZAVR, мы пообщались малость с оптимизатором и мне человек прислал письмо.
Цитирую его
Цитата | ....В ходе моего знакомства с данной CMS обнаружил, что возникает трудность с выводом необходимых нашей системе мета тегов (система SLAED сама их формирует и нет возможности использовать свои - SEOZAVR). Это возможно как то обойти без внесения изменений в код самой CMS?
Пока смотрел, в голову пришло 2 варианта как решить данную проблему:
1) Ввести операторы getTitle, getKeywords, getDescription в seozavr.php
2) Добавить новую функцию head2(); в ядро CMS, в которой исправить
способ формирования мета тегов на необходимый и из модуля вызывать
head2() вместо head()... |
Кто, что посоветует? Как лучше сделать? |
|
|
Serg_pnz | Дата: 19.12.2007, в 10:33 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Да, пожалуй нужно будет сделать клон шаблонизатора, заточенный под эту систему.
Нужны исходники и описание системы. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Statist | Дата: 19.12.2007, в 11:19 | Сообщение №3 |
ПользовательПользователь №: 84 Сообщений: 39
| Даю процесс установки кода и требования этой системы:
Для всех сайтов одного пользователя системы УСТАНАВЛИВАЕТСЯ ОДИНАКОВЫЙ КОД (см. ниже процедуру установки).
Вам необходимо СНАЧАЛА УСТАНОВИТЬ КОД, и только потом добавить свой сайт через форму ниже!
Иначе процесс проверки Вашего ресурса может сильно затянуться!
Для хостинга с поддержкой PHP:
Скачайте к себе на компьютер вот этот zip-архив.
Распакуйте архив. Внутри архива будет лежать папка бла-бла-бла Для каждого наверное своя.
Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.
Выставите права доступа 777 на ЭТУ ПАПКУ и ФАЙЛ seozavr.php внутри нее, чтобы сервер мог обновлять статьи и программу.
Создайте в корневом каталоге сайта страницу, которая будет содержать каталог статей.
Тег не должен содержать внутри тегов Код | 1
| <title>...</title>, <meta name="description"...>, <meta name="keywords"...> |
.
Добавьте следующий код внутрь тега
:
Код | 1
| <?php include("бла-бла-бла/seozavr.php");
$seozavr = new seozavr();
$seozavr->showHead(); ?> |
Если кодировка вашего сайта отличается от windows-1251, вставьте
Код | 1
| $seozavr->encoding = 'ваша кодировка'; |
после
Код | 1
| $seozavr = new seozavr(); |
например, Код | 1
| $seozavr->encoding = 'utf-8'; |
для кодировки UTF-8
Добавьте следующий код внутрь тега
Код | 1
| <?php $seozavr->showBody(); ?> |
Добавьте на главную страницу ссылку на каталог статей.
Если вы хотите выводить ссылки на статьи на главную страницу, что может позволить повысить цену за размещение статьи, нужно добавить на главную страницу следующий код.
Внимание: необходимо прописать в коде ссылку на страницу каталога статей, например,
Код | 1
| $seozavr->catalogURL = 'articles.php'; |
Цитата | <?php include("бла-бла-бла/seozavr.php");
$seozavr = new seozavr();
$seozavr->catalogURL = 'здесь ссылка на каталог статей';
$seozavr->showList(); ?> |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Statist 19.12.2007 г. в 11:25:44
Прикрепленные файлы:
Скачать: 1.68 KB |
|
|
leo | Дата: 19.12.2007, в 16:23 | Сообщение №4 |
СтарожилПользователь №: 47 Сообщений: 321
| |
|
spamoney | Дата: 24.01.2008, в 09:50 | Сообщение №5 |
ГостьПользователь №: 301 Сообщений: 1
| |
|
Serg_pnz | Дата: 24.01.2008, в 10:37 | Сообщение №6 |
АдминистраторПользователь №: 1 Сообщений: 2243
| |
|
Sнэйк | Дата: 05.03.2008, в 15:39 | Сообщение №7 |
СтарожилПользователь №: 76 Сообщений: 399
| Народ, помогите. Стал устанавливать себе скрипт и модуль от Statist'a. При добавлении площадки пишетЦитата | На странице найдено более одного тэга <title>! |
Как с этим бороться ??? |
|
|
moskmii | Дата: 05.03.2008, в 17:35 | Сообщение №8 |
Активный участникПользователь №: 96 Сообщений: 184
| Вместо: $seozavr->showHead();
Поставить:
$szr_title = $seozavr->getTitle();
$pagetitle = "$defis ".$szr_title; |
|
|
Sнэйк | Дата: 05.03.2008, в 17:56 | Сообщение №9 |
СтарожилПользователь №: 76 Сообщений: 399
| moskmii, спасибо. Сейчас попробую ...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Sнэйк 05.03.2008 г. в 17:58:01 |
|
|
Sнэйк | Дата: 05.03.2008, в 18:03 | Сообщение №10 |
СтарожилПользователь №: 76 Сообщений: 399
| Спасибо. Заработало |
|
|
moskmii | Дата: 06.03.2008, в 13:28 | Сообщение №11 |
Активный участникПользователь №: 96 Сообщений: 184
| |
|
Demon | Дата: 06.03.2008, в 20:47 | Сообщение №12 |
УчастникПользователь №: 147 Сообщений: 54
| На 2.1 не работает. Помогите сделать.... |
|
|
moskmii | Дата: 08.03.2008, в 15:21 | Сообщение №13 |
Активный участникПользователь №: 96 Сообщений: 184
| |
|
Sнэйк | Дата: 25.04.2008, в 12:35 | Сообщение №14 |
СтарожилПользователь №: 76 Сообщений: 399
| moskmii, у меня тоже не работает ... Вот, посмотри как у меня работает данный модель (Каталог статей).
Обрати внимание на title ... Ну и наведи на какую-нить статью и посмотри, какой урл она отображает. А при нажатии на неё вообще бросает на главную. Тем самым получается, что робот не может пройти по ссылке => статья не индексируется. Если рекламодатели заметят этот баг - никто работать со мной не будет ((( Помоги пожалуйста подправить. |
|
|
moskmii | Дата: 25.04.2008, в 17:51 | Сообщение №15 |
Активный участникПользователь №: 96 Сообщений: 184
| Надо смотреть код, посмотри ту часть, которая отвечает за вывод ссылки на полную статью...нужно смотреть файл seozavr.php |
|
|
Demon | Дата: 27.04.2008, в 11:55 | Сообщение №16 |
УчастникПользователь №: 147 Сообщений: 54
| У меня уже все пашет |
|
|
Sнэйк | Дата: 28.04.2008, в 15:36 | Сообщение №17 |
СтарожилПользователь №: 76 Сообщений: 399
| Вот мой файлик ... Подскажите, что подправить ...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 28.04.2008 г. в 16:45:30
Прикрепленные файлы:
Скачать: 1.63 KB |
|
|
moskmii | Дата: 28.04.2008, в 18:09 | Сообщение №18 |
Активный участникПользователь №: 96 Сообщений: 184
| Вобщем найди вот эту строку:
Код | 1
| if (strpos($_SERVER['REQUEST_URI'], '?')) |
И после нею замени вот эти строки
Код | 1
| $content .= "<p class=\"articleLink\"><a href=\"&$code=$articleId\">{$article['articleName']}</a></p>";
else
$content .= "<p class=\"articleLink\"><a href=\"?$code=$articleId\">{$article['articleName']}</a></p>"; |
на эти
Код | 1
| $content .= "<p class=\"articleLink\"><a href=\"index.php?name=nicearticles&$code=$articleId\">{$article['articleName']}</a></p>";
else
$content .= "<p class=\"articleLink\"><a href=\"index.php?name=nicearticles?$code=$articleId\">{$article['articleName']}</a></p>"; |
где nicearticles - это название папки, в которой хранится твой модуль
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно moskmii 28.04.2008 г. в 18:11:05 |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|