Введение
Системные требования
INXY-Feeds
Установка
Настройка
Меню
Main
Content
Galleries
Categories
Sponsors
Paysites
Import
Parsers
Настройки
Settings
Access
Инструменты
Tools
System
Update
Logs
INXY-Site
Установка
Конфигурация
Меню
Main
General
Reranks
Rotation
Content
Galleries
Categories
Sponsors
Paysites
Settings
General
Media
Trade
Tasks
Access
System
License
Tools
Общие
Upgrade
Feeds
System
Logs
Шаблоны
Введение
Список команд шаблонов
Request
Список свойств объекта thumb
Список свойств объекта preview
Custom error pages
Search
Приложения
ЧаВО
Как создавать собственные галереи?
Какого размера картинки лучше указывать при импорте?
Глоссарий
Категории
Типы категорий
Стрим
Введение
INXY-site - PHP скрипт, написанный для создания сетей CJ, TGP и tube сайтов.
Можно создавать сайты, основанные на FHG или создавать собственные галереи как видео (tube),
так и галереи изображений.
INXY-feeds - это система хранения и управления контентом всей сети.
При помощи одного INXY-feeds можно управлять контентом на любом количестве сайтов где установлен INXY-site.
Важно!
- Не нужно ставить INXY-feeds для каждого INXY-site, достаточно одной копии.
- Для INXY-feeds необязателен отдельный домен, программу можно установить в отдельную папку на любой домен.
- Контент заливается 1 раз в INXY-feeds, не нужно добавлять контент на каждый сайт
Типы лицензий INXY-site:
- Standart - 1% кликов в качестве оплаты
- Host - 0.5% кликов в качестве оплаты, работает только на нашем хостинге
- Premium - 195$ за один домен (при покупке большого числа копий предусмотрены скидки)
INXY-feeds не требует лиценизии (бесплатен)
Системные требования
Конфигурация программного обеспечения:
Рекомендуемая конфигурация сервера (на 20-30 сайтов):
- Dell R200 CPU: Quad Core X3330
- RAM: 8GB
- 2x300GB SAS 15.000 rpm RAID
Сервер можно арендовать на нашем хостинге inxy-host.com. Вместе с сервером получаете
версию скрипта которя берет только 0.5% кликов (при условии размещения сайта на нашем хостинге)
INXY-Feeds
Установка
-
Создайте БД для INXY-feeds (например 'inxy_feeds').
-
Создайте базовую директорию куда будет установлен скрипт, например 'feeds').
- Скачайте со страницы http://www.inxy-scripts.com/ru/download/
последнюю версию скрипта и распакуйте файл в базовую директорию.
-
Дайте веб-серверу права на запись в базовую директорию (chmod 777).
-
Откройте в браузере http://yourdomain.com/feeds/install.php
-
Следуйте инструкциям инсталятора
Настройка
Конфигурация
INXY-feeds это база для хранения и управления вашим контентом. Добавив контент в INXY-feeds
можно в организовать автоматическую рассылку на любое число ваших сайтов.
Таким образом Вам не придется добавлять один и тот же контент на десятки сайтов.
Для каждого сайта можно сформировать отдельную выборку (фид) на основании следующих параметров:
- спонсорам (sponsors) и их сайты (paysites)
- стрим (General, Gays, Shemales)
- категории
- типы галерей - картинки, видео (только embedded видео, FLV или FHG)
Согласно этим параметрам можно сформировать выборки (feeds) для автоматического обновления сайтов построенных на ротаторе INXY-site (IS). Начать работу нужно с заведения категорий, спонсоров и их сайтов (см. раздел content/sponsors и content/paysites)
- Добавьте задание в крон. Пример:
* * * * * cd /usr/home/name/example.com/www/inxy-feeds/; /usr/local/bin/php cron.php
- Добавьте нового спонсора (settings/sponsors) и платник (settings/paysites)>
- Добавьте контент через импорт или с помощью парсеров
- Создайте новый фид для каждого домена (main)
Меню
Main
Вкладка предназначена для подключения доменов под управлением INXY-site к фидеру. Для каждого домена создайте новый фид.
Выберите тип галерей, спонсоров и категории. В настройках INXY-site пропишите урл фидера. Значения колонок:
- Edit - кликните на карандаш чтобы открыть меню редактирования
- Domain - домен подключенный к Inxy-feeds
- Gals match - кол-во контента из базы Inxy-feeds соответствующего параметрам заданным для данного домена
- Version - версия INXY-Site установленная на домене
- License - тип лицензии для домена
- Upgrade - если версия INXY-Site на данном домене устарела, то в этой колонке появится ссылка на обновление
- Server IP - IP адрес сервера домена
- Last auth - время когда домен последний раз 'обращался' за обновлением. если домен не запрашивал обновления фида более часа значит
INXY-Site на данном домене настроен неверно
Content
Сделанные в данном меню изменения попадают на домены INXY-site не моментально, а только после того как домен прочитает фид (обычно не более 20 минут)
Galleries
Список галерей, для того чтобы галереи появились нажмите кнопку Find. В нижней части грида находятся кнопки:
- Enable - включает отмеченные галереи
- Disable - отключает отмеченные галереи
- Delete - удаляет отмеченные галереи
Categories
Список категорий и количество галерей в каждой, здесь можно забанить категории или назначить синонимы.
Sponsors
Список спонсоров. В этом разделе можно добавить, удалить, активировать или деактивировать спонсора. Важно понимать, что все действия со спонсорами отражаются на платниках и галереях этих спонсоров. И все изменения попадают на все сайты подключенные к данному фидеру
(пример: спонсор sponsor.com перестал палтить, вы можете задизаблить его в фидере и на всех сайтах галереи этого спонсора задизаблятся и уйдут из ротации)
- Act - кнопка редактирования
- Domain - домен спонсора
- Name - название
- Ref - ссылка с кодом вэбмастера
- Status - текущий статус
Paysites
Список платников:
- Enable - включает отмеченные платники
- Disable - отключает отмеченные платники
- Delete - удаляет отмеченные платники
Import
Через эту форму можно добавлять контент (fhg,flv,pics) в базу фидера.
- Добавте данные в форму ввода или выберете файл с данными. Формат дампа - файл с разделителями (возможные поля указаны ниже формы ввода)
- Укажите разделитель и нажмите Import
- В предложенной форме выберите какой колонке соответствуют какие данные. Выберите type, stream, sponsor, платник и категорию.
- Нажмите Import
Платник и категорию можно не выбирать, а задать в дампе. Категории для галереи формируются так: категорий платника + выбраная категория + категории из дампа.
Платник можно задать в ручную для всего дампа или можно в дампе указать домен или урл содержащий домен платника.
Если отмечена галочка overwrite galleries то в случае если в базе уже есть такая галерея, в БД запишутся новые данные, иначе галерея будет проигнорирована.
Если отмечена галочка Create categoties и в дампе указаны категории, которых еще нет в БД, то будут созданы новые категории, иначе новые категории будут проигнорированы
Если отмечена галочка convert tags, то из тэгов создадутся категории. Но нужно понимать, что если в дампе не указаны тэги, то тэги создадутся из дескрипшена и соответственно категории тоже. Если отмечены Create categoties и convert tags, то можно получить большое кол-во нежелательных категорий, поэтому не рекомендуется ставить эти чекбоксы одновременно
Parsers
Парсер это робот, который по расписанию или по команде может просканировать заданный вэбсайт на наличие нового контента.
Таким образом вам не нужно заходить на каждый сайт и проверять наличие обновлений, а так же заливать их
через меню импорта.
Парсеры бывают двух типов:
- Standart - этот тип парсера запрограммирован на определенный сайт и может сканировать только его.
На данный момент есть стандартные парсеры для следующих сайтов:
| Название парсера |
Тип добавляемого контента |
Слежение за удаленным контентом |
| hardsextube.com |
FHG (MOV) |
+ |
| keezmovies.com |
FHG (MOV) |
- |
| pornhub.com |
FHG (MOV) |
- |
| tube8.com |
FHG (MOV) |
- |
| xhamster.com |
FHG (MOV) |
+ |
| xvideos.com |
Embed |
+ |
-
Mighty - этот тип парсера можно настроить на сканирование определенной web страницы. Например RSS фида или текстового дампа спонсора. Для создани необходимо нажать 'Create new parser'.
Настройки
Settings
Sistem (Системные настройки INXY-feeds)
- Help language - язык справки
- Enable logs - вести логи процессов запускаемых в фоновом режиме (уберите для снижения нагрузки на сервер)
- Db host, user, pass, name - параметры для подключения к БД
- Php path - полный путь к PHP (пример /usr/local/bin/php)
- Site url - УРЛ по которому доступен фидер (пример http://example.com/feeds/)
- Var dir - директория в которой хранятся вспомогательные файлы системы (логи, временные файлы, настройки и тд)
- MySQL path - полный путь к MySQL (например /usr/local/bin/mysql)
- MySQLdump path - полный путь к MySQLdump (например /usr/local/bin/mysqldump)
PS:Полный путь к программам можно узнать набрав в консоли *nix команду which (например which php)
Access
Настройки доступа INXY-feeds, укажите логи, пароль и/или IP адреса для доступа
Инструменты
Tools
Работа с БД. Create backup создает бакап текущей БД. Delete и Restore соответственно удаляет и восстанавливает
предыдущий бакап.
System
- Repair database - восстановление БД после всевозможных сбоев
- Renew streams - автоматичекое переопределние стрима у галерей путем анализа тэгов и заголовоков
- Rebuild feeds - перестраивает списки галерей для сайтов
- Rebuid gals cache - перестраивает кэш галерей (очень медленно)
Update
Logs
Выберите тип лога и нажмите view для просмотра. Кнопка clear очищает лог выбранного типа.
Система хранит 100 последних логов каждого события
INXY-Site
Установка
Здесь описаны шаги для установки в папку inxy.
-
Создать папку inxy и установить на нее права 777 (chmod 777)
-
Скачать инсталятор и распаковать install.php в папку inxy
-
Создать базу данных для программы.
-
Открыть в браузере http://yourdomain.com/inxy/install.php
-
Следовать инструкциям
Конфигурация
Основные шаги конфигурации и подготовки скрипта к работе проходят при установке.
Сразу после установке ваш сайт доступен по адресу http://www.youdomain.com/inxy/index.php.
Если вы указали верный адрес фида(это можно проверить нажав кнопку 'check' в разделе меню settings/general), и завели в фидере ваш домен, то в течении 10-15 минут ваш сайт наполнится контентом.
Вам остается сделать дизайн для вашего сайта. (шаблоны находятся в папке /inxy/templates/, рекомендуется брать за основу шаблон примера). Для настройки дизайна, необходимо ознакомится с документациям по созданию шаблонов. Или обраться за помощью к тех.поддержке скрипта.
Для того чтобы ваш сайт был доступен из корня домена, необходимо в индексом файле прописать
<? include 'inxy/index.php';?>
Меню
Main
General
Страница содержит общую статистику и сообщения о текущих сбоях и проблемах
Total - общее количество галерей
Published - галереи с подготовленными тумбами
- All time - за все время
- Last 24H - за последние 24 часа
Not published - новые галереи (тумбы еще не сделаны)
Reranks
Список категорий сайта и страницы 'Best' с информацией о реранках для каждой. Показано время когда был послдений реранк и сколько показов осталось до реранка в каждой категории.
Тажке в этом разделе можно руками запустить реранк любой страницы.
Rotation
В этом разделе можно посмотреть статистику тумб, запустить реранк выбраной категории и посмотреть информацию о каждой тумбе.
Content
Раздел утправления контентом сайта. Здесь Вы можете изменить настройки для спонсоров, платников, контента и категорий.
Galleries
Управление галереями. Верхняя строка поиска ищет по введенный текст в УРЛ, заголовке и описание галереи.
Вывод галер осуществляется только после нажатия кнопки Find.
Назначние кнопок расположенных в нижней части грида
- Disable selected - отключить галерею на данном сайте (статистика и тумбы данной галереи сохраняются)
- Enable selected - включить отключенную галерею
- Use global - использовать настройки заданные на фидере
- Reset (make new) - сбросить статистику и заново сделать тумбы выбранных галерей
- Full delete - полностью удалить галерею с сайте (удаляется статистика и медиафайлы), однко если фид будет прочитан
заново то галерея вновь появится на сайте
Categories
Список категорий и статистика ротации. Таже для каждой категории (страницы) можно задать свои мета-тэги (description, title, keywords), для этого необходимо нажать на карандаш слева от категории и не забыть постпвить галочку 'Use custom settings'
Sponsors
Список спонсоров и их статусов
Paysites
Список платников и их статусов
Settings
General
- Site name - имя сайта (любая строка, например 'my tube site!')
- Description - описание сайта
- Date format - формат даты который выводится под тумбами, используется формат MySQL
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format
- FHG templates - отметьте для создание собственных гелерей
- Disable site - если отметить, то весь трафик будет перенаправлятся на redirect url
- Redirect url - УРЛ для редиректа если отмечен чекбокс disable site
- Daily amount - количество галерей которое необходимо сделать за 24 часа
- Thumbs rerank interval - через сколько показов необходимо делать реранк тумб в категории
- Thumbs rerank params - левое положение ползунка (Last CTR) сортирует тумбы во время реранка используя количество кликов
и показов прошедшее между реранками, правое положение (Total CTR) использует клики и показы накопленные за все время показа тумбы.
- Thumbs rerank test limit - количество показов которое должна набрать тумба чтобы считаться протестированной
- Categories rerank interval - через сколько показов необходимо делать реранк категорий между собой
- Categories rerank params - то же самое что и для тумб
- Categories visibility min - минимальное количество галерей в категории для того чтобы она появилась в списках категорий (меню и т. д.)
- Use cache - если отмечена то содержимое страниц кэшируется на диск
- INXY-feeds url - УРЛ фидера
Media
Media type
default: default media type for your site (main page content)
Thumbs size - group 'Mixed' - thumbs dimensions for page with pictures and movies
Enable: - create thumbs for group 'mixed'
Thumbs size - group 'Picture' - thumbs dimensions for page with pictures
Enable: - create thumbs for group 'Picture'
Thumbs size - group 'Movie' - thumbs dimensions for page with movies
Enable: - create thumbs for group 'Movie'
Preview images - previews dimensions for self-hosted picture galleries
Media storage
- url: url to thumbs storage directory
- dir: thumbs storage directory
Convert
- params: ImageMagic params
- path to: path to convert
Trade
Default trade out: trade script out string
mixed: trade script out string for group 'mixed'
picture: trade script out string for group 'picture'
movie: trade script out string for group 'movie'
Tasks
Ручной запуск задач. Таблица задач с периодом и временем последнего запуска.
Prepare - кроп тумб
Check for updates - проверка новых версий
Sitemap - генерация sitemap
Read feeds - обновление контента из фидера
Access
Досутп в админку. мжно задать логин пароль и список IP адресов, с которых возможен вход
System
Системные настройки.
License
Tools
Общие
Upgrade
Обновление inxy-site
Feeds
Ручной запуск процессов чтения фида
Restart (fast) - перечитать фид с самого начала
Restart (full) - перечитать фид с самого начала
Force run - прочитать фид с текущей позиции
System
Repair - исправлят ошибки базы
Completly clear database - полностью удаляет базу контнта (при этом автоматически создается бэкап)
Logs
Выберите тип лога и нажмите view для просмотра. Кнопка clear очищает лог выбранного типа. Система хранит 100 последних логов каждого события
Шаблоны
Введение
Шаблоны это основа дизайна вашего сайта. Шаблоны представляют собой обычные *.php файлы в которые вставляются инструкции
позволяющие управлять отображением контента. Если вы знаете html то вам достаточно взять готовый шаблон идущий в поставке
и отредактировать html код не трогая инструкции заключенные между символами
<? ?>
чтобы получить готвый к работе сайт
Шаблоны расположены в папке templates. Существует три типа шаблонов (подпапки layouts, site, sub). Рассмотрим их назначение:
- layouts - макет сайта, главный шаблон в который вставляется весь контент (как правило содержит меню, шапку и футер)
- site - основное тело страницы, как правило содежит тумбы
- sub - субшаблоны, небольшие части html кода которые часто повторяются на странице, например тумба с надписью,
ссылка на тэг и т д
Схематичная взаимосвязь между разными типами шаблонов
Список команд шаблонов
В квадратные скобки [] заключены необязательные параметры.
В скобках указана область применения команды (L - layout, С - шаблон контента (папка site), S - субшаблон)
<?=Inxy::action()?>
(LCS)
- Выводит имя текущего шаблона контента
<?=Inxy::category()?>
(LCS)
- Выводит имя текущей категории
<?=Inxy::categoriesByCtr(['categories_by_ctr'[, 300]])?>
(LC)
- Выводит список категорий отсортированных по CTR, используется субшаблон categories_by_ctr
<?=Inxy::categoriesByLastClicks(['categories_by_last_clicks'[, 300]])?>
(LC)
- Выводит список категорий отсортированных по количеству кликов за последний реранк,
используется субшаблон categories_by_last_clicks
<?=Inxy::categoriesByName(['categories_by_name'[, 300]])?>
(LC)
- Выводит список категорий отсортированных названию, используется субшаблон categories_by_name
<?=Inxy::description()?>
(LC)
- Выводит описание сайта (задается в настройках) на страницах с тумбами, на странице галереи выводит описание галереи
<?=Inxy::ifActionMatch(val, [true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если имя текущего действия совпадат с val иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::ifAllMatch([true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если текущая группа All иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::ifCategoryMatch(val, [true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если имя текущей категории совпадат с val иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::ifMovMatch([true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если текущая группа Mov иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::ifPicMatch([true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если текущая группа Pic иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::ifTagMatch(val, [true = 'highlight'[, false = 'default']])?>
(LC)
- Возвращает true если имя текущего тага совпадат с val иначе возвращает false. Используется для
задания различных CSS стилей активным и не активным пунктам меню
<?=Inxy::isAll() ?>
(LC)
- Возвращает true если текущая группа All иначе возвращает false.
<?=Inxy::isMov() ?>
(LC)
- Возвращает true если текущая группа Mov иначе возвращает false.
<?=Inxy::isPic() ?>
(LC)
- Возвращает true если текущая группа Pic иначе возвращает false.
<?=Inxy::join(items, template, separator) ?>
(LC)
- Объединяет массив items используя субшаблон template и разделитель separator
<?=Inxy::keywords()?>
(L)
- Выводит список ключевых слов (генерируется автоматически для каждой страницы)
<?=Inxy::name()?>
(L)
- Выводит заголовок сайта (задается в настройках)
<?Inxy::orderByCtr()?>
(C)
- Задает порядок сортировки тумб по CTR
<?Inxy::orderByDater()?>
(C)
- Задает порядок сортировки тумб по дате
<?=Inxy::paginator()?>
(C)
- Выводит список страниц (архив)
<?Inxy::setLayout(name)?>
(C)
- Задает макет который должен испольоваться со страницей контента (по умолчанию main)
<?Inxy::setThumbSub(name [, use_prefix = false])?>
(C)
- задает субшаблон который будет использоваться для вывода тумб
<?=Inxy::tag()?>
(LC)
- Выводит текущий таг
<?=Inxy::tagsByName(offset, limit, template)?>
(LC)
- Выводит максимум limit тагов отсортированных по имени начиная с offset используя субшаблон template
<?=Inxy::tagsByWeight(offset, limit, template)?>
(LC)
- Выводит максимум limit тагов отсортированных по популярности начиная с offset используя субшаблон template
<?=Inxy::title()?>
(L)
- Выводит заголовок сайта (задается в настройках) на страницах с тумбами, на странице галереи выводит заголовок галереи,
на странице категории выводит заголовок категории (если задан)
<?=Inxy::test([count = 1])?>
(C)
- Выводит count тестовых тумб
<?=Inxy::thumb([count = 1])?>
(C)
- Выводит count тумб
<?=Inxy::total()?>
(L)
- Выводит общее количество галерей
<?=Inxy::totalNew()?>
(L)
- Выводит количество галерей в группе сделанных за последние 24 часа
<?=Inxy::tplUrl()?>
(LCS)
- относительный урл к папке с шаблонами
<?=Inxy::url(template)?>
(LCS)
- Выводит урл для действия template
<?=Inxy::virtual()?>
(L)
- замена функции php virtual которая некореектно работает с INXY
Request
Using request you can detect and output current user's location
Example:
<?=Inxy::req()->action?>
current template
<?=Inxy::req()->page?>
current page
<?=Inxy::req()->gal_id?>
current gallery id
<?=Inxy::req()->tag?>
current tag
<?=Inxy::req()->category?>
current category
Список свойств объекта thumb
В квадратные скобки [] заключены необязательные параметры.
<?=$thumb->categories?>
- Массив имен категорий
<?=$thumb->click_url?>
- Урл клика (через трэйд скрипт)
<?=$thumb->description?>
- Описание галереи
<?=$thumb->gallery_url?>
- Прямая ссылка на галерею
<?=$thumb->gallery_url?>
- Прямая ссылка на галерею
<?=$thumb->height?>
- Высота изображения
<?=$thumb->img_url?>
- Ссылка на файл в медахранилище
<?=$thumb->publish_dt?>
- Дата публикации на сайте, формат задается в настройках
<?=$thumb->title?>
- Заголовок галереи
Список свойств объекта preview
В квадратные скобки [] заключены необязательные параметры.
<?=$thumb->url?>
- Ссылка на изображение сохраненное на вашем сайте
<?=$thumb->src_url?>
- Ссылка на оригинальное изображение
<?=$thumb->media?>
- Ссылка на объект media
Custom error pages
Since version 1.06 you can create custom error pages for http errors raised by script (404, 502 etc)
To create custom error page:
- Create layouts/error.php layout
- Create system/error.php template
Layout is similar to any other layout you have, but some function unavailable (Inxy::title(), Inxy::description(), Inxy::paginator()).
Template example:
<?php $messages = array(
404 => "Page not found",
503 => "Server busy",
)?>
<h1><?=$e->status?></h1>
<p><?=isset($messages[$e->status]) ? $messages[$e->status] : "Unknown error"?></p>
Search
WARNING THIS IS IS AN EXPERIMENTAL EXTENSION!
Using sphinx you can easy add search to you Iinxy site.
- Create sphinx source
source domain_name
{
type = mysql
sql_host = localhost
sql_user = your_inxy_db_user
sql_pass = your_inxy_db_pass
sql_db = your_inxy_db
sql_query = \
SELECT rt.rotation_id, title, categories, tags, description, rt.content_type_id \
FROM gals g JOIN rotation rt ON rt.gal_id = g.gal_id WHERE g.status_id = 3 AND g.disabled_sum = 0 AND rt.category_id IN (1,2,3)
sql_attr_uint = content_type_id
sql_query_info = SELECT * FROM rotation WHERE rotation_id=$id
}
-
Create sphinx index
- Create config inxy/var/config/sphinx.php. Example:
<?
return array(
"host" => "localhost",
"port" => 3312,
"index" => "sphinx_index_name"
);
?>
- Add to cron command to update you index
- Add to your template this code
<form action="/">
<input type="text" name="q">
<input class="submit" type="submit" value="Find" />
</form>
-
Create template site/search.php, use
<?=Inxy::req()->search?>
to output search request
Приложения
ЧаВО
Как создавать собственные галереи?
- Добавте через импорт или через парсеры в INXY-feeds галереи с типами embed, flv, fhg (pic) или fhg(pic+mov)
- Откройте INXY-feeds/Main и добавте или отредактируйте домен на котором вы планируете делать собственные галереи добавив данные типа
- Откройте INXY-site/Settings/Generel и отметьте 'use FHG templates'
- Отредактируйте шаблоны site/pic.php и site/mov.php
Какого размера картинки лучше указывать при импорте?
INXY-site использует указанные урлы картинок чтобы сделать тумбы, соотвественно если картинки будут больше тумб то качество будет лучше,
черезмерно большие картинки преведут к лишнему расходу траффика и ресурсов сервера
Глоссарий
Категории
Категория (синоним ниша) - признак назначенный галереи для того чтобы объъеденить галереи с схожим контентом.
Примеры: Teens, Blowjob, MILF
Типы категорий
В INXY-feeds есть три типа категорий
- Normal - обычные категории, при добавлении галереи назначаются ей 'как есть'
- Synonyms - синонимы. Например категория А является синонимом категории Б. В базу добавляется галерея с категориями А, С.
После добавления галерея будет иметь категории Б, С.
- Banned - такие категории игнорируются при добавлении галереи, например если категория А забанена и добавляется галарея с категориями
А, Б, C то в базу фидера попадут только Б и С.
Стрим
Стрим это дополнительный (помимо категории) признак галереи. Иногда недостаточно только категории
чтобы определить какие галереи передавать на сайт. Например категория Anal может быть классической,
а может быть Gay. Для того чтобы разделить такие категории вводится дополнительный признак.
Есть три стрима: