Модуль MultiType Blogs для LS 0.3.1 – наиболее полное описание

9
В связи с тем, что некоторая часть сообщества живет (и еще планирует какое-то время жить) на LS версии 0.3.1, до сих пор поступают заявки на покупку модуля MultiType Blogs именно для этой версии. Но, как оказалось, даже те, кто уже купил модуль, не знают всех его возможностей. И еще чаще не знают этого те, кто его не покупал. :)

Это не удивительно, т.к. новый функционал описывался по мере его возникновения, и разбросан по разным топикам. Поэтому я решил собрать его здесь, чтобы все было в одной кучке. Вот краткий перечень того, что может модуль:
1) Поддержка Категорий и Подкатегорий блогов
2) Премодерируемые блоги
3) Включения рекламных вставок в тексты топиков
4) Несколько режимов добавления топиков
5) Человеко-понятные УРЛы (ЧПУ) в адресах топиков
6) Скрытие комментариев к топику
7) Прикрепление файлов к топику
8) Всяческие настройки функционала модуля

А теперь — подробности

1) Поддержка Категорий и Подкатегорий блогов
Если кратко, то Категория — это сущность НАД блогом, а Подкатегория — ВНУТРИ блога. Блоги можно объединять в категории, и внутри блогов можно создавать подкатегории. Т.е. теперь (при желании) можно иметь трехуровневую четырехуровневую систему топиков:
Категория -> Коллективный блог -> Подкатегория ->Топик

Замечу, что подкатегории можно создавать не в любом блоге, а только в том, для которого задан соотвествующий тип блога — «Открытый с подкатегориями». При его создании необходимо указать подкатегории, по которым будут распределяться топики (разумеется, потом подкатегории можно добавлять и удалять без всяких ограничений). Соответственно, при создании топика в этом блоге автор топика должен выбрать подкатегорию из списка. В дальнейшем возможен просмотр топиков как в блоге вообще, так и в конкретной подкатегории.

Более подробно о том, что такое категории и подкатегории и с чем их едят, можно прочитать здесь: livestreet.ru/blog/3714.html

2) Премодерируемые блоги
Сейчас любой топик сразу же становится доступен для чтения всем, как только он опубликован автором. Данный функционал позволяет любой блог сделать премодерируемым. Топики этого блога при создании попадают на модерацию. Администаторы и модераторы блога получают уведомление о том, что на модерации есть новый топик (со ссылкой на этот топик). Уведомление приходит как в личку, так и на мыло каждому из них. Подтвердить или отклонить топик может администратор сайта, администратор или модератор блога. Уведомление подписчикам блога о новом топике приходит только тогда, когда топик подтверждается (если топик отклонен, то и уведомлений они не получат никогда). Сам автор топика получает соответствующее уведомление при подтверждении или отклонении топика.

3) Включения рекламных вставок в тексты топиков
С помощью этого функционала Вы можете вставлять рекламу прямо в текст топиков, и управлять этим процессом легко, просто, быстро и мощно, возможности ограничиваются лишь Вашими фантазиями и знаниями. Вы можете:
* Вставлять рекламные вставки прямо в топики — либо перед текстом, либо в конце текста.
* Задавать HTML-текст рекламной вставки прямо в конфигурационном файле модуля и/или во внешнем файле
* Если задан и текст, и внешний файл, то содержимое файло будет добавлено к содержимому текста и вместе выведено на страницу
* Можно задать несколько внешних файлов, тогда при каждом показе они будут выбираться случайным образом
* В тексте и/или файле (файлах) может быть любой HTML-код, включая javascript
* Можно задать неограниченное количество вставок
* В параметрах каждой вставки можно задать CSS-стили и/или CSS-класс, которые будут применяться к HTML-элементу <div>...</div>, в который будут заключаться вставка
* Можно задать типы блогов, в которых вообще разрешается/запрещается выводить рекламные вставки
* Можно задать конкретные блоги, в топиках которых разрешается/запрещается выводить рекламные вставки
* И для каждой вставки можно указать перечень блогов, в топиках которых разрешается/запрещается выводить данную рекламную вставку
* Ну и есть просто общий параметр, который в целом включает/выключает вывод вставок

