Page 1 of 1

Идея по созданию помощника для cmsms

Posted: Tue Sep 01, 2009 4:19 pm
by von-hamster
После создания большого количества сайтов на этой системе появилась идея создать небольшое расширение для редактора шаблонов (всех видов) и глобальных блоков.

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

Примерно то, что я имею ввиду (первая тестовая версия с пятеркой тегов) находится здесь:
http://von-hamster.ru/snipets/test.htm

Реализовано с использованием jquery, основной скрипт сжат при помощи yuicompressor.

Не работает почему-то пока в IE, в FF и opera - вроде работает.

Так-же пока не знаю как подключать. Варианты следующие:
1. модуль - незнаю, есть ли возможность выхватить форму, чтобы добавить к ней помощника.
2. ядро - подключить просто, но в этом случае нужно связываться с разработчиками, чтобы они, если конечно захотят, внедрили и обновляли.



Интересуют следующие вопросы:
1. стоит ли продолжать это делать
2. есть ли какие идеи по поводу развития/оформления/работы скрипта
3. Есть ли желающие помочь мне (при необходимости переложу в svn открою доступ)

Re: Идея по созданию помощника для cmsms

Posted: Fri Sep 04, 2009 7:25 pm
by seventh
Я поддерживаю идею. Помог бы с удовольствием, да не умею. :)

Re: Идея по созданию помощника для cmsms

Posted: Sun Sep 06, 2009 4:58 am
by von-hamster
Не обязательно помогать программированием:
Нужны идеи (какие теги включить, что они должны делать)
Дизайн (как отображать)
Тестирование (поиск ошибок)

Re: Идея по созданию помощника для cmsms

Posted: Sat Sep 12, 2009 1:29 pm
by seventh
По оформлению, можно сказать что-то внятное, только определившись с объёмом более-менее.
Мой уровень познаний пока не даёт представить  полноту  всех возможности.

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

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

В идеале, конечно, если по принципу того как работают подсказки во флеше в AS-панели - то было бы очень круто

PS  в дизайне готов участвовать

Re: Идея по созданию помощника для cmsms

Posted: Mon Sep 14, 2009 9:05 pm
by ZYV
Я думаю начать надо с разговора с разработчиками... А то этой отличной идее будет уготована классическая судьба - потонет в горах макулатуры форума.

Re: Идея по созданию помощника для cmsms

Posted: Sun Oct 04, 2009 1:43 am
by m00nk
1. стоит ли продолжать это делать
Если вы большинство шаблонов делаете прямо в броузере, то наверное стоит. Если же используете текстовый редактор, то проще в редакторе сниппетов/макросов для этого дела насоздавать. Или я не о том?
2. есть ли какие идеи по поводу развития/оформления/работы скрипта
Меню нужно горизонтальное с выпадающими подменюшками, желательно не более двух уровней. И без анимации - оно, конечно, симпатично, но в работе утомляет.
Лично меня очень интересует Смарти. Сейчас чтобы что-то сделать я вынужден открывать рабочие примеры, выискивать там логику и смотреть правописание. И постоянно происходит озарение на тему - "а вот оно как можно"
Если кому нужно, могу выложить полную доку по смарти на русском в PDF.

Re: Идея по созданию помощника для cmsms

Posted: Sun Oct 04, 2009 5:55 am
by SergeV
m00nk wrote: Если кому нужно, могу выложить полную доку по смарти на русском в PDF.
Это чем-то отличается от доков на оф. сайте смарти http://www.smarty.net/manual/ru/ ???

Re: Идея по созданию помощника для cmsms

Posted: Sun Oct 04, 2009 6:49 am
by m00nk
Думаю нет. Просто оффлайновый вариант.

Re: Идея по созданию помощника для cmsms

Posted: Sun Oct 04, 2009 4:59 pm
by SergeV
Тогда если можно, выложите PDF вариант.

Re: Идея по созданию помощника для cmsms

Posted: Sun Oct 04, 2009 5:32 pm
by m00nk
Сейчас глянул на офф сайт и нашел страницу, егде выложены все существующие варианты документаций на разных языках. Все неаходится тут: http://www.smarty.net/download-docs.php

Прямая ссылка на PDF: http://www.smarty.net/distributions/manual/ru/Smarty-2.6.14-docs.pdf
Прямая ссылка на CHM: http://www.smarty.net/distributions/manual/ru/Smarty-2.6.7-docs.chm