|
Оглавление:
Установка:
Все шаги по установке производит техническая поддержка. От вас только потребуется установить выполнение скрипта RSS-парсера по расписанию cron.
Предположим, что
- xpowerlinks установлен в директории '/home/user/domain.com/' (измените это на свою директорию установки).
- это соответствует URL http://www.domain.com/
Конфигурирование:
Значение и примеры полей конфигурации
- URL where Xpowerlinks is installed - (обязательное). URL той директории или корня домена, где установлен x-power links. Без всяких 'index.html' в конце.
Пример: http://www.yourdomain.com/
- Folder to save static XML files - (обязательно). Название существующей директории, куда нужно сохранять XML файлы.
Пример: rss
- Number of links per feed - (обязательно). Максимальное количество последних ссылок в одном канале, которые парсер будет отдавать в канал. Не следует ставить слишком большое число.
Пример: 50
- channel title - (обязательно). Название вашего канала (сайта), под которым канал будет виден в RSS-аггрегаторе серфера.
Пример: My wonderful link site
- channel description - (обязательно). Краткое описание вашего канала (сайта), которое будет видно в RSS-аггрегаторе серфера.
Пример: Site powered by X-Power Links
- channel Copyright - Необязательный копирайт.
Пример: Copyright © by Vasja Pupkin
- channel logo - Опциональный полный URL логотипа вашего сайта для отображения в аггрегаторе серфера. По стандарту RSS 2.0 картинка должна иметь максимальные размеры 144x400.
Пример: http://www.domain.com/logo.gif
- channel language - здесь выберите язык вашего канала
- Index channel banner - Здесь можно определить HTML-код баннера, который будет прикреплен к описанию каждой ссылки на главном канале
- Category channel banner - Здесь можно определить HTML-код баннера, который будет прикреплен к описанию каждой ссылки на канале каждой категории. В этом коде можно использовать якоря, которые будут заменены соответствующим значением соответствующей категории (см. Якоря)
- Global banner - Здесь можно определить HTML-код баннера, который будет прикреплен к описанию каждой ссылки на ЛЮБОМ канале НЕЗАВИСИМО от того, определены ли предыдущие два баннера.
Якоря для использования в 'Category channel banner':
| Якорь |
Значение |
| {URL_FORMER} |
Поле "URL former" категории |
| {TITLE} |
Название категории |
| {TITLE_TEXT} |
Поле "Title Text" категории |
| {HEADER_TEXT} |
Поле "Header Text" категории |
| {FIELD1} .. {FIELD3} |
Поля категории "HTML-code #1" .. "HTML-code #3" соответственно |
| {INCLUDE_1} .. {INCLUDE_20} |
Файлы-инклуды категорий из соответствующей директории "xpl_includes_1".."xpl_includes_20". Обращаем внимание, что в оригинальном X-Power Links поддерживаются только две директории инклудов. Вы можете создать по тому же примеру еще до 18 дополнительных директорий и использовать их здесь. |
Примеры 'Category channel banner':
Наиболее простой пример. Взять банер из контекстного инклуда директории 'xpl_includes_1', а коды баннеров для каждой категории разместить в соотв. файле этой директории:
Взять банер из поля категории "HTML code #2":
Простая ссылка на соответствующую категорию:
Как разместить ссылку на канал у себя на сайте?:
Ссылка на индексный канал будет выглядеть так:
Ссылка на канал соответствующей категории будет выглядеть так:
где {CATEGORY_NAME} - Поле "URL former" соответстующей категории. Например, если категория "Soft" имеет URL former "soft", то ссылка на нее будет выглядеть так:
Размещаем ссылку на индексный канал. Открываем шаблон "Featured Section Layout >> Page Layout" и вставляем в нужном месте код наподобии
Для автоматического определения броузером вашего канала, открываем шаблон "Featured Section Layout >> Page Layout" и вставляем между <HEAD>..</HEAD> код наподобии
Размещаем ссылку на каналы категорий. Открываем шаблон "Category Section Layout >> Page Layout" и вставляем в нужном месте код наподобии
Для автоматического определения броузером вашего канала, открываем шаблон "Category Section Layout >> Page Layout" и вставляем между <HEAD>..</HEAD> код наподобии
Все установлено, только каналы выдают 404ю ошибку (документ не найден). Что делать?:
Вариантов несколько
XML парсер еще не отработал по расписанию и не создал XML-файлы. Попробуйте запустить вручную вашу строку crontab (кнопка "Launch parser" в админке) или подождите ее запуска
Заданная директория для сохранения XML файлов либо не существует, либо скрипт не имеет прав записывать в нее файлы. Проверьте что директория существует и имеет атрибут chmod 777
Вы неправильно обращаетесь к RSS-фиду. Подкорректируйте URL в соответствии с п. Как разместить ссылку на канал у себя на сайте?
|