Привет, Друзья.
С вами третий выпуск видео-дневника разработки InstantCMS 2.0.Сегодня мы посмотрим как устроены профили пользователей, личные сообщения, комментарии и виджеты.
Перед показом нужно сделать 2 объявления, которые вы (надеемся) давно ждали:
1. В пятницу, 19 октября, выходит первый релиз кандидат InstantCMS 1.10.
2. В четверг, 1 ноября, выходит публичная бета InstantCMS 2.0.
Ну все, теперь смотрим и незабываем включать HD-качество:
Это божественно!!!
Накупил компонентов, модулей, плагинов для своего нового сайта, вложил кучу денег, а тут такое видео...
Меня же совесть загрызет, если я свой проект все таки буду делать на 1.9, а не на 2.0. )))
делать всегда надо здесь и сейчас, никого не ждать, так что все правильно
компоненты и плагины 1.x будут плавно мигрировать и в 2.0, так что ничего не потеряете
в 2.0 создание дополнений проще на порядок
с шаблоном сложнее, но если менялся только template.php то перенос будет очень быстрым, т.к. структура этого файла практически такая же
То что вы видели на видео это таблица которая выводится только в админке, для привязки виджетов (схема шаблона). Смысл тратить лишнее время и верстать ее дивами если она будет видна только админу и только в одном месте?
пока не могу точно сказать как именно это будет выглядеть
Визинг редактора не увидел, я так понимаю он пока не прикручивался, есть ли какието планы по нему или будет ставится стандарный набор из 1.9 ?
В целом сделано просто отлично, работает все очень быстро, как вообще по нагрузке?
у каждого юзера именно его контент, т.к. {user.id} это id текущего авторизованного пользователя
по нагрузке все нормально (не знаю какой ответ подразумевался)
Прямо шоу экстрасенсов))))
Если что дублирую фразу полностью: В целом сделано просто отлично, работает все очень быстро, как вообще по нагрузке?
Чуть ниже обрати внимание Р2 ответил, что пока ответить никак точно.
В чем заключается эта простота?
У меня вот заказ стоит один - попросили мультиязычный сайт сделать...
Я так понял, что теперь, благодаря системе фильтров, такая задача упростилась донельзя.
Тупо заставляешь юзера выбирать при регистрации язык, поля которого ты создал в профиле, и ву-аля!
Или у вас нативное решение какое-то будет для мультиязычности?
когда и как - будет объявлено отдельно
Пару вопросов и пожеланий.
Очень здорово, что начинает учитываться контент, создаваемый пользователями. В данном случае это увеличивает рейтинг. А можно ли на основе рейтинга присваивать профилю "уровень"? То есть добавление контента увеличивает рейинг( добавил видео +10 очков, статью +20 и тд) и при наборе 1000 очков присваивать уровень 2. Для третьего сделать 2000 рейтинга и тд.
Второй вопрос заключается в подсчете этого контента. Очень часто для стимулирования пользователей проводятся конкурсы. Можно ли узнать, сколько фоток, статей, постов и пр контента пользователь добавил за неделю/месяц? С вывести список пользователей с такими фильтрами?
Данные моменты часто встречаются в сайтах социальной направленности, так что и InstantCMS 2.0 пригодиться. Буду ждать релиз.
С днем рождения Вас от всей души!
только в 2.0 абсолютно все тексты в ланг-файле
Молодцы! Я доволен!
пока все это решается
Впрочем, таки да, если было нечто подобное views - было б совсем круто.
Будем ждать icms 4.0 - может там будет =))
ПС,SJen, в вашем платном компоненте такой вариант возможен?
Возможностей в 1.9, конечно, на порядок меньше(сужу по видео). И нет смысла пытаться написать аналогичный компонент - если в 2.0 он займет пару часов по времени, то в 1.9 придется потрудиться)
Про капчу рано спрашивать, это ведь даже не бета, просто пока показывается в каком направлении все развивается, а капча дело наживное. )
Возможна ли чистая миграция? ... т.е.
1. Устанавливаю чистый 2.0
2. Переношу со старой базы данные пользователей, статьи, блоги и т.д.
3. И потихоньку по модулю восстанавливаю работу как на старом сайте?
Если это так и происходит то прошу прощения за офф. Если миграция проходит путем замещения файлов старого сайта на новый и запуском скрипта изменения бд, то думаю может много "мусора" может остаться. ...
Может кто успокоит? уж больно переживаю за миграцию ... а мигрировать нужно будет необходимо.
Мне надо показать заказчику, что я что-то хоть делаю, а не кактусы брею =)
Еще чуть-чуть, и конструировать в нем станет можно, как в друпале.
Вообще, ребята молодцы.
Столько труда вложено, не сосчитать!
Даже уж не знаю что на этом движке сделать будет нельзя...
есть разбивка, но не по датам (ибо при 2k уников в день в соцсети фотографов можно получить 10k файлов в папке за сегодняшнее число)
разбивка идет по такому принципу:
- в папке upload есть папки 000, 001, 002 и т.д.
- в папке 000 есть папки u1 - u100, то есть для первых 100 юзеров, в 001 - для второй сотни и т.д.
- в папке юзера все файлы делятся на папки по сто файлов в каждой
то есть 205-й файл загруженный пользователем c id=154 будет лежать в папке /upload/001/154/002
сама папка upload может быть где угодно, т.к. путь к ней указывается в конфиге отдельно от пути сайта
также отдельно указывается upload-host, то есть обращение к загруженным файлам может производиться через другой домен (или поддомен), запросы на который обрабатывает nginx, например
Это вообще супер бомба!!! Доступ осуществляется по протоколу ftp надеюсь? И реальное местоположение файлов не светится...
в планах на 2.0 форум вообще будет?
1. Реально ли сохранить старую структуру ссылок? Моим проектам уже 3-й год пошел и ссылки много веса имеют, если побить ссылки то проект явно потеряет все позиции.
2. Мигратор контента - это очень здорово, спасибо. Ссылками что-то делать нужно
из коробки это не нужно
Видео еще не смотрел но уже несказанно рад. Особенно озвученным датам! Спасибо!!!
1.А можно сделать так стандартным функционалом, что бы при регистрации человек мог выбрать группу и для каждой группы были уникальные поля для заполнения?
2. На сколько сложно сделать хак, что бы для каждой группы пользователей в модулях выводились разный контент.
Огромнейший респект разработчикам!!!
у нас встает вопрос, подождать и плавно строиться на бете, или все же на 1.9
в моем понимании 2.0 уже обогнала ибо мне функционала из коробки достаточно и можно уже поставить её на боевое дежурство помучить в реальных условиях. а кому то надо карты, биллинг, видео...
более насущный вопрос насколько сыра эта бета и как далеко ей до релиза.
в своем вопросе я имел ввиду коробочный функционал, вроде форума, тех же смайликов и тд
есть еще в России организации федерального уровня где ie6 - закон
Настройка групп профилей это вообще нечто, да еще и с произвольными полями при регистрации, полная универсальность +++
Маленький вопрос, по системе виджетов. Расширяемость конечно безграничная, это супер. Можно ли, предусмотреть через систему виджетов или еще как, произвольные поля при подаче контента (добавлении статей пользователями)?
я в том плане что, например, при работе в админке Битрикса, рекомендовано использовать FireFox.
потомучто при работе с шаблонами в визуальном редакторе Битрикса, другие браузеры косячат.
Странно, не правда ли?
плуютсяне очень хорошего мнения от битриксаКак для пользователей/редакторов информации, так и для администраторов.
Уровень CMS поднимается все выше и выше, а направление Документирования отстает.
Прекрасно понимаю что работы выше крыши, просто хочется представить общую картину...
иногда сложно показывать пользователям/редакторам как, скажем, добавить статью или фотографию. приходиться по многу раз показывать и давать им под запись действия. и всеравно забывают и теряют.
а если был бы проработанный Мануал с описанием и скриншотами, то было бы чуть проще с Заказчиками работать. Распечатал им нужную иинструкцию, и она всегда перед ними. А если потеряли, то можно скачать с официально сайта заново.
документация один из основных приоритетов
хотя конечно вряд ли там будет написано как добавить статью или фотографию
какой-то начальный уровень пользователя все равно будет подразумеваться
Зачем вы пытаетесь нагрузить разработчиков тем что сами без напряга сделать можете???
Ставьте прогу для записи экрана/окна микрофон в руки и делайте такую инструкцию какую вам надо! Можете предварительно текст на бумажку записать. А уж раздел справочная думаю создать будет не сложно.
будет готовая cms, а вы будете знать все её функции и возможности? от куда? как всегда методом "научного тыка"? это не серьезно.
Вы как создатель сайта сами сделать в состоянии мануал для своих пользователей а вот про документацию для вас уже ответили, все будет со временем!!
Если ни один из элементов не удовлетворяет фильтру, пусть так и пишется... На видео просто ничего не выводится...
Жду 1 ноября :)
Пока только пара вопросов:
-назначение вкладки "Сайты" (как то связано с SEO, или что-то другое?)
-насколько усовершенствуются возможности компонента "Клубы"?
P.S. Потихоньку собираю провинциальную "Клубную сеть",потому и захотелось забежать немного вперёд.
Вопрос такой возник у меня:
В линейке 1.* можно было использовать разные шаблоны для разных разделов. Шаблоны устанавливались в пунктах меню.
Будет ли 2.0 такая возможность? Ведь данный функционал очень удобен. Спасибо за внимание:)
создаем набор ....
my_2_mes ...
запоминаем системное имя
идем в виджеты, настраиваем
самое интересное - название набора
а почему бы, не сделать это поле типа select ?!? ведь данные набора уже сохранены в базе, осталось их вытянуть и сформировать список
их (наборов) не так уж и много будет, запомнить то не трудно, тем более что операция делается сразу же после создания набора
но
но нам же не нужны списки сгруппированные по типам контента, нам необходимо простейшее упрощение операции копипаста (мысленного или клавиатурного, не суть важно)
кстати, при редактировании (через время, месяц, три, год ...), в дальнейшем прийдется заходить в набор что бы узнать его системное имя для подстановки если возникнет необходимость смены типа обрабатываемого набора,
а при подстановке в список имен наборов из готового списка - минус одна операция, конечно при условии что админ создававший набор не назвал его nabor#1 nabor#2 и т.д. а дал набору читаемое самодокумментируемое имя
Можно будет обновляться с 1.9 на 2.0 сразу? или обязательно 1.9 - 1.10 - 2.0 ?
Как планировалось?
кстати не планируется ли опциональный выбор древовидных или линейных комментариев? на форуме переодически были просьбы сделать линейные с постраничной разбивкой...
Очень интересует, какие именно и будут ли вообще изменения в форуме обновленной icms? Имхо, форум еще пилить и пилить...
1. Процесс миграции сайта с 1.9 на 2.0 будет такой же?
2. Перенесутся ли материалы пользователей сайта (записи в блогах и на стенах, альбомы с фотографиями, файлы) с 1.9 на 2.0?
3. Можно ли будет убрать во вкладке "Материалы", пункт "Статьи"?
4. Будут ли изменения в таблице?
Помощь аудитории:
Можно ли сделать привязку номера мобильного телефона к аккаунту пользователя на сайте?
Помогаю. Воспользуйтесь поиском. И старайтесь впредь пользоваться сперва им
В своем письме я задавал вопрос, но не суть важно, хочется просто пожелать удачи команде разработчиков и ждать результата.
А так - огонь!
А лента у пользователя - что то вроде ленты новостей вКонтакте?
Очень всё вкусненько, я ужасно рада, что наши программисты сотворили такое чудо!!! Вам надо на выставку международную!!! Разработка лучше любой другой гламурной ЦМС!!! :)))))
Но сами видите как все совпало (1.10, обновления карт, биллинга и т.д.)
так что ровно в полночь по Москве ждать не стоит
будет ближе к вечеру
Будем ждать. Спасибо вам, ребята, за труды!
хорошо что обозначен часовой вектор
У меня уже 2 сайта ждут очереди на ICMS, хоцца что б уже шаблон рисовали =))
м я я я Уу.......
почти вечер
потерпите, чуть чуть осталось
Понимаю.
У меня в проекте планируется гораздо большее количество групп пользователей, и каждый пользователь может состоять в любой из них, или даже во всех, поэтому этот вопрос для меня очень даже животрепещущий, как и для многих, наверное, других...