Вы находитесь на странице: 1из 34

Project: brush.keywordrush.

com

E-mail: support@keywordrush.com

Генератор сайтов
BRush
Руководство пользователя

Copyright 2008-2010 © www.keywordrush.com

BRush v3.9 -8.06.2010


ОГЛАВЛЕНИЕ
Установка BRush.............................................................................. 5
Требования к хостингу.............................................................................5
Установка ionCube Loader........................................................................5
Автоматическая Установка BRush............................................................6
Установка BRush в ручном режиме .........................................................6
Генерация файла лицензии.....................................................................7
Работа с BRush................................................................................8
Общая концепция BRush.........................................................................8
Начало работы........................................................................................9
Контент плагины...........................................................................10
Article Finder Plugin...............................................................................10
Google News Plugin................................................................................10
Youtube Plugin.......................................................................................10
Flickr Plugin...........................................................................................10
Yahoo Images Plugin...............................................................................11
Yahoo Answers Plugin.............................................................................11
GNews Articles Plugin.............................................................................11
Google Books Plugin...............................................................................11
Twitter Plugin.........................................................................................11
Ads Parser Plugin...................................................................................12
RSS Fetcher Plugin.................................................................................12
Synonymizer Plugin................................................................................12
Handmade Plugin...................................................................................13
Database Plugin.....................................................................................13
Партнерские программы................................................................15
eBay Partner Network Plugin...................................................................15
Amazon Plugin........................................................................................16
CJ Products Plugin..................................................................................17
CJ Links Plugin........................................................................................19
LinkShare Products Plugin......................................................................19
Clickbank Plugin.....................................................................................21

2
Zazzle Plugin..........................................................................................22
Allposters Plugin....................................................................................22
UmaxSearch PPC Plugin..........................................................................23
Биржи Ссылок...............................................................................24
Text Links Ads Plugin..............................................................................24
BackLinks Plugin....................................................................................24
TNX Plugin.............................................................................................25
Sape Plugin ...........................................................................................25
Другие плагины.............................................................................26
Pinger Plugin..........................................................................................26
RSS Generator Plugin..............................................................................26
Analytics Plugin......................................................................................26
Linkator Plugin.......................................................................................27
Comments Plugin....................................................................................28
Продвинутая работа с BRush..........................................................29
Как задействовать функцию "разрастание сайта"?.................................29
Как вставить google adsense или другую рекламу на сайт?....................29
Как задать отдельное ключевое слово для какого-то плагина?.............29
Как можно добавить php-код на сайт?......................................................29
Как установить BRush в поддиректорию?.................................................29
Где найти XML-карту сайта (Google Sitemap)?..........................................30
Для чего служит раздел Утилиты-Добавление внешних контекстных
ссылок?.........................................................................................................30
Можно ли не копировать весь код дистрибутива BRush в папку каждого
домена, а подключать его с одного установленного места?..................30
Как обновить BRush-сайт до последней версии?......................................31
Работа с шаблонами......................................................................32
Решение возможных проблем........................................................33
Prefill останавливается после обработки нескольких ключевых слов. Что
делать?.........................................................................................................33
При заходе на сайт я вижу только белую страницу, что можно сделать?
......................................................................................................................33
Я вставил код Java Script рекламного блока/счетчика, после этого сайт
стал выдавать ошибку................................................................................33
Не могу войти в админку, страница просто перезагружается, что
делать?.........................................................................................................33

3
Индексная страница сайта отображается нормально, но при переходе
по ссылкам внутри сайта, выдает 404 ошибку. .......................................34
При заходе на сайт выдает ошибку Internal Server Error 500...................34

4
Установка BRush
Требования к хостингу

Требования к хостингу:
• Apache
• PHP 4+
• MySQL
• Mod_Rewrite
• ionCube Loader
• Safe Mode = OFF
• cURL
• XML Lib
• GD Lib 2

Вы можете воспользоваться этим скриптом для проверки Вашего хостинга


на наличие необходимых библиотек. Включите недостающие php-
библиотеки в панели управления хостингом или обратитесь в службу
поддержки Вашего хостинга. Также мы рекомендуем использовать VDS-
хостинг, для стабильной работы с BRush.

Установка ionCube Loader

BRush для своей работы требует, чтобы на Вашем сервере был установлен
ionCube Loader - это специальное расширение PHP, с помощью которого
возможен запуск скриптов с лицензией.

