Forums / National / Russian / Новый скин админки

medar
#1 2011-07-07 11:43

Залил на гитхаб предварительный новый вариант админки. Она сейчас существует в отдельной ветке, которая называется new_adminarea. Скачать дистрибутив с новой админкой можно здесь: https://github.com/Cotonti/Cotonti/tree/new_adminarea .

Со времён LDU админка не претерпевала бОльших изменений. Viva la revolution ! :)

Работа еще не закончена, нужно подправить мелкие моменты, коих еще много, но общее представление уже можно составить. Говорите, что убрать, что прибавить, как оно вообще в целом.

PS CKEditor у меня на cotonti.com то работает, то отваливается, независимо от браузера. Firebug рапортует на наличие ошибок в js, начинает с jquery star rating plugin.

rangjungyeshe.ru

Dit bericht is bewerkt door medar (2011-07-09 08:56, 12 jaren ago)
esclkm
#2 2011-07-07 16:15
ощущения сопрные... возможно изза неправильной сборки скина в ff и огромного недостатка ланг строк для текущей ветки. хотя идея с большими картинками - УРА! да и кнопкочки симпотные. крайне не хватает заголовка сайта - с переходом к сайту
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
medar
#3 2011-07-07 16:43
Да, ланг надо будет поправить - "Производительность" вылезает за бокс, но вот на что это слово поменять ? Кроме выездов текста за боксы, как именно скин в ff неправильно отображается ?

Главная страница слегка преображается, если включен плагин Hits. В будущем можно предусмотреть там тэги, в которых будут выводиться виджеты плагина-счетчика - заходы сегодня/вчера, динамика и т.п.
rangjungyeshe.ru
esclkm
#4 2011-07-08 20:31
пишу ответы из той темы в эту так как это правильнее
>>Я думаю, её надо сделать дефолтной в следующем релизе, чтобы существующий лду-шный ужас людям не показывать больше.
это правильно! но надо полное одобрение всей агитбригадой! ведь имхо помимо косметики надо реализовать качество. И надо учитывать что тот скин делал корт - и просто из уважения к автору стоит - удостоверится в его согласии что текущий скин лучше. ( я считаю что лучше)


>>Я имел в виду наоборот: при обновлении движка своя тема админки затрётся. Хранить лучше в /themes, по сути в таких темах будет только папка themes/имя_темы/admin.
А может: themes/admin/имя_темы. - так как обычная тема не обязана содержать всю админку... имхо
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты

Dit bericht is bewerkt door esclkm (2011-07-08 21:38, 12 jaren ago)
Kort
#5 2011-07-08 21:13
Я думаю что пока ничего революционного в этой теме нет, и до включения ее в релиз далеко. Если посмотреть в html- и css-код, то это довольно мудреный микс, в котором разобраться может только автор. Технически революция возможна только в хедере и футере -- зачем же лезть в середину? Во-вторых, в релизе всегда должна присутствовать model theme как для основного оформления, так и для бэкенда. Мы сейчас, например, уже реализуем пилотный сайт на Генуе, для которого франтенд и бэкенд по оформлению разнесены. И уж Сиена строится по каркасному принципу не только со стороны кодинга, но и со стороны верстки и оформления. Но это возможно только при наличии (и сохранении) лаконичной "стартовой" темы -- по принципу Nemesis, (которая энд-юзерам тоже, похоже, кажется ldu-ужасом). Если говорить о готовом "приглядном" бэкенде, имеет смысл сперва подготовить для обсуждения psd-макет, который я бы с удовольствием заверстал (или помог заверстать) в полноценную тему. Да, критика касается чисто технических моментов. Усилия по скинизации и "одружествлению" интерфейса -- это лучшее, что можно сделать для популяризации фрэймворка.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
medar
#6 2011-07-09 06:03

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

Микс только в css, из классов css-фреймворка котонти и новых классов, он просто не причесан, так удобнее, видеть что было и что добавилось. А в html где "мудреный микс" ? Кнопки в extensions , которые я вписал в tpl, а не в ресурсы ? Имхо, это правильно, юзать ресурсы в tpl не нужно, если есть скинабельность. Больше ничего принципиально страшного в середине нет, по крайней мере сложность разбора точно не выше чем в оригинальной теме.

 Во-вторых, в релизе всегда должна присутствовать model theme как для основного оформления, так и для бэкенда.

Имхо, этого совершенно не нужно. Остальные CMS прекрасно живут с админкой, построенной по отдельному дизайну. Взять вордпресс, например. И более того, это правильно, ибо задачи у фронтэнда и бэкенда разные, и дизайн, который должен эти задачи решать - тоже.

И, кстати, существующая админка - она не лаконичная. Она мегаперегруженная и дублированная в массе мест. Собственно, solo полгода назад все прекрасно описал.

Если говорить о готовом "приглядном" бэкенде, имеет смысл сперва подготовить для обсуждения psd-макет, который я бы с удовольствием заверстал (или помог заверстать) в полноценную тему.

Движок фактически при смерти. Я полез смотреть, что про cotonti пишут в твиттере, и сразу напоролся на http://twitter.com/#!/rohanXm/status/87619500106719233 Действительно, новичку проще взять вордпресс, друпал или джумлу, для которых есть масса плагинов и такие великолепные скины, которых у котонти не будет никогда, а бывалому проще взять фреймворк, коих сейчас масса и все как на подбор изумительные - CodeIgniter2 с минимальным уровнем вхождения, понятный после 5 минут чтения документации, Kohana с HMVC и очень гибкой модульностью, Yii с массой решений из коробки и огромным русским комьюнити. Я уже молчу про Джангу и Ruby On Rails.  Котонти, которая типа фреймворк, какие плюсы дает разрабтчику ? Страницы есть ? Этот функционал пишется максимум за день на любом фреймворке. Форум ? А что мешает подключить любой форум, написав за день же сквозную авторизацию ? Зато: документации - нет, комьюнити - слабое, скинов - нет, плагинов - нет. Шаблонизация - своя, с массой ограничений (хотя, безусловно, среди других CMS у нас шаблонизация отличная, со времен базового xTemplate мы далеко шагнули вперед, спасибо Трастмастеру).