4) Несколько режимов добавления топиков
* (режим 0) Стандартный — так, как работает сейчас ЛС
* (режим 1) Добавление топика в только текущий блог — у пользователя нет выбора, куда добавлять топик, а задается сразу текущий блог
* (режим 2) Добавление топика в любой блог — пользователь получает список всех блогов, в которые ему дозволено писать.

5) Человеко-понятные УРЛы (ЧПУ) в адресах топиков
* Все символы, не входящие в английский алфавит, не являющиеся цифрами и не заданные в таблице транслитерации, преобразуются в символ по умолчанию (в заданной таблице это символ подчеркивания, но его можно изменить). Пробелы меняются на дефис (тоже можно задать любой свой символ).
* Преобразование заголовка в адрес происходит в соответствии с таблицей транслитерации, которая может быть изменена, дополнена, доработана для любого нелатинского алфавита.
* При создании ЧПУ выполняется условие уникальности, т.е. даже если два топика будут иметь один и тот же заголовок, то ссылки у них будут разными

6) Скрытие комментариев к топику
При создании/редактировании топика можно указать, что комменты к нему должны скрываться. Тогда видеть их будет только топикстартер. Опцию эту в любой момент можно включить/выключить

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

8) Всяческие настройки функционала модуля
* Управление опциями «Премодерация» и «Прикрепление файлов» через файл конфигурации — можно указать, показывать или нет эти опции при создании/редактировании блогов, и какие должны быть значения по умолчанию. Например, можно сделать так, что опция «Премодерация» не будет показываться, но она всегда будет включена. Тогда все блоги будут создаваться с этой включенной опцией без вариантов.
* Дополнительные параметры для топиков: задание максимального размера, обязательность задания тегов
* Задания списка допустимые расширения прикрепляемых файлов
* Включение/выключение поддержки категорий, режим сортировки блогов внутри категорий

А пощупать бы
Потрогать модуль руками (или мышью — кому как привычней) можно на тестовом сайте www.livestreet.info Там можно и просто юзером, и модератором блога войти. Что да как — все подробности там.

Почем дровишки?
После новогодней вакханалии цен я не стал возвращать цену на модуль взад, и оставил ее на уровне 999 руб. (или 33 бакса при оплате WMZ). В эту стоимость, разумеется, не входит установка и прочие ублажающие клиента действа.

Как бы поиметь?
Реквизиты для оплаты: счет Яндекс.Деньги 41001176375531, кошельки WebMoney R312496642374 или Z178319650868 (при оплате WMZ, курс 30).

После оплаты нужно прислать мне сообщение где надо указать:
1) номер кошелька, с которого была произведена оплата
2) адрес сайта (это обязательно!), на который будет установлен модуль
3) может ли адрес сайта указываться в качестве демонстрации (если нет, то он будет использован только для внутреннего учета).
4) е-мейл, на который надо выслать модуль (да, не пинайте сильно, но пока модуль выдается именно таким дедовским способом)

Какие гарантии?
Помнится, Остап Бендер говаривал, что «гарантии дает только страховой полис» ©… :)
Но я не Остап и ни разу не Бендер, поэтому я даю гарантию 100% манибека, если не получится запустить этот модуль на Вашем сайте, насыщенном всяческими доп.модулями, хуками и прочими хаками. Но пока (с сентября месяца прошлого года) не было ни одного случая, чтоб не получилось. Были ситуации, когда возникали мелкие проблемки, но все они решались.

А что эл-эс ноль точка четыре?
Если кратко, то — ДА! Если более развернуто, то, конечно, будет адаптация под LS 0.4. И, разумеется, это будет уже нормальный плагин без элементов хака. Ожидается его выход уже в этом месяце. Апгрейд счастливых обладателей модуля под 0.3 будет бесплатным. Стоимость модуля окончательно пока не определена, но, скорее всего, она будет чуть дороже (я функционал замаялся описывать!).

