Платные подписки для Joomla 1.5, 2.5 и 3. Пейволл для новостного сайта

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

Создать платную подписку можно из административной части компонента в разделе «Подписки». Для этого укажите название подписки, ее периодичность и цену.

Подписки в компоненте Биллинг для Joomla 2.5

После чего нажмите кнопку «Добавить».

Здесь же можно видеть список всех существующих подписок. При создании или редактировании платной подписки вы можете видеть следующие данные:

Создание подписки в компоненте Биллинг для Joomla

Параметры платной подписки - это название, периодичность (кол-во дней), стоимость и сроки уведомления. Для запуска уведомлений в автоматическом режиме используйте скрипт планировщика cron на вашем хостинге. С его помощью задайте на выполнение раз в день файл cron.me.php из поставки компонента.

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

Список пользователей подписки в компоненте Биллинг для Joomla

Красным цветом выделены те пользователи, у которых платная подписка просрочена.

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

Менеджер подписок пользователей для Joomla

В случае если подписка еще активна, ее срок будет продлен, начиная с даты ее окончания, на указанное количество дней.

Свои платные подписки пользователь видит в личном кабинете:

Подписки в меню пользователя Joomla

Сами объекты подписки добавляются отдельным списком. Один и тот же объект может входить в различные подписки. При добавлении платного объекта сначала выберите его тип из выпадающего списка. Это может быть одно из следующих значений:

• Материал – один из материалов сайта: новости, статьи, записи блога.

• Файл – платная загрузка любого файла с локальной машины. Платный файл переименовывается для достижения уникальности и хранится в каталоге компонента. Обратите внимание, что один раз получив ссылку на скачивание платного файла, пользователь может воспользоваться правами доступа и в дальнейшем.

• Mp3-файл – платная загрузка музыкального файла с локальной машины. Платный файл переименовывается для достижения уникальности и хранится в папке компонента. Для проигрывания файла на сайте должен быть установлен плеер Simple MP3 Player (http://extensions.joomla.org/extensions/multimedia/audio-players-a-gallery/8338), а в шаблоне должна быть невидимая позиция, на которой размещен соответствующий модуль.

• Компонент – можно закрыть доступ к любому компоненту. Достаточно просто указать платный компонент в списке.

• Раздел – можно закрыть весь раздел и сделать его доступным по подписке. В этом случае все материалы из платного раздела попадают под действие подписки.

• Категория– можно скрыть категорию и сделать ее доступной по подписке. В этом случае все материалы из платной категории попадают под действие подписки.

• Услуга – услугу также можно продавать по подписке. Но при этом нужно помнить, что платные услуги оказываются в полуавтоматическом режиме.

• Группа пользователей – можно продавать подписку на членство в группе. Такая подписка будет работать только в версии 1.6 и выше. Для ее реализации установите и активируйте плагин BillingPartner, который идет в поставке компонента.

• Произвольный объект – поддержка сторонних расширений. Например, таким объектом может быть модуль или какой-то объект из другого компонента. Подробнее об использовании этого объекта можно прочитать в руководстве разработчика.

• Статья K2 (в компоненте предусмотрена полная интеграция с конструктором контента K2).

• Группа JoomSocial (можно продавать членство в приватной группе компонента JoomSocial).

Управление подписками пользователей в Joomla

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

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

Загрузка файлов по подписке на Joomla

Аудио файлы на Joomla

Для музыкальных материалов возможно прослушивание их при помощи Simple MP3 Player. Это плеер, который поставляется в виде модуля для Joomla. Есть одна особенность – установленный и опубликованный модуль виден на странице, это не всегда удобно. Избежать этого можно следующим образом:

• В xml файле шаблона добавьте позицию player,

• Не добавляйте такую позицию в сам шаблон index.php!

• Разместите и опубликуйте модуль в этой позиции в административном интерфейсе.

scroll back to top
 
Создание сайтов Joopiter