Для установки ionCube Loader Вам потребуется доступ к php.ini файлу,


если у Вас не VDS хостинг – обратитесь с саппорт хостинга или
используйте хостинг с предустановленным ionCube Loader .

Чтобы установить ionCube Loader самостоятельно:

1. Загрузите на Ваш сервер папку ioncube из дистрибутива BRush и


зайдите с помощью браузера ("php.ini installation instructions"):

http://www.yourdomain.com/ioncube/ioncube-loader-helper.php?
page=install-assistant

5
2. Следуя подсказкам "помощника", скачайте архив ionCube для Вашей
операционной системы с официального сайта ionCube:

https://www.ioncube.com/loaders.php

3. Распакуйте архив на Вашем сервере и пропишите в php.ini загрузку


ionCube Loader для Вашей версии PHP, как подсказывает "помощник".

Обратитесь в поддержку Вашего хостинга, если у Вас возникнут


вопросы, или напишите нам.

Автоматическая Установка BRush

1. Запустите утилиту автоматической установки BRush


(BRush_setup.exe) и следуйте инструкциям. Вам потребуется
ввести логин и пароль для доступа к FTP Вашего сервера, а также
ввести параметры доступа к MySQL базы данных. Обратитесь в
саппорт Вашего хостинга, если Вы не знаете какие-либо из этих
данных.
2. При первом запуске скрипта Вам необходимо сгенерировать файл
лицензии для привязки к IP адресу Вашего сервера. Перейдите в
раздел "Генерация файла лицензии".

Установка BRush в ручном режиме

1. Распакуйте все файлы из архива дистрибутива на свой сервер в


корень домена.

2. Установите права 777 (chmod 777) на директории:


_cache/
resources/compile/

3. В config.php укажите параметры соединения с базой данных MySQL и


пароль доступа к панели администратора.

4. Зайдите с помощью браузера:

http://www.yourdomain.com/admin.php

6
Введите логин и пароль администратора. Если MySQL данные были указы
верно, скрипт создаст необходимые таблицы, после этого установка
завершена.

5. При первом запуске скрипта Вам необходимо сгенерировать файл


лицензии для привязки к IP адресу Вашего сервера. Перейдите в
раздел "Генерация файла лицензии".

Для каждого домена необходимо устанавливать отдельную


копию скрипта.

Вы можете использовать отдельную базу данных для каждого домена или


одну и ту же базу данных для разных доменов. Во втором случаи укажите
уникальный префикс для таблиц в config.php для каждой инсталляции
скрипта.

Также существует возможность установить основной код движка в


"общую" папку на вашем сервере и подключать этот код для каждого
домена без необходимости копирования всего кода дистрибутива (НЕ
рекомендуется для новичков). Подробные инструкции по этому методу
установки читайе в файле config_path.php.

Генерация файла лицензии

Перед началом работы с BRush, Вам необходимо сгенерировать файл


лицензии.

1. Зайдите в панель управления для пользователей BRush:

http://www.keywordrush.com/member

2. Нажмите ссылку "Сгенерировать файл лицензии" и укажите IP адрес


Вашего сервера (определить IP адрес сервера Вы можете запустив
скрипт ip_test.php из дистрибутива BRush).

3. Скачайте файл лицензии и загрузите его в корень Вашего BRush-


сайта.

Файл лицензии необходимо сгенерировать один раз, он


будет действителен для всех доменов на данном IP.
Загружайте файл лицензии в корень каждого нового сайта.

7
Работа с BRush
Общая концепция BRush
Каждая страница BRush-сайта создается под определенное
ключевое слово, сколько ключевых слов вы зададите –
столько страниц и будет иметь ваш сайт.

Каждый вид контента на странице (статьи, новости, видео, картинки и


т.п.), а также выдача партнерских программ – это отдельные плагины
(модули) BRush. Каждый плагин вы можете включать/отключать и
настраивать отдельно.

Весь найденный контент кэшируется на вашем сервере.

У большинства плагинов есть важный параметр "Время жизни кэша" –


это время, по истечению которого, данный вид контента будет обновлен
на свежий. Контент обновляется и никогда не накапливается. Для
плагинов партнерских программ "Время жизни кэша" логично
устанавливать не очень большим, чтобы всегда иметь актуальную выборку
товаров, для контент-плагинов же наоборот – лучше задавать время
жизни кэша большим, чтобы не нагружать сервер частыми обновлениями.

