Foren / National / Russian / Предлагаю выровнить все поля форм

ErsteVorherige12

Sergeich
#16 22. Januar 2009, 00:02
Кстати, по поводу структуры шаблонов в папке скина. Есть предложение создать две дополнительные подпапки: в первой лежат административные шаблоны (я смотрю их уже много), во второй лежат шаблоны плагинов, в основной же папке остаются базовые шаблоны.

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

Всё это слегка упорядочит файлы скина и не будет отпугивать неподготовленного скинмейкера. Согласитесь, что после джумлы с парой файлов в скине россыпь файл.tpl пугает :)
medar
#17 22. Januar 2009, 00:02
Я имел в виду не tpl плагинов, а tpl всей мелочи, вынутой из движка.
По поводу того, где будут tpl плагинов - это надо подумать.. Но предложение их дублировать выглядит логичным и удовлетворит всех.
rangjungyeshe.ru
Dayver
#18 22. Januar 2009, 00:06
# Sergeich : Кстати, по поводу структуры шаблонов в папке скина. Есть предложение создать две дополнительные подпапки: в первой лежат административные шаблоны (я смотрю их уже много), во второй лежат шаблоны плагинов, в основной же папке остаются базовые шаблоны.

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

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

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

# Sergeich : ...административные шаблоны (я смотрю их уже много)....
А будет еще больше
Pavlo Tkachenko aka Dayver

Dieser Beitrag wurde von Dayver (am 22. Januar 2009, 00:15, vor 15 Jahre) bearbeitet
Sergeich
#19 22. Januar 2009, 00:13
Я не до конца понял в опросе что написал Киландор. Переведите пожалуйста на человеческом языке, а то я нюансы при автопереводе не уловил. Почему не принимается вариант Трастмастера, он ведь наиболее демократичный и никакой путанницы не будет: есть тпл плагина в скине - обрабатывается, нет - обрабатывается стандартный из папки плагина. Таким образом и скинмейкеры довольны (не нужно скакать по папкам) и обычные админы не увидят ошибок при установке нового плагина, всё заработает из коробки.

Я уже даже вижу новое направление приложения творческих сил масс - создание навороченных тпл-файлов для различных плагинов. Это не так сложно и долго, как создание полноценного скина, а результат может быть очень даже интересным и востребованым. Главное идею преподать правильно :)
Trustmaster
#20 22. Januar 2009, 01:16
Вообще-то это даже не моя идея, это придумал Ломби, исходя из большого опыта скиноводства. И реализовано это уже довольно давно.

Может вы кое-что не поняли: не надо дублировать шаблоны. Если они одинаковы, лучше пусть будет тот, что в папке плагина. В скин шаблон кладется, если в нем нужно что-то поменять под этот скин.
May the Source be with you!
Ratibor
#21 22. Januar 2009, 01:51
# Sergeich : Есть предложение создать две дополнительные подпапки: в первой лежат административные шаблоны (я смотрю их уже много), во второй лежат шаблоны плагинов, в основной же папке остаются базовые шаблоны.
Хорошая идея.
В любом случае желательно держать все шаблоны в одной папке, кстати это так же касается безопасности.
Не всегда скинмейкер и админ - это одно и тоже лицо.
А так админ откроет доступ только к папке скина и пусть себе скинмейкер там ковыряется и нечего ему суваться в другие папки.
Не задавай глупых вопросов, не услышишь вранья.
medar
#22 22. Januar 2009, 02:14
Ну вот, разобрались, оказывается, все правильно было сделано с самого начала.
Один только момент.

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

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

Чтобы избежать этих проблем, приоритет выбора tpl нужно оставить за tpl в папке скина, а не плагина. И пусть себе дублируются на здоровье.
rangjungyeshe.ru
Trustmaster
#23 22. Januar 2009, 02:54
Так и сделано. Читайте внимательно. У меня заканчивается терпение.
May the Source be with you!
Sergeich
#24 22. Januar 2009, 03:00
А я тогда не понял, о чём весь сыр-бор? :)
Dayver
#25 22. Januar 2009, 03:14
Мой пост тоже кстати читали не внимательно. Под вариантом Trustmaster'а я четко написал что в две папки кладутся не абсольютные копии, а разные:
Dayver:
Координатор в лице Trustmaster'а предложил альтернативный вариант, который должен устроить всех, суть которого в том, что бы файлы дублировать (одна копия в папке плагина, со всеми тегами доступными для этого тпл, вторая копия в папке со скином, адаптированная под скин).
Если не понятно написал поясняю:
Взять за пример плуг whosonline. После его правки в тпл файле стали доступны дополнительные теги выводящие на свет божий инфу о возрасте, местоположении, номер аськи и т.д. вообщем все что можно выжать из таблицы пользователей. Вот если делать методом Trustmaster'а(Ломби) то файл тпл который будет лежать в папке с плугом может содержать все возможные теги(что будет наглядным примером всех возможностей плуга) а тот тпл файл что в скине только те которые возьмутся за общепринятые и таким образом что бы они вписывались в дизайн....ибо если выводить всю эту инфу таблица становится слишком широкой. Из этого следует что два файла уже не являются копиями. А исходя из приоритета обработки тпл файлов(что Trustmaster уже не однократно пояснил) проинклудится именно тот тпл что в папке скина поэтому тот что в папке с плугом лежит(полный тегов и не вписывающийся в текущий дизайн) из-за нисшего приоритета не будет обработан.

Вообщем текущий результат голосования показивает лишь непонимание сути проблемы
Pavlo Tkachenko aka Dayver
Trustmaster
#26 22. Januar 2009, 04:05
Все понятно. В чем проблема-то конкретно?
May the Source be with you!
Dayver
#27 22. Januar 2009, 04:08
В том что сейчас все делается кому как удобно....вот и прыгают тплки из папки в папку чуть ли не при каждой ревизии. Стоит определится и сделать все плуги так как демократически будет решено. Пока я не вижу большинста в этом вопросе....каждый хочет делать по своему.

Ну вот уже большинство есть :-))
Pavlo Tkachenko aka Dayver

Dieser Beitrag wurde von Dayver (am 22. Januar 2009, 04:12, vor 15 Jahre) bearbeitet
Trustmaster
#28 22. Januar 2009, 04:16
Имхо фигней вы страдаете, товарищи. Алгоритм есть, он достаточно обоснован. Остается привести в порядок шаблоны, а не устраивать словоблудие из разряда "я не знаю говорил ли кто-нибудь, я тут новенький, но по-моему круто было бы сделать вот так". Стыдно даже.
May the Source be with you!
medar
#29 22. Januar 2009, 04:27
Dayver, а почему ты решил, что проблема вообще есть ? Оказывается, все будет работать по тому алгоритму, который ты описал (и мы все по разу в своих постах описали :) ).

Киландор просто тебя не понял - не надо было, наверное, 4 варианта голосования делать.

Короче, пис, проехали, всё хорошо.
rangjungyeshe.ru

ErsteVorherige12