cotonti.com : Предлагаю выровнить все поля форм https://www.cotonti.com Laatste forum onderwerpen Cotonti en Wed, 24 Dec 2025 22:45:29 -0000 medar
Киландор просто тебя не понял - не надо было, наверное, 4 варианта голосования делать.

Короче, пис, проехали, всё хорошо.]]>
Thu, 22 Jan 2009 04:27:49 -0000
Trustmaster Thu, 22 Jan 2009 04:16:01 -0000 Dayver
Ну вот уже большинство есть :-))]]>
Thu, 22 Jan 2009 04:08:48 -0000
Trustmaster Thu, 22 Jan 2009 04:05:19 -0000 Dayver
Dayver:
Координатор в лице Trustmaster'а предложил альтернативный вариант, который должен устроить всех, суть которого в том, что бы файлы дублировать (одна копия в папке плагина, со всеми тегами доступными для этого тпл, вторая копия в папке со скином, адаптированная под скин).
Если не понятно написал поясняю:
Взять за пример плуг whosonline. После его правки в тпл файле стали доступны дополнительные теги выводящие на свет божий инфу о возрасте, местоположении, номер аськи и т.д. вообщем все что можно выжать из таблицы пользователей. Вот если делать методом Trustmaster'а(Ломби) то файл тпл который будет лежать в папке с плугом может содержать все возможные теги(что будет наглядным примером всех возможностей плуга) а тот тпл файл что в скине только те которые возьмутся за общепринятые и таким образом что бы они вписывались в дизайн....ибо если выводить всю эту инфу таблица становится слишком широкой. Из этого следует что два файла уже не являются копиями. А исходя из приоритета обработки тпл файлов(что Trustmaster уже не однократно пояснил) проинклудится именно тот тпл что в папке скина поэтому тот что в папке с плугом лежит(полный тегов и не вписывающийся в текущий дизайн) из-за нисшего приоритета не будет обработан.

Вообщем текущий результат голосования показивает лишь непонимание сути проблемы]]>
Thu, 22 Jan 2009 03:14:29 -0000
Sergeich Thu, 22 Jan 2009 03:00:38 -0000 Trustmaster Thu, 22 Jan 2009 02:54:44 -0000 medar Один только момент.

Если они одинаковы, лучше пусть будет тот, что в папке плагина.
Логичнее сделать наоборот - если в папке скина находится tpl плагина, то учитывать прежде всего нужно его.

Например - юзер поставил продвинутый tpl какого-то плагина себе в скин. Смотрит изменения - а изменений нет. Он в хелп/на форум - а там написано "удалите tpl в папке плагина, не допускайте дубликатов". "Ерш твою медь" говорит юзер и идет искать папку плагина. Находит, удаляет. Потом в какой-то момент скин ему надоедает и он меняет его другой (или, при наличии нескольких скинов, какой-то юзер на сайте захочет поменять себе оный). Тут же плагин с апгрейженным tpl перестает отображаться. "Ерш твою медь" говорит юзер и опять в хелп/на форум. Затем ищет дистрибутив плагина и восстанавливает дефолтный tpl в плагине. И в этот момент, кстати, возвращается к дефолтному отображению плагин у проапгрейженного скина (если на сайте используется несколько скинов). Юзер идет на форум и говорит много разных грубых слов.