Кэшироваться/обновляться контент на сайте может двумя способами:

1. При запуске специальной утилиты из админки BRush, которая


называется Prefill

2. При заходе на страницу бота или человека

Prefill нужно использовать для первоначальном заполнении сайта


контентом, так как эта процедура может занимать длительное время,
дальше для обновления контента отдельных плагинов будет
использоваться второй метод парсинга/кэширования.

Prefill работает таким образом, что всегда добавляется/обновляется


контент, которого еще нет в кэше или время жизни кэша которого
истекло. Например, если вы добавите новые ключевые слова на
существующий сайт и сделаете Prefill, то весь контент на сайте останется
старый, и только новые страницы будут добавлены.

8
Начало работы

1) Работу с BRush необходимо начать с задания опций. Выберите пункт


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

2) Перейдите в пункт меню "Ключевые Слова" -> "Добавить новую


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

3) Выберите пункт меню "Утилиты" -> "Prefill" и запустите Prefill


утилиту, чтобы наполнить весь сайт контентом.

На экране будет отображаться процесс работы скрипта. Дождитесь


окончание работы и не закрывайте браузер.

Обратитесь в раздел "Решение возможных проблем", если вы думаете, что


работает что-то неправильно.

4) Сразу после создания сайт будет доступен для просмотра только


залогиненному администратору. Администратор может
редактировать найденный контент кликая прямо на сайте по блоку
контента. Чтобы сайт стал доступен для всех, нажмите кнопку
"ВКЛЮЧИТЬ САЙТ" в админ-панеле.

9
Контент плагины
Article Finder Plugin

Ищет одну или несколько статей по ключевому слову, используя для


первоначального поиска один из поисковых сайтов, который можно
выбрать в настройках.

Google News Plugin

Выводит RSS-ленту Google News.

В: Можно ли сделать, чтобы при клике на ссылку совершался переход на


полную статью новости?

- Нет

Youtube Plugin

Парсер видеороликов с youtube.com по ключевым словам

Flickr Plugin

Парсер картинок с flickr.com по ключевым словам. Поиск осуществляется


по тегам. Вы можете выбрать опцию для поиска фотографий только с
Creative Commons лицензией.

Вы можете задать необязательный параметр "API Key", тогда для поиска


