Перелинковка
Модуль позволяет задать ссылку, которая будет автоматически подставляться в тексты на сайте с заданным ключевым словом или фразой. Модуль относится к части CMS «Интерактив» и может быть установлен опционально.
Модуль «Перелинковка» подключается к другим модулям. В стандартной комплектации DIAFAN.CMS «Перелинковка» интегрирована со следующими модулями: Фотогалерея, Новости, Статьи, Вопрос-Ответ, Магазин, Файлы, Страницы сайта, Объявления. В рамках модуля перелинковка подключается в настройках конкретного модуля.
Подключение
Подключаемая часть – файл modules/keywords/keywords.inc.php. В нем описан класс
Keywords_inc. В модуле к объекту класса можно обратиться через переменную $this->diafan->_keywords
. Экземпляр класса создается при первом вызове
переменной.
Если в настройках модуля подключен модуль «Перелинковка», то ссылки подставляются в тексты, обрабатываемые функцией htmleditor.
Как добавлять перелинковку к модулю
В настройках модуля (modules/модуль/admin/модуль.admin.config.php)
необходимо добавить параметр
'keywords'
:
Пример:
public $variables = array(
'main' => array(
'keywords' => 'module',
…
),
…
);
Ключевые слова
Ключевые слова и ссылки к ним можно редактировать непосредственно из списка.
Ключевые слова имеют следующие характеристики.
Импорт/экспорт
Если в предыдущих версиях DIAFAN.CMS вы использовали файл keywords.php, то его можно легко импортировать в новый модуль. Для этого нужно отметить опцию «файл keywords.php (из предыдущих версий)» при импорте.
Если опция не отмечена, то файл импорта должне быть следующего формата:
Пример:
ключевое слово 1
ссылка 1
ключевое слово 2
ссылка 2
ключевое слово 3
ссылка 3
...
Вы также можете скачать файл с ключевыми словами на сайте в указанном выше формате по ссылке «Экспорт».
Настройки
В настройках можно указать:
База данных
Файлы
modules/keywords/admin/keywords.admin.php – редактирование ключевых слов;
modules/keywords/admin/keywords.admin.config.php – настройки модуля;
modules/keywords/admin/keywords.admin.importexport.php – импорт и экспорт ключевых слов;
modules/keywords/admin/keywords.admin.inc.php – подключение модуля к административной части других модулей;
modules/keywords/keywords.export.php – экспорт ключевых слов;
modules/keywords/keywords.inc.php – подключение модуля;
modules/keywords/keywords.install.php – установка модуля.
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.