Чтобы избежать этих проблем, приоритет выбора tpl нужно оставить за tpl в папке скина, а не плагина. И пусть себе дублируются на здоровье.]]>
Thu, 22 Jan 2009 02:14:53 -0000
Ratibor # Sergeich : Есть предложение создать две дополнительные подпапки: в первой лежат административные шаблоны (я смотрю их уже много), во второй лежат шаблоны плагинов, в основной же папке остаются базовые шаблоны. Хорошая идея.
В любом случае желательно держать все шаблоны в одной папке, кстати это так же касается безопасности.
Не всегда скинмейкер и админ - это одно и тоже лицо.
А так админ откроет доступ только к папке скина и пусть себе скинмейкер там ковыряется и нечего ему суваться в другие папки.]]>
Thu, 22 Jan 2009 01:51:14 -0000
Trustmaster
Может вы кое-что не поняли: не надо дублировать шаблоны. Если они одинаковы, лучше пусть будет тот, что в папке плагина. В скин шаблон кладется, если в нем нужно что-то поменять под этот скин.]]>
Thu, 22 Jan 2009 01:16:23 -0000
Sergeich опросе что написал Киландор. Переведите пожалуйста на человеческом языке, а то я нюансы при автопереводе не уловил. Почему не принимается вариант Трастмастера, он ведь наиболее демократичный и никакой путанницы не будет: есть тпл плагина в скине - обрабатывается, нет - обрабатывается стандартный из папки плагина. Таким образом и скинмейкеры довольны (не нужно скакать по папкам) и обычные админы не увидят ошибок при установке нового плагина, всё заработает из коробки.

Я уже даже вижу новое направление приложения творческих сил масс - создание навороченных тпл-файлов для различных плагинов. Это не так сложно и долго, как создание полноценного скина, а результат может быть очень даже интересным и востребованым. Главное идею преподать правильно :)]]>
Thu, 22 Jan 2009 00:13:32 -0000
Dayver # Sergeich : Кстати, по поводу структуры шаблонов в папке скина. Есть предложение создать две дополнительные подпапки: в первой лежат административные шаблоны (я смотрю их уже много), во второй лежат шаблоны плагинов, в основной же папке остаются базовые шаблоны.

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

Всё это слегка упорядочит файлы скина и не будет отпугивать неподготовленного скинмейкера. Согласитесь, что после джумлы с парой файлов в скине россыпь файл.tpl пугает :)

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

# Sergeich : ...административные шаблоны (я смотрю их уже много)....
А будет еще больше]]>
Thu, 22 Jan 2009 00:06:15 -0000
medar По поводу того, где будут tpl плагинов - это надо подумать.. Но предложение их дублировать выглядит логичным и удовлетворит всех.]]> Thu, 22 Jan 2009 00:02:08 -0000 Sergeich
Для создания простого скина (коих будет и есть абсолютное большинство) достаточно отредактировать базовые шаблоны, для более тонкой проработки можно поиграться с шаблонами плагинов, а административные шаблоны будут трогаться раз в год да и то только такими извращенцами как я :).

Всё это слегка упорядочит файлы скина и не будет отпугивать неподготовленного скинмейкера. Согласитесь, что после джумлы с парой файлов в скине россыпь файл.tpl пугает :)]]>
Thu, 22 Jan 2009 00:02:04 -0000
Dayver Есть две позиции на метод размещения тпл файлов
1.В папке скина
2.В папке с плугом

У сторонников первой позиции, вот какие аргументы в свою сторону:
  • Файлы должны лежать в той папке, для чего она предназначена (рисунки должны быть в папке с рисунками, системные - в папке системс, файлы оформления(tpl) в папке скина). В данном контексте речь идет о плагинах из стандартной поставки и их файлах оформления.
  • Этот метод так же упрощает работу скинмейкерам. Ибо если скинмейкер хочет сделать свой дизайн он, как правило, возьмет за основу стандартный скин (в данном случае sed-light), а значит, ему не придется перелопачивать папки с плагинами с целью поиска частичек дизайна

Сторонники второго метода не привели ни одного четкого аргумента (я так думаю)
  • medar:
    Меня 100 tpl файлов в папке скина как-то не очень возбуждают :)
  • esclkm:
    А еще это хороший тон в плане адаптирования плагинов с седа - так как сразу никто е будет кричать "ой я не нашел темплей, ой не существует файл"

Координатор в лице Trustmaster'а предложил альтернативный вариант, который должен устроить всех, суть которого в том, что бы файлы дублировать (одна копия в папке плагина, со всеми тегами доступными для этого тпл, вторая копия в папке со скином, адаптированная под скин). Думаю и у этой идеи найдутся противники, но.
Но, несмотря на это пришёл Kilandor и сделал по своему. И где здесь демократия? Посему создается англоязычный топик-опрос по результатам которого (если конечно в нем возьмут участие не 4-5 человек) принятое решение и будет реализованно.

