Платный плагин CCK
Привет, сообщество! Представляю вашему вниманию, весьма полезный, на мой взгляд, инструмент, который может быть вам полезен.
Итак, встречайте — плагин CCK. CCK (Content Construction Kit) можно перевести как набор для построения контента. Если раньше для того, чтобы создать новый вид топика необходимо лопатить файлы — то сейчас это возможно сделать с помощью легкого движения мыши.
Основное
Плагин предназначен для создания новых типов содержимого через админку. К каждому новому типу содержимого есть возможность добавлять новые различные поля (текстовое поле, текстовая область, изображение).Например, кроме существующий типов (топик, фотосет, опрос) можно создавать материалы типа Новость, Автомобиль, и любые другие. У каждого типа свой набор полей. У типа Автомобиль это может быть:
Марка, Модель, Тип кузова, Цвет, Фото
У типа Новость это может быть:
Источник, Актуальность и др.
Каждый новый тип имеет возможность отображаться только администратору — например, добавление материала типа “Новость”.
Страница настроек
www.ваш_сайт.ru/cckПроцесс создания нового типа
Заходим по адресу /cck/add (либо по ссылкам через админку).Название типа — в это поле необходимо ввести человеко-понятное название типа (например, Новость).
Системное имя — в это поле необходимое ввести системное имя, которое будет использоваться для обозначения типа в БД и в адресах. Поле должно содержать только латинские символы и знак подчеркивания. (Например, news)
Только для админа — если материалы этого типа должен создавать только Админ, то установите эту галочку.
Поля материала
Выберите нужное поле (Например, текстовое поле). Откроется форма, в которую необходимо ввести следующую информацию:Заголовок поля — Название поля (например, Источник новости)
Описание поля — Подсказка пользователю при заполнении поля.
Количество значений — количество значений поля.
При желании порядок полей можно изменить, перетащив их мышкой.
Сохраняем тип материала, и в меню “Написать” появиться новый пункт с названием вашего типа.
Скрины
Скрины доступны на этой страницеДемо-сайт demo/demo
62 комментария
Вопрос: поддержка данного плагина к последующим версиям LS будет осуществляться как по маслу?
Можно демку?
Хотите выставлять mp3 — создаем новый тип, назовем его mp3, и подключим к нем поле Файл. Теперь появился новый вид топика (кроме опроса, фотосета, и др) mp3, при создании которого есть возможность загрузить файл.
Можно ли новому типу топика создать свой шаблон?
По поводу css оформления. Пока можно оформлять отдельные поля (для всех типов) с помощью css.
Если у вас сайт, который своим трафиком нагибает хостинг — монетизируйте трафик и оплачивайте сервер. А если трафика мало, зачем вообще думать о нагрузках, если на сайт заходите только вы.
Сайт с удобными информерами на главной странице и сайт со стандартной главной страницей LS — небо и земля в плане юзабилити! Модуль о котором речь, помог бы вебмастерам вывести свой проект на новый уровень, кроме тех вебмастеров, которые тратят деньги с монетизации сайта на пиво и по этому не могут позволить себе хостинг по лучше!
Чтож вы так. за две продажи могли бы и взять простенький шаред
В итоге опубликовался обычный топик с одной картинкой и датой, которую я указал. Извините, но я так и не понял в чем суть нового контента… вроде текстовые поля, картинки и дата публикации и так есть в обычном топике и фотосетах. Прошу извинить если туплю:)
Создал новый контент
Создал топик с новым контентом
Деактивировал плагин
Насладился ошибкой невозможности вывода топиков
1-й: Создать в корне активного скина копию файла topic_topic.tpl и переименовать его в topic_cck.tpl (тогда все cck топики превратятся в обычные топики)
2-й: удалить все cck топики, либо дождаться следующей версии плагина, где при деактивации плагина будет возможность удаления этих топиков (если такая настройка будет указана в конфиге плагина)
Новые поля в редакторе в самом низу — это некрасиво, а юзерам только путаницы добавит.
Так же заметил глюг: создал поля — наполнил их инфой — опубликовал — кроме поля Дата, ничего больше нет.
Вообще как то сыровато. Посмотрим на плагин после релиза новой версии движка, а там уже можно думать о покупке.
Название типа
Выбор стандартных полей: (отмечаем, что использовать из дефолтных полей) — заголовок, текст, теги
Привязывать к блогу или нет? (опция). Если не привязываться к блогу, то есть два варианта:
1. Создание раздела для вывода контента данного типа (Например, раздел НОВОСТИ)
2. не создавать отдельный раздел, записи ни к чему не привязывать. Например, мне нужно реализовать запись по типу «внутреннего голоса» (хабр) — незачем создавать какие то разделы для этого.
Устанавливать, кто может публиковать данный тип: админ или все подряд (в идеале интеграция с плагином Role, думаю проблем не будет, netlanc, уверен, с удовольствием поможет в этом вопросе).
Интеграция с Role уже реализована — скоро будет в каталоге.