Обновление плагина CCK до версии 1.5.1

Плагин CCK, который позволяет вам создавать новые типы топиков со своими уникальными полями, обновлен до версии 1.5.1.

Теперь плагин CCK позволяет:

  • Создавать новые типы топиков, по типу существующих (фотосет, отпрос, ссылка и др).
  • Для каждого созданного типа можно определять свои поля, а так же скрывать стандартное поле текста топика, и делать тип доступным только для админа.

Доступные поля:

  • Текстовая область — Добавляет многострочное текстовое поле.
  • Текстовое поле — Добавляет однострочное текстовое поле.
  • Выпадающий список — Позволяет пользователям выбрать определенное значение из списка при создании материала.
  • Ссылка — Позволяет пользователям добавлять ссылку при создании материала.
  • Файл — Позволяет загрузить файл при создании материала.
  • Изображение — Позволяет загрузить изображене при создании материала.
  • Дата — Добавляет возможность вставить дату.

При обновлении до версии 1.5.0 и выше необходимо сбросить кеш js и css файлов. Сделать это можно удалив все .js и .css файлы из папки
templates/cache/ИМЯ_АКТИВНОЙ_ТЕМЫ/

Демо: ссылка demo demo

Жду предложений о новых типах полей, которые вы хотели бы видеть.

23 комментария

avatar
Вопрос, возможно, не очень уместный.

Можно ли к разным типам топиков назначать стили?

ну вот к примеру, я создал тип «объвление», чтобы обращаться к пользователям.

Могу я в шаблоне топика указать условие {if это-объявление}class=«blabla»>TOPIC_TITLE{/if}?
таким образом сделать заголовк «объявления» с другим оформлением.
avatar
В данной версии простого способа нет, но идея хорошая, спасибо. В следующих версиях добавлю возможность по типу.
$oTopic->getCckType();
avatar
В данной версии есть возможность реализовать вашу просьбу следующим образом:
{if Engine::getInstance()->PluginCck_Cck_GetTypeByTopicId($oTopic->getId())->getSystem() == 'typeSystemName'} class="blabla"{/if}
avatar
Охренеть, и как это можно понимать? :)))

Спасибо, всерьез подумываю ваш плагин купить. Просто есть инструкция по созданию типов топиков, а если покупать плагин, хочется видеть в нем реально удобный функционал. Удачи вам в работе)
avatar
Если я назвал тип article, код должен быть таким?
{if Engine::getInstance()->PluginCck_Cck_GetTypeByTopicId($oTopic->getId())->getSystem() == 'article'} class="blabla"{/if}
avatar
да, все верно.
avatar
я бы предложил аналогичный плагин :) для дополнительных полей для пользователей, которые уже есть но реализованы очень минимально :(

так же бы добавить новые типы полей пользователей, как выпадающий список и пр.

+ огромный был сделать сортировку по данным которые они будут выбирать. как в ВК
avatar
В плагине нашел уязвимость. Путем не сложных манипуляций узнал имя базы: tagilcit_demo пароль писать от нее не буду =)
avatar
Большое спасибо за баг и за помощь!)
avatar
Нужна возможность добавлять поля к существующим типам.
avatar
будут ли фильтры по полям?
avatar
я добавил 6 полей «Изображение» но при публикации загружается всего одна картинка, плюс как сказал nickostyle нужна возможность указать класс для каждого поля.

Thank you
avatar
Спасибо. Добавлю в баглист.
avatar
Обнаружил такой баг livestreetcms.com/addons/view/352/trac/view/286/
avatar
вы попали на обновление БД…
avatar
Я уже прочел коммент к тикету.
Я уже два раза под него умудрился попасть.

Попробовал проделать тоже самое что и пробовал все отработало. Видимо успел до смывающей волны. :)
avatar
Часто обновление БД происходит?
avatar
Раз в час.
avatar
Для изображение хорошо бы вести ограничение по размеру. Например задать размер изображения 200 на 500 и т.д.
Так же выравнивание хорошо бы сделать для изображение, что бы можно было суметь на выходе сделать подобное: www.world-art.ru/games/games.php?id=17145
avatar
Записал в TODO.
avatar
Было бы круто взаимодействовать с плагином «Кошелек». Если плагин «Кошелек» установлен — то можно новое поле создать, например, для ввода цены. При клике на ссылку «Купить» — переправляло на оплату и приходило уведомление автору. как о так)))
avatar
Спасибо за идею. записал TODO)
avatar
Кстати все хотел или хочет приобрести плагин CCK — успевайте купить его скидкой аж 50%
Скидки действуют до 10 мая 2012!
Подробности здесь.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.