bizhkom

bizhkom
Рейтинг
22
Регистрация
01.04.2009

Написал. Выдает такое:

TWeffClient Object ( [id] => мойкод32знакаххххххххххххххххххх [remote_addr] => XX.XXX.XX.X [servers] => Array ( [0] => 178.208.156.4 [1] => 46.4.248.1 [2] => 176.9.3.220 [3] => 83.143.206.12 [4] => 178.63.115.186 ) [params] => Array ( ) [timeout] => 60 [_host] => [_debug] => 0 [_config] => Array ( [host_id] => 1778 [link_css_class] => style_any [link_separator] =>

) [_links] => Array ( ) [_log] => [host] => mysite.com [_start] => 0.12693700 1324831921 )

Прописал. Два плюса появились на всех страницах.

Professor, спасибо.

Как быстро убираются ссылки с сайтов при заморозке запросов?

Прошло 4 дня заморозки.

Из списка страниц сайтов, на которых куплены ссылки, после разморозки не вижу ни одной ссылки.

Куда они делись?

Уехал в командировку. Не успел пополнить счет. Дня 3-4 запросы были заморожены.

После оплаты и разморозки вырос рекомендуемый бюджет (по некоторым запросам в 4 раза!), URL купленных ссылок остались, информации о проверке и индексе нет ни по одной ссылке, купленных ссылок на сайтах нет!

Что происходит? Так и должно быть всего за несколько дней заморозки?

plankton:
...Напишите в саппорт, мне по перелинковке они помогали достаточно оперативно.

Писал неоднократно.

Последний ответ (19.09.2011):

"Вы должны вставить код в шаблон, который используется для всех страниц сайта, и код в этом шаблоне должен быть интерпретируемым, т.е. PHP-шаблон. После установки кода перелинковка появится на страницах сайта в течение 2 дней".

Я так и сделал. Перелинковка не появилась...

plankton:
...Проверьте error.log...

В error.log ошибок связанных с Webeffector нет.

plankton:
...Заработало через пару дней после того, как ... поменял на 755...

Права поменял на 755. Посмотрим, что получится :).

Спасибо.

Хочу вернуться к вопросу от 24.09.2011 о внутренней перелинковке или об установке кода Webeffector на сайт.

Спасибо sasha_mtrx - подсказал где искать решение.

Спасибо ultralist за понимание и поддержку.

После детального изучения темы (было прочитано большое количества тем на форумах, в основном, "Как поставить код SAPE на MODx?") была предпринята очередная попытка установить код внутренней перелинковки Webeffector (система управления сайтом: MODx Evolution 1.0.5):

- В корне сайта создан каталог /weff_ххххххххмойкод32знакаххххххххххх с правами 777.

- В него помещен скачанный файл weff_rl.php.

- При отрытии http://mysite.com/weff_ххххххххмойкод32знакаххххххххххх/weff_rl.php ошибок нет.

***(WebEffector: Если не выдается ни одной ошибки при открытии ссылки на скрипт (и на экране и в error.log), то в 99 % случаев код установлен правильно.)***

- В системе MODx создан сниппет под названием WebEffector

***(MODx: Сниппеты - это чистый PHP-код, обеспечивающий динамическую логику. Сниппеты позволяют отделить бизнес-логику от структуры и представления данных на веб-странице. Они могут использоваться для генерации динамических меню, вывода контента из базы данных по некоему условию (например, только для зарегистрированных пользователей), вообще, для любых действий, доступных через MODx API. Сниппеты могут (но не обязаны) принимать параметры и выводить какой-либо результат (например, генерировать HTML-код).

Использование: вставьте [[snippetName]] или [!snippetName!] где-либо в шаблоне, в области контента, в чанке или в параметре (TV). Формат [[snippetName]] разрешает кэширование результатов выполнения сниппета, если для страницы включено кэширование. Формат [!snippetName!] используется для исполнения PHP-кода сниппета при каждом просмотре страницы, даже если для страницы разрешено кэширование. Чтобы при вызове PHP-кода сниппета передать в него параметры, используйте формат [[snippetName? &param1='value1' &param2='value2' .. &paramN='valueN']] (или [!snippetName? &param1='value1' &param2='value2' .. &paramN='valueN'!]). В качестве параметров вызова сниппета можно использовать вызов других сниппетов (также с параметрами) или чанков.)***

- В сниппет помещен предложенный код:

<?php

defined('__WEFF') || define('__WEFF','ххххххххмойкод32знакаххххххххххх');

require_once($_SERVER['DOCUMENT_ROOT'].'/weff_'.__WEFF.'/weff_rl.php');

$weff_client->_config['link_separator']='<br>';

$weff_client->_config['link_css_class']='style_any';

echo $weff_client->links();

?>

- В чанке для вывода блока ссылок (для вызова скрипта) вставлено [!WebEffector!]

***(MODx: Чанки - это куски (X)HTML-кода, используемые в неизменном виде в нескольких местах. Чтобы иметь возможность централизованно редактировать повторяющийся код, вынесите его в чанк. Чанки не могут прямо содержать исполняемый код, однако могут включать в себя вызовы сниппетов и/или параметров (TV), обеспечивающих динамическую логику.)***

- Все сделано правильно (во всяком случае никакого другого решения нигде не нашел)

***(WebEffector: ...В течение суток сайт будет просканирован роботом и на сайте, в местах вызова скрипта внутренней перелинковки на странице, на части страниц появится блок из 1-2 ссылок.)***

Прошло 10 суток. Блок ссылок не появился до сих пор.

Что тормозит: Webeffector или MODx?

sasha_mtrx:
код сапы устанавливали хоть раз?..

...PS вы в /weff_ххххх "ххххх" заменяли на свои? или тупо создали папку с именем "weff_ххххх" ?

Код Sape, к сожалению, не устанавливал ни разу.

Папку /weff_ххххх создал такую, как было указано в разделе "Включить внутреннюю перелинковку", ничего не изменял (т.е. оставил предложенный код).

Вопросы те же, ситуация та же. А ответа нет...

ultralist:
Что есть "код подключения", а что - "код печати"? Под ссылкой "Включить внутреннюю перелинковку" есть только один код однако.
Код я вписал, каталог /weff_ххххх создал, файл weff_rl.php в него закачал, при открытии http://мой-сайт.ру/weff_ххххх/weff_rl.php ошибок нет. Но и перелинковки на сайте тоже не появилось, ни на одной из внутренних страниц ничего нового не выводится на том месте шаблона, где код вписан. В каталоге /weff_ххххх появился пустой каталог /мой-сайт.ру/-, несколько дней прошло - ничего не меняется.

Кроме того для каталога с названием сайта и для вложенной пустой папки /- невозможно изменить права доступа. Удалить их тоже нельзя!

P.S. У очень многих, таких как я "чайников", постоянно возникает один и тот же вопрос:

КАК ПРАВИЛЬНО ВКЛЮЧИТЬ ВНУТРЕННЮЮ ПЕРЕЛИНКОВКУ? 🤪

Из службы поддержки ответ, преимущественно, один:

"...Вы должны вставить код в шаблон, который используется для всех страниц сайта, и код в этом шаблоне должен быть интерпретируемым, т.е PHP-шаблон. После установки кода перелинковка появится на страницах сайта в течение 2 дней..." + "... просим привлечь программиста..."

Уже, вроде, и разобрался куда и как в MODx коды вставлять, но результата то нет.

Нельзя ли для "чайников" объяснить алгоритм подробно?

Спасибо.

При продлении (платном) лицензии новая база каталогов предоставляется? Или новую базу необходимо покупать?

123
Всего: 22