Так для программистов вообще любой вопрос решаем)но мне кажется такая возможность есть для плагинов
Отлично, только вот дилемма для тех, кто в процессе переноса сайта с большим контентом, как у меня. Уже столько переделали, подгоняя под себя первую ветку, а тут появляется не вполне готовая вторая, в которой есть многое из того, что надо, но в первой ветке этого нет. Переносить сайт дважды со сменой урлов контента не есть хорошо, а ждать, пока доделается вторая ветка и начинать все сначала — тоже. 😊, В InstantCMS 2.0 к любому типу контента можно привязать поле "Набор изображений".
Хотя у меня и не совсем социалка, а скорее сообщество, причем для очень узкого круга людей, вроде как первая ветка больше подходит, но глядя на возможности второй… наступает раздвоение личности
Хотя продукт безусловно хороший, желаю разработчику дальнейшего успеха.
Может и придумаете, как безболезненно с ветки на ветку перепрыгнуть
Цель: например на сайте при регистрации действует ограничения по активности, и только после выполнения каких то действий активность разрешается. НО… юзер регистрируется и вместо того что бы сделать это что то, начинает просто доставать вопросами в дичке всех остальных или просто тупо занимается рассылкой чего то по другим юзерам.
То есть просто сделать полный комплект по возможности настройки возможностей в группе.
Если правильно понял это настраивается в самом компоненте личные сообщения.
Что конкретно для вас там есть, чего нет и нельзя сделать в первой?вроде как первая ветка больше подходит, но глядя на возможности второй...
PS: для 1.10 типовой в системе то же не помешал бы.
Друзья, если у вас по-прежнему есть какие-то пожелания или предложения по функционалу InstantCMS 2.0 — делитесь ими в этой теме. Лучшие будут реализованы.
Спасибо за отличную систему. Хотелок очень много. Постарался расписать подробно каждый пункт.
Думаю предложения будут полезны.
1. Возможность включить материал в несколько категорий.
2.При заполнении поля Дата дать возможность указать время.
3. Добавить типы полей контента (минимум):
— файл: возможность прикрепить файл (администратор может указать допустимые расширения, размеры файла)
— ссылка на материал другого типа контента: Администратор может выбрать на какой тип контента можно ссылаться. Пользователь может выбрать нужный материал из другого типа контента. Пример использования: создаем тип контент Организации — заполняем. Собираем тип контента афиша — при создании мероприятия можно прикрепить организацию в которой происходит событие.
— интервал дат: Пример использования — даты жизни, начало — конец мероприятия
— выпадающий список с возможностью множественного выбора.
4. Возможность сделать поля и группы полей типа контента клонируемыми (дублируемыми) при создании материала.
Например, есть тип поля дата проведения в типе контента Афиша. При заполнении можем добавить несколько дат. Если фильм идет в нескольких кинотеатрах — указать эти кинотеатры. Или тот же фотоальбом: поля Изображение и Описание входят в группу Фото. При редактировании Альбома можно добавить сколько угодно фотографий с описаниями.
Вообще по типам полей и возможной реализации их клонированности можно посмотреть плагин Magic Fields 2 (http://wordpress.org/plugins/magic-fields-2/) для Вордпресса
5. Добавить пункт "показывать только мне" в настройки приватности при редактировании контента.
Но лучше какой-то чекбокс (опубликовано/неопубликовано).
Применение: для хранения черновиков пользователей — не всегда есть возможность дописать, например, статью за раз с начала и до конца.
Еще один вариант использования данного функционала раскрывается в пункте 7.
6. Для материалов помимо даты публикации хранить дату последнего изменения.
7. Для типов контента дать возможность администратору установить "продолжительность публикации" начиная с даты отсчета, далее материал становится неопубликованным. В качестве даты отсчета администратор может выбрать дату публикации, дату последнего изменения материала, или просто жестко заданную дату.
Например, имеем тип контента Объявления. Дата отсчета — дата последнего изменения материала. По истечении указанного периода времени после создания/редактирования материал становится "неопубликованным" и виден только автору. Автор при желании редактирует материал, выбирая тип "опубликовано" и объявление опять заданный промежуток времени отображается на сайте.
8. Для категорий типа контента дать возможность также как и для материалов помимо названия добавлять произвольные поля.
Применение: вариант реализации компонента Афища:
К категориям помимо названия (которое выполняет роль названия кинотеатра) добавляем поля Адрес, Описание и тд. При добавлении фильма выбираем нужные категории (по сути кинотеатры).
По факту это будет практически аналог "забракованного" разработчиками функционала "Связи".
Посмотреть аналог можно в ЦМС santafox — в модуле Каталог товаров.
Сайт ЦМС — www.santafox.ru, описание Каталога товаров — www.wiki.santafox.ru/doku.php?id=constructor:catalog
9. Сделать возможность установить права на добавление материалов в категорию только некоторым пользователем (или группам пользователей). А при создании категории пользователем дать ему возможность выбора кто может писать в эту категорию (выбор из групп пользователей (список готовится администратором) или хотя бы "Только я", "Друзья", "Все" )
Применение:
а. тип контента Новости с категориями Спорт, Политика, Культура и тд. Корреспонденты могут писать только в закрепленную категорию.
б. Реализация (особенно совместно с произвольными полями в категориях) полноценных блогов.
10. Ограничение (в зависимости от группы пользователей) на количество создаваемых материалов и категорий в промежуток времени. Например,
1 статья в день,
1 статья за 100 лет (что фактически ограничивает возможность пользователю иметь лишь одну статью)
11. Изменить параметры вызова виджета
Сейчас — так <?php $this->widgets('left', true, 'wrapper_normal'); ?>, где wrapper_normal — имя файла шаблона, хорошо бы этот параметр задавать при прикреплении виджета к странице в админке, как сейчас задается css класс виджета. А если параметр не выбран, брать какой-то по умолчанию. Это даст возможность в одну метку шаблона выводить соверщенно по разному оформленные виджеты. Один лишь класс css такой свободы не дает, а выводить несколько конструкций <?php $this->widgets('left', true, '...'); ?> не всегда удобно.
1. как я уже писал в комментарии к посту СЕО категорий, типов контента и главной страницы.
2. Привязка полей не только к типу контента, но и к категориям(например у типа контента есть категория 1 и 2, и есть поля A, B и C, при добавлении материала в категорию 1 пользователю необходимо заполнить поле A и B, поле С не показывается, а при добавлении в категорию 2 пользователю необходимо заполнить поле В и С, поле А не показывается).
3.Дополнительные поля для Групп(клубов).
4. Генерация сайтмап с возможностью уведомить поисковиков(как на dle).