Я к тому, что если делать - надо делать что-то срочно и быстро. Нет времени на psd (тем более что я не умею рисовать дизайны, мне гораздо проще их сразу верстать в html). У меня относительно немного времени, пока на остальных рабочих фронтах затишье, я хочу сделать максимум полезного для движка, с которого у меня началось знакомство с php и который мне открыл просторы веб-кодинга. 

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

Added 3 hours later:

Добавил скинабельность - параметр $cfg['defaultadmintheme'] в конфиге. Если не определен, выставляется 'default' - старая админка. Единственно что в старой админке отсутствуют большие кнопки верхнего меню Pages и Forums - так как меню генерируется в php, я убрал их генерацию и думаю, никто не почувствует себя ущемленным без них, так как настройки, к которым эти кнопки ведут, дублируются в трех местах и не являются тем, что нужно менять или видеть каждый день.
В остальном старая админка та же.

rangjungyeshe.ru

Dit bericht is bewerkt door medar (2011-07-09 09:04, 12 jaren ago)
Sergey
#7 2011-07-09 19:17
#30144 medar:

Если говорить о готовом "приглядном" бэкенде, имеет смысл сперва подготовить для обсуждения psd-макет, который я бы с удовольствием заверстал (или помог заверстать) в полноценную тему.

Движок фактически при смерти. Я полез смотреть, что про cotonti пишут в твиттере, и сразу напоролся на http://twitter.com/#!/rohanXm/status/87619500106719233 Действительно, новичку проще взять вордпресс, друпал или джумлу, для которых есть масса плагинов и такие великолепные скины, которых у котонти не будет никогда, а бывалому проще взять фреймворк, коих сейчас масса и все как на подбор изумительные - CodeIgniter2 с минимальным уровнем вхождения, понятный после 5 минут чтения документации, Kohana с HMVC и очень гибкой модульностью, Yii с массой решений из коробки и огромным русским комьюнити. Я уже молчу про Джангу и Ruby On Rails.  Котонти, которая типа фреймворк, какие плюсы дает разрабтчику ? Страницы есть ? Этот функционал пишется максимум за день на любом фреймворке. Форум ? А что мешает подключить любой форум, написав за день же сквозную авторизацию ? Зато: документации - нет, комьюнити - слабое, скинов - нет, плагинов - нет. Шаблонизация - своя, с массой ограничений (хотя, безусловно, среди других CMS у нас шаблонизация отличная, со времен базового xTemplate мы далеко шагнули вперед, спасибо Трастмастеру).

Ну не надо так грустно, хотя информация несколько "секретная" но страницы (мои) уже имеют фичи http://www.cotonti.com/datas/users/mobi-x_205.png
Что касаемо Yii ну так есть http://flowplayer.org/tools/demos/index.html или http://layout.jquery-dev.net/demos.cfm ничуть не хуже, да и входят в jQuery. По крайней мере свой новый страничный модуль я спроектировал под использование этими  плагинами. Как вы можете видеть на картинве, есть эмулятор под мобильник. Но работы еще много. Это подробнейшая документация, тесты, учебные примеры ...многое, очень многое уже сделано. Что касаемо таксономии, то я уже в прошлом (вроде) году выкладывал описание плагина. Он создавался как "ответ".
www.cotonti.mobi
esclkm
#8 2011-07-09 21:20

смотрел рассматривал имею замечания:

= тема админки - я понимаю что мы родом из ЛДУ  -но темы помещать в папку системы крайне некорректно. Там ядро -его не трожь  - именно поэтому и ланги были вытеснены из основной папки двига

= админке не поможет ни один скин - пока мы ее не сможем нарисовать дерево админки - так как помимо дублирования ссылок - они строят совершенно не верное дерево очень часто. - а у нас не дерево - а старый шиповник

 

Добавлено 10 часов спустя:

= разработка админки должна вестись с учетом того что юзеры никогда не станут править ее темплейты

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

Dit bericht is bewerkt door esclkm (2011-07-10 07:33, 12 jaren ago)
Azazello
#9 2011-07-11 08:55

Дабы велосипед не изобретать, можно готовый шаблон админки купить и прикрутить, раз  на всегда. Вполне достойные и симпатичные есть. Ценник от 10 баксов - по божески. (не реклама)

 

 

medar
#10 2011-07-11 09:18

Я думал над этим, но для публичной CMS там надо покупать эксклюзивные права (мы ведь распространением будем заниматься, а не для какого-то одного проекта покупаем), а это уже не 10-20 баксов, а трехзначная сумма. Хотя этот вопрос надо уточнить.

rangjungyeshe.ru
Azazello
#11 2011-07-11 10:03

Почитал лицензию и если я правильно понял, то нам подходит та, которая предназначена для продуктов "не коммерческого использования". Движок бесплатен, а посему цена от 10$.

terracota
#12 2011-07-11 10:38

Ребятушки, не надо ничего покупать.
Я скоро доделаю свой скин для админки. 
Уйдет в сообщество — мне не жалко.

Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.