картинок будет использоваться механизм Flickr API, что даст более
релевантные результаты. Получить API Key можно здесь ((у вас также
должен быть зарегестрирован аккаунт yahoo):

http://www.flickr.com/services/api/keys/apply/

"Некоммерческие" ключи выдаются автоматом, "коммерческие" – требуют


длительное время для рассмотрения заявки.

10
Yahoo Images Plugin

Парсерс картинок из поиска yahoo. Этот плагин использует Yahoo API,


поэтому вам нужно задать "Yahoo Application ID". Для получения Application
ID перейдите по ссылке (у вас также должен быть зарегестрирован
аккаунт yahoo):

http://developer.yahoo.com/wsregapp/

Заполните поля формы (“Authentication method” выбирайте “Generic, No


user authentication required”) и нажмите кнопку “Continue”.

Yahoo Answers Plugin

Парсерс вопросов-ответов яху - answers.yahoo.com

В: Что такое "Yahoo Application ID" в настройках плагина?

- Для работы плагина нужно получить Application ID и задать его в


настройках (один для всех сайтов).
Получить нужно тут: http://developer.yahoo.com/wsregapp/
Выбирайте "Generic, No user authentication required", дальше все
формальности, ID дается автоматически. Есть ограничение на 5к запросов
в день с одного IP.

GNews Articles Plugin

Аналогично Article Finder Plugin ищет статьи по ключевым словам, но как


источник для поиска выступает news.google.com

Google Books Plugin

Выдача результатов поиска по книгам.

Twitter Plugin

Вставляет поисковую выдачу twitter.com на страницы сайта.

11
Ads Parser Plugin

Этот плагин парсит рекламные объявления google adwords по кейворду.

В: Я буду получать деньги за клики?


- Нет

В: Зачем мне бесплатно рекламировать чужие сайты?


- Плагин дает нам высокорелевантный ключевому слову текст,
читабельный и иногда и уникальный. Этот текст можно использовать по-
разному: например запихнуть в title, заголовки на страницы или просто
показывать как список тематических сайтов.

RSS Fetcher Plugin

Отпарсит и выведет на страницу сайта любую RSS/XML-ленту, которую вы


укажите в опциях. Важно понимать, что эта RSS-лента будет одинаковая
для всех страниц, и чтобы не получить дубликаты на всех страницах сайта
необходимо использовать текущее ключевое слово в URL ленты.
Например, RSS-ленты с результатами поиска по ключевому слову.

Synonymizer Plugin

Уникализирует контент плагинов, заменяя некоторые слова на синонимы.


Настраивается для каждого плагина отдельно. Перед началом
использования необходимо проинсталлировать базу данных словаря на
вкладке "Синонимайзер".

Синонимизация происходит в момент парсинга и сохрарения контента


плагинов. Поэтому настройки синонимайзера необходимо выставить до
наполения сайта контентом.

Вы можете добавить свой собственный словарь синонимов на вкладке


"Синонимайзер" в формате:

слово1|синоним1,синоним2,синоним3
слово2|синоним4,синоним5

Если словарь большой, добавляете его частями, или замените файл


стандартного словаря, который находится resources/ synonims.dict, а затем
проинсталлируйте словарь.

12
В: Что такое "Глубина синонимизации"?

Глубина синонимизации – это минимальное расстояние "в словах" между


которыми возможна замена слова на синоним. Например, глубина
синонимизации 5 означает, что каждое пятое слово (или более, если
синоним для текущего слова не найден) будет заменено на синоним.

Handmade Plugin

Handmade Plugin служит для вставки своего собственного контента


(статьи, рекламные материалы и т.д.) на страницы сайта, для каждой
страницы можно задать свой текст.

Включите плагин. Далее перейдите в меню "Кэш", выберите нужное


ключевое слово, а затем – вкадку "Handmade". Можно вставить до пяти
различных блоков для каждой страницы. В шаблоне эти блоки выводятся
так:

{$handmade_0|smarty:nodefaults}

{$handmade_1|smarty:nodefaults}

{$handmade_2|smarty:nodefaults}

{$handmade_3|smarty:nodefaults}

{$handmade_4|smarty:nodefaults}

Database Plugin

Database plugin служит для вывода случайных записей из таблиц с


некоторыми данными. На данный момент доступно две базы данных:
Города и Nicknames.

Перейдите в раздел Утилиты-Database Plugin, чтобы проинсталлировать


одну из стандартных баз данных. Вы также можете заменить эти базы
данных на любые свои, для этого замените файлы: resources/cities.base или
resources/nicknames.base и выполните команду исталляции базы данных.
Файлы должны быть в кодировке UTF-8, каждая запись – с новой строки.

В шаблоне данные этого плагина выводятся так:

13
{$database.city.0}{$database.city.1}...

{$database.nickname.0}{$database.nickname.1}...

Вы можете использовать одну инсталляцию базы данных на многих сайтов


для экономия места на жестком диске. Для этого задайте в config.php
одинаковый префикс для таблицы Database Plugin для всех сайтов (база
данных тоже должна быть тоже одинаковая).

Дополнительные базы данных вы можете найти по ссылкам ниже.

Крупные города в США и аббревиатура штата:

http://brush.keywordrush.com/_plugins/cities(273_USA_cities+states).zip

Города в США, большая база:

http://brush.keywordrush.com/_plugins/cities(141989_USA_cities).zip

14
Партнерские программы
eBay Partner Network Plugin

Выводит выдачу товаров eBay по ключевому слову, за клики по ссылкам


(читай за продажи), вы будете получать свои комиссионные.

В: Какие настройки нужно вводить для eBay Plugin?

1. Зарегистрируйтесь в партнерской программе EPN:


https://www.ebaypartnernetwork.com/PublisherReg?js=true
Зайдите на вкладку Campaigns и найдите свой Campaign Id

2. Зарегистрируйтесь на eBay developer сайте:


http://developer.ebay.com/join/
Это необходимо, чтобы получить ключ для API eBay.

3. Зайдите в свой eBay developer аккаунт и сгенерируйте eBay


application ID (Production Key):
https://developer.ebay.com/devzone/account/Default.aspx

4. Задайте в настройках Ebay модуля "eBay Campaign Id" и "eBay


Application ID" и только после этого активируйте плагин.

Вы можете отображать выдачу eBay на страницах сайта, а


также пользоваться парсером ключевых слов с ebay и до
получения аппрува в eBay Partner Network.

Для этого вам понадобится только "eBay Application ID", комиссию с


продаж в данном случаи Вы получать не будете до полноценной
регистрации в партнерской программе.

15
Amazon Plugin

Вставляет выдачу товаров с amazon.

Регистрация в партнерской программе: http://affiliate-


program.amazon.com/join/

В: Что такое "Amazon Tracking ID"?

Это ваш идентификатор в партнерке амазона, искать тут:

Для своей работы плагин использует Amazon API, поэтому вам необходимо
указать некоторую дополнительную информацию для доступа к API:

1. Создайте эккаунт Amazon Web Services:


http://www.amazon.com/gp/aws/registration/registration-form.html

2. Зайдите на AWS website: http://aws.amazon.com

Идите к меню вверху страницы "Your Account" -> "Security Credential"

3. Найдите в таблице ваши "Access Key ID" и "Secret Access Key".


Задайте их в настройках плагина (см. рисунок)

16
CJ Products Plugin

Регистрация в партнерской программе:

https://signup.cj.com/member/publisherSignUp.do

Обязательные опции:

1. Найдите Web site ID (PID) в админке CJ: Account->Web site Settings и


задайте его в настройках плагина (см. рисунок)

17
2. Получите Ваш Developer Key для CJ API: https://api.cj.com/sign_up.cj и
задайте его в настройках плагина.

Обратите внимание, что вы должны получить аппрув


отдельно у каждого рекламодателя, с которым хотите
работать (см. рисунок).

Кроме того, CJ Products plugin сможет выбирать товары


только тех рекламодателей, которые предоставляют свой
data feed.

Если у рекламодателя есть ссылка "Product" - значит data feed есть (см.
рисунок).

18
В: Где найти CIDs рекламодателей, чтобы ограничить поиск товаров?

- Наведите курсор на название рекламодателя, в ссылке вы уведете


параметр advertiserId=XXX, это и есть CID этого адверта (см. рисунок).

CJ Links Plugin

CJ Links Plugin полностью аналогичен CJ Products Plugin, за исключением


того, что CJ Links выбирает ссылки, баннеры и другие промо-материалы
рекламодателей. В опция вы можете задать, какие именно партнерские
ссылки вас интересуют.

LinkShare Products Plugin

Регистрация в партнерке:

http://www.linkshare.com/publishers/join

19
Перейдите "Links"->"Data Feeds" и сгенерируйте ваш Feed Token ключ и
задайте его в настройках плагина (см. рисунок)

Вы должны получить аппрув у всех рекламодателей, с


которыми хотите работать.

Linkshare Products plugin сможет выбирать товары только тех


рекламодателей, которые предоставляют свой data feed. Если у
рекламодателя есть значок "Offers Merchandiser" - значит data feed есть
(см. рисунок).

20
Merchant ID (MID) можно найти на странице рекламодателя в колонке
Advertiser Info, этот параметр называется там Advertiser ID.

Clickbank Plugin

Регистрация в партнерке:

https://www.clickbank.com/affiliateAccountSignup.htm

Есть два варианта отображения выдачи clickbank по ключевому слову (см.


рисунок):

- Стандартный блок на JavaScript, тогда внешним видом и параметрами


отображения рекламного блока вы можете управлять из настроек плагина

- Выдача встраивается в html страницу. В этом случаи результаты поиска


плагина кэшируются на вашем сервере. А внешний вид блока вы можете
задать в шаблоне plugins/clickbank.tpl

21
Zazzle Plugin

Zazzle.com - магазин-сервис позволяющий онлайн создавать футболки и


прочие кеды с вашими надписями или картинками и потом это дело
продавать и получать с этого процент. Также можно продавать и товары,
созданные другими юзерами. Реферальский процент начинается от 15%,
маржу на свои товары вы можете устанавливать сами.

Регистрация в партнерке:

https://www.zazzle.com/lgn/registration

В: Где найти Associate ID для настройки плагина?


Перейдите "Store"->"Associate Center" (см. рисунок):

http://www.zazzle.com/my/gallery/associate/associate

В: Как делать выборку только из конкретной (своей) галлереи


- Задайте в настройках плагина Gallery Title

Allposters Plugin

Allposters.com – партнерка по продаже постеров, календарей и другой


продукции. Плагин вставляет товары этой партнерки на сайт.

22
Регистрация в партнерке

В: Где найти Website ID?

Перейдите "MyAccount"->"Add/Edit Websites" (см. рисунок)

UmaxSearch PPC Plugin

Регистрация в UmaxSearch PPC

В: Где найти параметр "Umax sub affiliate ID"?

Введите любое слово, канал будет создан на Umax автоматически.

23
Биржи Ссылок
В: Как работают плагины для бирж ссылок? Нужно ли устанавливать код
биржи вручную?

- Никакой код добавлять не нужно, как и создавать папки, весь


функционал уже зашит в коде плагина. Просто добавьте ваш сайт в биржу
ссылок, задайте ID вашего сайта или ID в бирже ссылок (у каждого
плагина свой параметр, см. картинки дальше) и площадка готова к работе.

Text Links Ads Plugin

Регистрация в TLA

BackLinks Plugin

Регистрация в BackLinks

Перейдите в админке BackLinks: "My Link Page" –> "installation" и найдите


ваш BLkey.

24
TNX Plugin

Регистрация в TNX (инвайт: ead5d918 – 1000 ксапов на счет)

Sape Plugin

Регистрация в Sape

Sape User ID искать здесь:

25
Другие плагины
Pinger Plugin

Отсылает ping через pingomatic.com на специальные сервисы, тем самым


давая поисковым машинам знать, что контент на вашем сайте обновился.
Плагин работает в связке с RSS Generator Pluginи посылает пинг каждый
раз, когда новая запись добавляется в RSS-ленту, но не чаще чем указано
в опции "Пинговать не чаще чем..."

В: Можно ли добавить свои сервисы для пинга?

- Нет

RSS Generator Plugin

Генерирует RSS-ленту для вашего сайта. Этот плагин привязывается к


одному из контент плагинов или партнерских плагинов (опция "Плагин
для генерации RSS"), это означает, что при обновлении только этого
контента в RSS-ленту будут добавлены новые записи.

Analytics Plugin

Плагин для быстрой вcтавки статистики Google Analytics на ваш сайт.

Google Analytics ID для сайта искать здесь:

26
Linkator Plugin

Контекстная перелинковка всех внутренних страниц сайта.

Опции:

"Кол-во внутренних входящих ссылок" – сколько максимум входящих


ссылок будет поставлено на одну страницу сайта.

"Кол-во внутренних исходящих ссылок" – сколько максимум исходящих


ссылок будет поставлено на одной странице сайта.

Не устанавливайте большие значения для этих опций, если у вас слабый


хостинг – это может вызвать значительную нагрузку на сервер.

Алгоритм работы: Сначала плагин пытается найти полное вхождение


ключевого слова в тексте страницы, затем разбивает каждый кейворд на
отдельные слова, учитывая при этом различные морфологические
словоформы.

27
Comments Plugin

Позволяет посетителям вашего сайта оставлять комментарии на каждой


странице. Может использовать ReCaptcha для защиты от спама.
Модерация – на вкладке "Комментарии".

28
Продвинутая работа с BRush
Как задействовать функцию "разрастание сайта"?

Найдите в общих настройках две опции "Стартовать сайт с количеством


кейвордов" и "Добавлять ключевых слов в день". Таким образом, при
старте сайта можно скрыть часть ключевых слов (страниц), а потом
ежедневно добавлять некоторые количество страниц на сайт.

Как вставить google adsense или другую рекламу на сайт?

Код рекламных блоков необходимо вставить в шаблон сайта в


необходимом месте, например в main.tpl.

Вставляйте любой Java Script код между тэгов {literal}


{/literal}

Как задать отдельное ключевое слово для какого-то


плагина?

Перейдите в меню Кэш, выберите нужно ключевое слово, а затем вкладку


"Локальные кейворды".

Как можно добавить php-код на сайт?

Php-код можно добавить прямо в шаблон, между тэгов {php}{/php},


например:

{php} echo "Hello!"; {/php}

Как установить BRush в поддиректорию?

Задайте: "Настройки" -> "General" -> "Путь, куда установлен скрипт",


например, "/BRUSH_DIR/".

Найдите в файле .htaccess строку:

RewriteBase /

и замените её на строку:

RewriteBase /BRUSH_DIR/

29
Где найти XML-карту сайта (Google Sitemap)?

XML-карта:

http://www.yourdomain.com/sitemap.xml

Текстовый вариант, который также понимает google:

http://www.yourdomain.com/sitemap.txt

Я хочу обрабатывай напарсенный контент своими php-


функциями, это возможно?

Да. Для простых преобразований вы можете использовать собственные


smarty плагины и функции: http://www.smarty.net/manual/ru/plugins.php

Для сложных манипуляций с контентом вы можете


добавить свои обработчики в файле: libs/custom.filters.php

Функция content_save_pre() будет вызвана для каждого плагина


непосредственно перед кэширование контента.

Для чего служит раздел Утилиты-Добавление внешних


контекстных ссылок?

Вы можете добавить тематические ссылки на сайты внутри контента,


например, для перелинковки своих BRush-сайтов.

Используйте опцию " Утилита Добавление внешних контекстных ссылок:


кол-во ссылок на странице"в общих настройках, чтобы задать
максимально допутимое количество ссылок на ожной странице сайта.

Вы также можете добавить не контекстные ссылки на внешние ресурсы


используя утилиту "Добавление внешних ссылок".

Можно ли не копировать весь код дистрибутива BRush в


папку каждого домена, а подключать его с одного
установленного места?

Да, нужно прописать пути к файлам BRush. Подробнее инструкцию смотри


в config_path.php

30
Как обновить BRush-сайт до последней версии?

Если в комментариях к апдейту не указано иного, то для апдейта сайт


нужно выполнить несколько действий:

1. Сделать бэкап всех файлов сайта и базы данных, обязательно


сохранить config.php!

2. Сверху старых файлов перезакачать на сервер файлы из нового


дистрибутива.

3. Восстановить config.php файл и зайти в админ-панель BRush.

4. Сделать изменения в шаблонах, если этого требует текущий апдейт.

31
Работа с шаблонами
Шаблоны для BRush используют движок для шаблонов Smarty.

По-сути это просто HTML код с вставками переменных и


"макросов".

Мануал по Smarty на русском языке:

http://www.smarty.net/manual/ru/

Проще всего использовать готовый CSS/HTML шаблон


(http://www.google.com/search?q=free+css+templates ) и просто
адаптировать его под BRush.

Шаблоны находятся в папке _templates и обычно состоят из таких


основных файлов:

main.tpl – основной шаблон сайта, его "скелет" в который могут


подключаться другие части шаблона

sidebar.tpl – сайдбар сайта, навигация по меню

sitemap_links.tpl – шаблон HTML карты сайта

404.tpl – шаблон для страницы-ошибка 404

и т.д.

В папке plugins находятся шаблоны для всех видимых на сайте плагинов.

Все используемые переменные и макросы вы можете


посмотреть в стандартном шаблоне.

Более подробный мануал будет добавлен позже.

32
Решение возможных проблем
Prefill останавливается после обработки нескольких
ключевых слов. Что делать?

Скорее всего, на вашем хостинге срабатывают какие-то лимиты или


таймауты. Если у вас VDS хостинг, установите лимит памяти для php
скриптов равным 16-32Мгб. Запустите Prefill повторно, пока весь сайт не
будет наполнен контентом.

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


Prefill через cron.php

Этот файл лежит в корне вашего сайта, укажите имя домена в верхней
части кода этого скрипта и запустите cron.php в вашем браузере (или
через shell).

При заходе на сайт я вижу только белую страницу, что


можно сделать?

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


залит (папка _templates).

Пустой экран, скорее всего, означает ошибку (php или серверную,


информация о которой просто не выводится на экран). Включите Debug
Mode (отладочный режим) в общих настройках, если можете зайти в
админку. Найдите лог ошибок для данного домена (обычно папка logs).
Если вся эта информация вам ни о чем не сказала – обратитесь в
поддержку BRush, предоставив максимум информации об ошибке.

Я вставил код Java Script рекламного блока/счетчика,


после этого сайт стал выдавать ошибку.

Добавляйте JavaScript код между тэгов {literal}{/literal}

Не могу войти в админку, страница просто


перезагружается, что делать?

Не работают сессии на сервере (обычно нужно просто поставить права 777


на папку temp). Обратитесь в саппорт хостинга для решения проблемы.

33
Индексная страница сайта отображается нормально, но
при переходе по ссылкам внутри сайта, выдает 404
ошибку.

Если вы устанавливаете BRush не в корень домена, а в папку – обратитесь


к разделу этого руководства, как установить BRush в папку.

Вторая возможная причина ошибки – вы не закачали .htaccess файл в


корень домена (или не установлен mod_rewrite).

При заходе на сайт выдает ошибку Internal Server Error


500.

Возможно проблема в .htaccess или ioncube loader, обратитесь в саппорт


хостинга для разъяснения.

34

Оценить