Через некоторое время

Что и требовалось доказать. Kilandor пришел и сказал "Так надо"..... а из аргументов все то же "это хороший тон"..... кто бы ему корректно передал(на англ) позицию и аргументы другой стороны.]]>
Wo, 21 Jan 2009 23:42:45 -0000
Trustmaster [list=1]
  • Простейший, кладется в папку плагина и служит заготовкой для шаблонов с рюшечками.
  • Под скин делается шаблон с учетом его особенностей и кладется в папку скина.
  • ]]>
    Wo, 21 Jan 2009 20:29:45 -0000
    Dayver Wo, 21 Jan 2009 05:46:38 -0000 esclkm А еще это хороший тон в плане адаптирования плагинов с седа - так как сразу никто е будет кричать "ой я не нашел темплей, ой не существует файл"]]> Wo, 21 Jan 2009 05:11:04 -0000 Sergeich Wo, 21 Jan 2009 02:28:32 -0000 Trustmaster Wo, 21 Jan 2009 02:26:46 -0000 Dayver # Sergeich : И как тогда редактировать скин, это же с ума сойдёшь рыскать по всем папкам и править что-то.
    На все 100 % согласен потому и делаю так как делаю....все в папку скина]]>
    Wo, 21 Jan 2009 01:33:33 -0000
    Sergeich Wo, 21 Jan 2009 01:19:49 -0000 esclkm # medar : Делать все инпуты одной длины, мне кажется не нужно. Нужен стандартизованный движковый css, для длинных и коротких инпутов, для таблиц и т.п. элементов. Сделать списочек и рекомендовать к включению в каждый скин. Плюс туда добавить css-reset какой-нибудь грамотный.
    грамматное и удобное решение я с ним согласен во многом)
    # medar : А переносить все в tpl.. не знаю, нужно ли. Меня 100 tpl файлов в папке скина как-то не очень возбуждают :)
    а меня девушки возбуждают) а по сабжу - я бы все темплейты плагинов (кроме News - историческая точка зрения) ложил бы в папочки с плагинами а не со скином.
    меньше файлов - лучше усвояемость и пнимаемость процесса]]>
    Wo, 21 Jan 2009 00:26:38 -0000
    medar Более того, если в конец файла дописать
    input { width: 100px !important; }
    то все инпуты будут одного размера, неважно, какие бы длины им не задавались ранее, при помощи css или в самом html.

    Делать все инпуты одной длины, мне кажется не нужно. Нужен стандартизованный движковый css, для длинных и коротких инпутов, для таблиц и т.п. элементов. Сделать списочек и рекомендовать к включению в каждый скин. Плюс туда добавить css-reset какой-нибудь грамотный.

    А переносить все в tpl.. не знаю, нужно ли. Меня 100 tpl файлов в папке скина как-то не очень возбуждают :)]]>
    Di, 20 Jan 2009 22:22:27 -0000
    Trustmaster # Sergeich : Согласен. A размером поля можно рулить через CSS? Я что-то никогда не задавался этим вопросом :)
    Не можно, а нужно. Внешний вид вообще рекомендуется контролировать исключительно в CSS.]]>
    Di, 20 Jan 2009 21:37:15 -0000
    Dayver # medar : Поиском пройтись по system, найти где формируется html , все что можно оформить в css и задокументировать..
    После выхода релиза 1 февраля продолжу вынос html из php. Так что не за горами времена что все можно будет править в tpl]]>
    Di, 20 Jan 2009 20:35:47 -0000
    Sergeich Di, 20 Jan 2009 19:29:01 -0000 medar Поиском пройтись по system, найти где формируется html , все что можно оформить в css и задокументировать..]]> Di, 20 Jan 2009 18:32:27 -0000 Sergeich Di, 20 Jan 2009 17:39:13 -0000