А вот если...
А вот если есть еще какие-то вопросы — задавайте, я отвечу.

Все.

[ЭндОфТопик]
  • +3
  • 03 марта 2010, 18:06
  • avadim

Комментарии (17)

RSS свернуть / развернуть
Обязательно приобрету для 0.4
0
  • avatar
  • Sky
  • 03 марта 2010, 18:08
Как всегда отлично Вадим, очень подробно и полно.
+1
avadim, после посещения демонстрационного сайта осталось несколько вопросов:

1) На демонстрационном сайте в блоке со списком блогов отображаются топ блогов с указанием категорий (к примеру, «Авторское → Модуль MultiBlogs»). Но при щелчку по «Топ» (в том же блоке) — отображается топ блогов («Модуль MultiBlogs»). Это настраиваемо? То есть хотелось бы добиться единообразия.

2) Я собираюсь поставить плагин на уже порядочно заполненный ресурс. На всякий случай уточняю, смогу я уже созданные ранее блоги сделать «Открытым с подкатегориями»?

3) Правильно ли я понимаю, что включение ЧПУ на работающем проекте не приведет к изменению старых адресов и их выпадению из индекса поисковых систем?
0
1) Отображение — это работа шаблонов. Честно говоря, не очень понял, что не так отображается, но стопудово — это вопрос доработки шаблона, чтоб отображение шло с учетом категорий/подкатегорий и прочих фишек. Вопрос решаем однозначно.

2) Изначально была такая возможность — менять тип блога туда-сюда, но потом я ее отключил, т.к. особой необходимости в этом пользователи не высказывали, а дополнительные проблемы это создавало. Сейчас блог с подкатегориями только новый можно создать. В плагине для 0.4 тип блога можно будет менять.

3) Да, при включении ЧПУ доступ по старым адресам остается.
0
На сколько я понял пункт 3 может модерировать только админ?.. Может было бы интересно отдать часть из этого пункта создателям коллективных блогов? Я имею ввиду возможность вставлять рекламу в топики в своем (коллективном) блоге?
+1
Ход мыслей верный. Но сейчас это задается в конфигурационном файле. Кто имеет доступ к этому файлу, тот и может рулить :)

Для реализации идеи в предложенном виде нужно две «мелочи» — админка плагина и более развитый контроль доступа. Пока нет ни того, ни другого, но я работаю над этим :)
+1
У меня вопрос по пункту:Включения рекламных вставок в тексты топиков

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

и ещё не понятны пункты (чем это может быть полезно и что можно с этим интересного делать?):
* В тексте и/или файле (файлах) может быть любой HTML-код, включая javascript
* В параметрах каждой вставки можно задать CSS-стили и/или CSS-класс, которые будут применяться к HTML-элементу ..., в который будут заключаться вставка

заранее спасибо
0
Вадим, вы не могли бы ответить на мой пост? я уже купил ваш модуль и хочу знать всё на что он способен))
0
Дико извиняюсь, начал было отвечать, но понял, что получается довольно объемно, и решил отдельным топиком все оформить: Модуль MultiType Blogs для LS 0.3.1 – как показывать рекламу в топиках. Хотел было ссылку тут дать, но забыл.
0
Кстати, что-то не вижу Вас среди покупателей. Если не трудно, дайте знать, для какого сайта покупали. Можно в личку, если нет желания тут светить.
0
а ввод кириллических имен для URLов топиков не планируется?
0
Вообще-то не планировал, но если будет потребность — сделаю, это совсем несложно
+1
это очень интересно.
-2
а как измененные url дружат с пингатором?
0
Не понял, о каких измененных урлах речь? Модуль обрабатывает те же урлы. Там появляются, конечно, свои урлы у категорий и подкатегорий, но у самих топиков адреса те же, они не меняются
0
5) Человеко-понятные УРЛы (ЧПУ) в адресах топиков
0
Тогда этот вопрос скорее к пингатору — он какими урлами оперирует? :)
Врать не буду, точной информации у меня нет, но я смотрел описание работы пингатора, смотрел коды — не вижу причин, чтобы это не работало.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.