Плагин TopicCCK - новые типы топиков и полей, связи с объектами

Рад анонсировать новый плагин для создания новых типов топиков (и расширения стандартных) — TopicCCK.

Демо: dao.lsmods.ru (добавлен новый тип топика «Обзор», отключены стандартный тип топика опрос).
Пример типа топика «Обзор» с дополнительными полями: dao.lsmods.ru/blog/topicccktest/9.html

Плагин позволяет:


  1. создавать новые типы топиков
  2. добавлять новые поля для топиков
    • однострочные и многострочные текстовые поля
    • фотосет(возможность вставить фотоблок для новых типов топиков)
    • указание места на карте (ЯндексКарты/Googlemaps)
    • прикрепление объектов из каталогов DAO
    • выпадающие списки
    • поля даты
    • поля для прикрепления файлов
    • поле ссылки
  3. Включить на главной и на странице блога фильтр по типам топиков(отключается в конфиге)
  4. Сортировать порядок типов топиков и порядок вывода полей в них
  5. Отключить какие-либо стандартные типы топиков
  6. Возможность сделать определенные типы топиков только для администратора или только определенных ролей (интеграция с Role)

Использование


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

Скриншоты




Скидки

Самые большие и постоянные — покупавшим DAO (свяжитесь со мной по емайлу суппорта)!

Немного скидочных купонов первым покупателям:
077d9145 — 50%
bb20bf90 — 50%
cfe7aa8e — 50%
e4ae9a50 — 30%
d4a9d9c1 — 30%
bf7cf819 — 30%

«У меня есть вопрос»

Все вопросы — в трак или на почту support@lsmods.ru

71 комментарий

avatar
Свои стили для новых полей задавать можно?
  • Avtor
  • 0
avatar
Шаблоны для каждого типа поля отдельные — можно оформить по своему.
avatar
Привязывается только к одному домену?
  • aex
  • 0
avatar
Да, на второй и последующие домены скидка. Обсуждается с каждым клиентом.
avatar
Посмотрел демку. Объекты привязываются только из каталога DAO? Я не могу вставить туда, например, свое видео, если у меня нет DAO?
  • aex
  • 0
avatar
Привязка готовых объектов из ДАО не означает что в топик нельзя вставить видео обычным способом.
avatar
Да, и еще вопрос, код закрыт, или там можно ковыряться :)
  • aex
  • 0
avatar
Все написано в описании плагина в каталоге. В этом плагине весь код обработки полей открыт. Закрыто 4 системных файла в которых нечего менять.
avatar
Хотелось бы заиметь поле для страны/города, как в профиле.
avatar
Внес в список.
avatar
Классный плагин, точно пригодится.
avatar
А можно отключать стандартные поля? например, хочу убрать поле «заголовок топика».
avatar
Пока нет, рассмотрю, внес в список.
avatar
Только сейчас заметил
Все вопросы — в трак или на почту support@lsmods.ru
здесь в комментариях спрашивать смысла нет.
  • Avtor
  • 0
avatar
Да, точно. Наверно здесь ответов не дождемся.
avatar
Ладно, пойду, куплю, потом буду вопросы задавать :) А плагин вообще так вроде полезный. Можно, конечно и самому написать, но лень, проще купить готовый :)
avatar
Это от свиней-троллей которые имеют привычку засирать своим оффтопом все коменты к промо-топику, превращая его в помойку. На нормальные вопросы я в целом и тут готов ответить, что и сделал выше.
avatar
Поставил пока на один из своих строящихся объектов. Ну, что можно сказать? Рекомендую! :)
  • aex
  • 0
