r2

r2

Техническая поддержка ТОЛЬКО ПО ПОЧТЕ - support@instantsoft.ru
+1408
Репутация
32151
Рейтинг
#1 Социальность в InstantCMS 2 11 сентября 2012 в 20:06

Что планируется добавить?

letsgo
Ничего глобально нового, но множество мелких улучшений, навскидку:
— более удобные личные сообщения,
— новая система подписок на обновления,
— новые уведомления (например, на e-mail при ответе на ваш комментарий),
— возможность приглашать друзей прочитать ваш новый пост и т.п.,
— новая система групп,
— более удобных поиск пользователей,
— полностью настраиваемые профили
— поддержка разных провайдеров openid,
— избранное, социальные кнопки,
ну и все в таком духе
список пополняется по ходу работы, предложения принимаются

основная работа пока шла по ядру и контенту, пользовательские компоненты только начинают писаться

ну и как верно подметил picaboo — наша основная задача на этот раз не сделать кучу всего "из коробки", а максимально упростить создание, распространение и установку расширений
#2 Какими средствами осуществляется безопасность в данной cms? 10 сентября 2012 в 14:36
Uriah, даже не представляю что тут ответить
mysql_real_escape_string, htmlspecialchars — такой список подойдет? =))
#3 Доработка по InstantMaps 8 сентября 2012 в 20:01
Katerina, да не правда.
Невозможна в том виде, в котором была до закрытия модели — верю.
Невозможна в принципе — не верю.
#4 Доработка по InstantMaps 8 сентября 2012 в 09:09

исполнителей к сожалению нет для данного компонента в силу того, что ядро закодировано

yury
любые доработки можно сделать без вмешательства в закодированный файл
если человек утверждает обратное — он просто некомпетентен
#5 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 23:31

немного не понятно что будет мешать им зайти в папку компоненты и там в папку шаблона

kir
ну вам же что-то мешает?
здесь больше нечего обсуждать, я думаю
#6 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 22:23
kir, я вашу позицию понимаю и вы во многом правы
но есть два обстоятельства

во-первых, та структура которая есть сейчас, что называется "исторически сложилась"
и честно говоря, лично я например не испытываю особых неудобств, хотя согласен, могло быть лучше

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

нетрудно догадаться, что тех кто делает/правит шаблоны гораздо больше (считай каждый первый)
поэтому удобно должно быть им, в первую очередь
вот такая официальная позиция
хотя еще раз говорю, лично я особых неудобств не вижу
мне хватает места на экране чтобы открыть все нужные файлы во вкладках и не лазить по папкам

что касается битрикса, то сравнение не очень уместно
битрикс это интерпрайз-система, на ней обычно не строят сайты энтузиасты-одиночки
и там работают другие законы
#7 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 21:08
kir, мой опыт разработки под битрикс говорит мне, что с этим перениманием надо быть очень аккуратным smile
#8 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 20:52

как минимум залезть в папку шаблоны, в папку админки и в папку самого компонента, которые находятся вообще в разных уровнях вложений

kir

вы так говорите, как-будто "залезть" это 40 минут времени
в любой нормальной IDE есть дерево где можно открыть нужные папки и никаких проблем

всё в разных местах для компонент, это не удобно

kir

это дело привычки, я не вижу здесь никакой проблемы

хотя можно было бы для всех шаблонов сайта, шаблон компоненты брать из папки самой компоненты

kir

достаточно держать шаблоны компонента только в /templates/_default_/components
если на сайте включен другой шаблон, и в нем нет этих файлов, то они берутся из _default_

видел в контроллере обращение напрямую к бд… помоему это не по MVC

kir

а мужики-то не знали :)) движок начинали писать когда про MVC еще никто не слышал
кода много, исправляется потихоньку
#9 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 19:00
#10 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 13:39
плюс, когда вся статика лежит в одном месте (например .js-файлы всех компонентов в /templates/шаблон/js) ее можно перенести на другой хост и отдавать, скажем, nginx'ом
с кучей разных папок это уже не так легко
#11 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 13:32
Димитриус, но ведь палка о двух концах
тогда мы получим то же самое, но для шаблонов
то есть файлы шаблона будут распиханы по папкам компонентов

покопаться в коде дабы посмотреть в какие шаблоны выводит

Димитриус
этой проблемы не будет, в 2.0 шаблоны компонентов лежат в отдельных папках, а не в одной куче как сейчас
т.е. например /templates/default/controllers/blog/*

Пример. Когда разбираю машину, ноутбук, я не складываю просто болты к болтам

Димитриус
Антипример. Когда я покупаю разобранную мебель весь крепеж находится в отдельном пакетике. :)
#12 [ЕСТЬ РЕШЕНИЕ] instant 2.0 структура папок 6 сентября 2012 в 12:40

это облегчит жизнь и разработчикам компонент и обычным пользователям

kir
Чем именно облегчит, можете аргументировать?
#13 InstantCMS нас связала... 5 сентября 2012 в 14:48
#14 [ЕСТЬ РЕШЕНИЕ] Саппорт (страница) 29 августа 2012 в 12:57
Создать статью с адресом /support.html
#15 [ЕСТЬ РЕШЕНИЕ] где взять эмулятор Android для Windows ? 24 августа 2012 в 12:39
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.