Foren / National / Russian / Стандартные шаблоны скинов

и замена некоторых тегов

Sergeich
#1 22. Dezember 2008, 04:53
Есть предложение к шаблонщикам (дизайнерам :) ), переделать стандартные шаблоны, которые редко подвергаются изменению(создание и редактирование страниц, профиль юзера, регистрация и авторизация). Мне никогда не нравилось, как они реализованы в ЛДУ(Сед), собственно, в своих шаблонах я их повсеместно полностью переделывал избавляясь от таблиц. Предлагаю в котонти сразу их переделать на современный лад, чтобы будущие скины имели некоторые общие черты.

Также есть мысль повсеместно заменить тег NNNN_TITLE на NNNN_BREADCRUMB, ибо это логически правильно т.к. NNNN_TITLE и есть эти самые крошки и к заголовку никакого отношения не имеет.
esclkm
#2 22. Dezember 2008, 05:57
а я бы немного изменил функцию sed_skinfile - зачем надо часть про plugin.standalone.'.$base.'.tpl'

зачем этот стэндэлон? для одного плагина где это можно как нечего делатьпереименовать?

а эта часть
cfg['defaultskin
может рациональнее сначала проверить не однинаковые ли стандартный скин и используемый?

В остальном очень согласен с сергеичем.
но в половине темплейтов они очень рациональны. Правда в части например user.details используется весма не стиль вэб2точка0 расплоложение элеменов. ( профото забитое в самом низу.)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#3 22. Dezember 2008, 06:23
esclkm:
а я бы немного изменил функцию sed_skinfile - зачем надо часть про plugin.standalone.'.$base.'.tpl'
зачем этот стэндэлон? для одного плагина где это можно как нечего делатьпереименовать?
Обратная совместимость, ничего более.

esclkm:
а эта часть
cfg['defaultskin
может рациональнее сначала проверить не однинаковые ли стандартный скин и используемый?
Это не нужно, потому что в этом случае все равно сработают первые условия. Выглядит не очень красиво, но глубина ветвления меньше.

В остальном скажу так: надо разрабатывать технический стандарт для скинов и дефолтный скин в том числе. Для этого нужен четкий упорядоченный список требований, а также человек, который бы занялся как оформлением стандарта, так и воплощением его в жизнь. Я, честно говоря, пока что-то таких специалистов по шаблонам не вижу, кроме Aza, но у него со временем совершенно никак.

Как говорится, "ищу человека".
May the Source be with you!
esclkm
#4 22. Dezember 2008, 08:11
давайте напишем требования.. или создадим топик.. класса какие требования вы предъявляете к скину - чтобы сформировать представления.

про обратную совместимость - вопрос спорный -уже часть плагинов ее не поддерживают: например плагин userpages - ее не поддержавиет - там проблема с обращением к базе - исправил в 1 секунду - но на 125 версии все оки.
поэтому тут тоже от одного плагина ничего не убавится.
потому что как я себе представляю - даже функции будут по другому называться.
я же не думаю, что уважающий себя движок cotonti будет иметь функции с префиксом sed ?
Поэтому предлагаю сразу начать оформлять большой и больной раздел - правила трансформации плагинов для cotonti.

(p.s. подсвечивающиеся линки не сильно к лицу сайта - а высказать хотелось это в какой либо структур наподобие мини чата - после того как додумаю user pages - просто у меня проблемы с пониманием библиотеки jquery - мне надо обращение по клику по оределенному компоненту и способы по номеру дива - но ничего я это решу)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#5 22. Dezember 2008, 15:01
userpages с аяксом уже делает dayver
May the Source be with you!
esclkm
#6 22. Dezember 2008, 23:51
хм не слывшал) значит пускай сделает) без аякса с пажинацией у меня есть
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
medar
#7 23. Dezember 2008, 01:10
Trustmaster:
В остальном скажу так: надо разрабатывать технический стандарт для скинов и дефолтный скин в том числе. Для этого нужен четкий упорядоченный список требований, а также человек, который бы занялся как оформлением стандарта, так и воплощением его в жизнь. Я, честно говоря, пока что-то таких специалистов по шаблонам не вижу, кроме Aza, но у него со временем совершенно никак.
Я сейчас как раз верстаю скин для нового сайта, если будет время, хочу таки навести порядок в css во внутренних страницах и подготовить мануал на эту тему.
rangjungyeshe.ru
Dayver
#8 23. Dezember 2008, 19:33
# Trustmaster : userpages с аяксом уже делает dayver
Уже сделал и залили в бранч.

А теперь вопрос к Вам стоит ли его включать в коробочную версию?
Pavlo Tkachenko aka Dayver
esclkm
#9 23. Dezember 2008, 22:46
считаю что надо.
но в исталятре затем должна быть штука - чтобы на уровне инстала установить необходимые плагины.

поясняю свое мнение мы формируем : после то как зайдем на сайт движка, а затем во время установки и в конце концов во время первого запуска двигателя.

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

Dieser Beitrag wurde von esclkm (am 23. Dezember 2008, 22:53, vor 15 Jahre) bearbeitet
Trustmaster
#10 24. Dezember 2008, 00:01
Шаблоны тоже инсталлятор будет редактировать? Вставлять в нужные места скина нужные тэги? Тогда цены нет такому инсталлятору!
May the Source be with you!
Dayver
#11 24. Dezember 2008, 01:29
# Dayver :
# Trustmaster :userpages с аяксом уже делает dayver

Уже сделал и залили в бранч.

А теперь вопрос к Вам стоит ли его включать в коробочную версию?

Извиняюсь, но ошибся, я сделал аякс пагинацию (и залил в branches) в плуге userlatestposts, а вы говорите про userpages (немного перепутал плуги меж собою) и только сейчас это заметил. Но ничего, поскольку они похожи, то на переделку userpages много времени не потрачу.

PS Вопрос, а не объединить ли эти плуги в одно целое?
Pavlo Tkachenko aka Dayver
esclkm
#12 24. Dezember 2008, 02:18
Можно в целом, но надо еще будет комментарии к этому плугу добавить. Дайвер добавьпажинацию.к моему плагину а я добавлю шаблонизацию к ктвоему потом склеим)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Dayver
#13 24. Dezember 2008, 02:32
Та я уже оба доделываю.....глянь личку
Pavlo Tkachenko aka Dayver
NovoKain
#14 24. Dezember 2008, 15:18
]А теперь вопрос к Вам стоит ли его включать в коробочную версию?[/quote:
Я считаю что в коробочную версию нужно включать все плагины которые юудут использоватся на половине сайтов. Те кто хочет извлечь из Котонти минимум функционала сами в состоянии убрать лишнее. А включение маленьких но полезных плагинов в коробку упростит распостраниение скинов (не нужно будет пихать в архив со скином каталог plugins в большинстве случаев)
[quote=]считаю что надо.
но в исталятре затем должна быть штука - чтобы на уровне инстала установить необходимые плагины.
Это слишком незначительные плагины что бы на этапе установке существовал выбор устанавливать или нет их. Такая возможность думаю актуальна для более глобальных плагинов типа галереи :)
Sergeich
#15 24. Dezember 2008, 15:25
Куда-то не туда понесло разговор, давайте плагинами эту тему не будет грузить, здесь вопросы нужно решать по скинам и тегам, а плагины в другую ветку.