avatar
Отзывы использующих плагин клиентов очень приветствуются тут: livestreetcms.ru/addons/view/464/
avatar
Можно ли внести предложение?
Предлагаю в добавляемых полях добавить возможность сортировки, путем отметки соответствующего чекбокса при администрировании?
А фильтр сортировки добавить в сайдбар, или любое другое место.
Например можно сделать сортировку по датам, по источнику и т.д.
avatar
Включите пожалуйста возможность сортировки по типу стандартных тегов. Допустим добавлены новые поля «страны и города» в топик, поставили чекбокс сортировка, в сайдбаре появляется новый блок города, страны, выбирая нужный открываются все топики с указанными метками.
avatar
Считаете что я с первого раза не прочитал? :)
По геолокации поиск пожалуй сделаю.
avatar
Да нет конечно) просто подумал что не совсем понятно объяснил как сделать вывод отсортированного контента, а по типу тегов было бы достаточно.
avatar
Класс деньги появятся куплю, с дао в комплекте должно быть офигенно
avatar
Все круто конечно, но есть ли возможность Выводить поля выше встроенного функционала ЛС? На демо доп. поля идут ниже. Так же есть возможно добавить изображение с обтеканием текста?
avatar
Вывод блока полей осуществляется хуком. Поменять хук в коде не составит труда, можно выше вывести.
По поводу обтекания не понял как это относится к плагину: htmlbook.ru/html/img/align изучите.
avatar
Судя по ответу я так понимаю, что поля изображения с настройками допустимого размера в плагине нету. Следовательно простой шапки из разряда
через ваш плагин не сделать.
avatar
Плагин mainpreview решает эту задачу.
avatar
Ну это из разряда, а на кой плагин когда можно через написать текст и сделать его жирным через навигацию.
Вообщем я узнал, то что нужно. Хорошо, что не ринулся сразу покупать.
Буду снова ждать и надеется на включение продуманного ССК в ЛС.
avatar
Вопрос. Можно ли для некоторых типов топиков вообще убрать стандартные поля, оставить только нужные?
avatar
avatar
Спасибо
avatar
eXtravert , такая вот ситуация. Сделал я новый вид топика, назвал его «обзоры». Можно ли сделать отдельную страницу, где выводить только обзоры со всего сайта? Допустим, сделать функцию «создать фильтр», на странице создания задаем название (которое уйдет в главное меню), url, и выбираем в селекте один из видом топиков, которые мы уже создали (вплоть до стандартных, почему бы и нет).

И еще вопрос: я создал тип топика «обзор». Как мне в шаблоне определить для него другие стили? Т.е. можно в topic_part_header добавить какое то условие?
avatar
Ну вы реально не понимаете что специально раздел техподдежки для каждого плагина существует? Еще почта есть.
avatar
реально понимаю, просто вы тут отвечаете, вот и пишу, ок, переспрошу в разделе тп.
avatar
Про стили я думаю всем будет интересно. Опишите пожалуйста как новым полям свои стили присваивать? Либо на основном сайте сделайте плиз faq. У меня сразу еще одно предложение в поле типа «ссылка» добавить бы описание ссылки, чтобы было не просто sait.ru а Your text to link...
avatar
Да, в хедере можно прописать условие на {if $oTopic->getType()=='xxx'}класс{/if}
avatar
Созданный тип топика обязательно привязывается к блогам или же можно сделать его независимым и таким образом получить возможность создавать отдельные «разделы» на сайте?
avatar
Привязывается, как обычный. Но можно категориями поиграться из плагина Категории.
avatar
А не планируется в ближайшее время выпустить апдейт для ДАО?
avatar
топиков встреч (указывая дату и место)

Здесь уже нужен фунционал «иду-не иду». Плагин этого не умеет? Можно ли его доработать, если нужны интерактивные поля — анкеты, голосования, «иду-не иду»?
avatar
Гораздо более продвинутые события тут: livestreetcms.com/addons/view/239/ :) Считайте это лайт вариантом, если угодно.
avatar
Да, но дао, насколько я понимаю, в отдельных разделах будет работать, вне топиков
avatar
Дежавю вот с этим livestreetcms.com/addons/view/352/
  • xRay
  • 0
avatar
и что? во первых, автор не торопится адаптировать плагин под текущую версию движка, а во вторых, что есть какой-то запрет выпускать плагины со сходным функционалом? что вообще Вы хотели сказать своим комментарием?
avatar
Разница есть. В плагине от eXtravert часть исходников закрыта (ioncube) и сами вы ничего с этой частью кода сделать не сможете.
avatar
насчет ион-куба мое мнение тоже резко отрицательное, но лучше такой плагин чем пока никакого, посмотрите какая ситуация с галереей… Чем больше будет плагинов с одинаковым функционалом, тем больше будет у разработчиков стимулов развивать и совершенствовать свой продукт.
avatar
А возможно ли часть исходников закрыть посредством ZEND?
avatar
Ион-куб установить нет возможности!!!
avatar
Этот вопрос адресован не мне, а eXtravert . Так ведь?
avatar
Предлагаю продолжить кастомизацию и сделать аналогичный плагин, только для профиля. Сейчас станадртными средствами можно добавлять только инпут, а как насчет списков, дат, файлов и пр? можнет получится неплохой функционал для расширений возможности профиля.
avatar
Поддерживает ли плагин множественные поля?
Т.е., если ли возможность пользователю добавлять, например, 2 текстовых комментария, либо добавить еще несколько файлов для загрузки?
К примеру, по умолчанию есть поле «Загрузить файл», а рядом — добавить еще.
Или все ограничивается сугубо тем кол-вом экземпляров полей, которое определил админ?
avatar
Пример
Множественное поле файл
avatar
Судя по демо-сайту — нет
avatar
Жаль, если так. Судя по демо-сайту, ограничений в загрузке типов/размеров файлов — тоже нет?
avatar
Или устанавливается в конфиге?
avatar
Есть. По размеру и массив типов файлов. Еще настройка на ограничение скачивания анонимами.
avatar
Спасибо за ответ!

А по-поводу произвольного кол-ва экземпляров полей — планируете расширять плагин?
avatar
Полей одного типа и сейчас может быть несколько. Но количество определяет админ. Конкретно насчет множественного файлового поля изначально — в целом логично, согласен что удобнее (такое же уже работает в ДАО), думаю, перенесу и сюда.
avatar
Спасибо! Было бы очени здорово!

ИМХО, отображение на карте множественных объектов (столько точек, сколько захочет указать пользователь) — было бы тоже весьма к стати.
avatar
Подскажите, На главной странице в меню можно будет добавлять разделы? интересует раздел под НОВОСТИ.
  • fdk96
  • 0
avatar
Для главной есть фильтр по типам топиков, находящийся в подменю, можете посмотреть на демке. Если вам необходимо какой то отдельный тип вынести в другое место — это можно просто сделать за 3 мин. Я проконсультирую.
avatar
Подскажите пожалуйста после активации плагина вот что пишет. Site error: the file /var/www/unaskrasivo/data/www/unaskrasivo.ru/plugins/topiccck/classes/hooks/HookMain.class.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
avatar
все тут намеками пишут. всё тут надо покупать да платить, простой помощи не дождешься. втф
avatar
Сейчас отправлю инструкцию по установке и лицензию. На будущее — раздел техподдержки здесь
avatar

Возможность сделать определенные типы топиков только для администратора или только определенных ролей (интеграция с Role)

а стандартные типы (текстовый, ссылка, опрос, фотосет) топиков я могу включить только для администратора, а остальных лишить возможности их создавать? или это относится только к вновь создаваемым типам?
avatar
Настройка действует для всех типов. При наличии плагина ролей можно и для определенных ролей разрешать постинг.
avatar
спасибо за ответ. уже обдумываю приобретение вашего плагина.
avatar
Где можно посмотреть пример фотоблока?
avatar
dao.lsmods.ru/blog/topicccktest/9.html визуально это стандатный фотосет, который можно подключить к любому типу топиков.
Автор топика запретил добавлять комментарии