Помощник
Здравствуйте, гость ( Вход | Регистрация )
Шаблонизатор системы |
Z1dan3 |
2009-03-11, 16:07
Сообщение
#1
|
|
Invision Power Группа: Дизайнеры Сообщений: 268 Регистрация: 2008-12-13 Из: Украина Репутация: нет Всего: 14 |
Предлагаю в данной теме собирать недочёты\пожелание шаблонизатора.Порывшись в коде и сверстав пару шаблонов понял несколько недостатков шаблонизатора, о них речь пойдёт ниже:
1) Делая каждый раз дизайн, приходиться каждый раз изменять внешний вид блока авторизации( чтобы он подходил к шаблону ). Не легче ли будет в системе сделать блок авторизации, который бы выводился в шаблон в соответствии с дизайном блоков, короче говоря чтоб блок авторизации брал шаблоны с правых\левых блоков. 2) Такая же история как и в первом случае, но только с блоком "Календарь". Стандартный шаблон "заточен" так, что блок календарь берет все файлы с BlockLeft.html & css, но делая дизайн их по любому прийдется изменять. Просьба сделать так же как и с блоком авторизации: Цитата выводился в шаблон в соответствии с дизайном блоков, короче говоря чтоб блок авторизации брал шаблоны с правых\левых блоков. 3) Можно ли сделать упрощение некоторых, а может быть и всех, аргументов системы? Например:http://<?=$Mainclass->domain?> на $site или $Domain, ну и другие аргументы... |
|
|
||
Alexander |
2009-03-11, 17:52
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
1) Делая каждый раз дизайн, приходиться каждый раз изменять внешний вид блока авторизации( чтобы он подходил к шаблону ). Не легче ли будет в системе сделать блок авторизации, который бы выводился в шаблон в соответствии с дизайном блоков, короче говоря чтоб блок авторизации брал шаблоны с правых\левых блоков. Можно. Просто блок авторизация показывает еще одну возможность шаблонизатора: статические участки. Перенести код блок в отдельный php файл - не составит труда. Если будет время - даже покажу, как это сделать. 2) Такая же история как и в первом случае, но только с блоком "Календарь". Стандартный шаблон "заточен" так, что блок календарь берет все файлы с BlockLeft.html & css, но делая дизайн их по любому прийдется изменять. Просьба сделать так же как и с блоком авторизации: Вот этого я не понял. А конкретно не понял, что от меня надо. Можно. Но не глобально, и конструкция <?=$var?> все-равно останется. |
|
|
||
Михалыч |
2009-03-11, 20:56
Сообщение
#3
|
|
Любитель Группа: Дизайнеры Сообщений: 320 Регистрация: 2008-12-13 Из: Казахстан, Жезказган, возле Байконура Репутация: нет Всего: 12 |
Полностью поддерживаю Z1dan3
По этому поводу мой вопрос так и остался в воздухе, где я спрашивал как вообще удалить блок авторизации и тот же календарь. Для сайта визитки они вообще ненужные. И мои пожелание, не надо делать блоки с жесткой привязкой. И еще, так же надо сделать чтоб в админке можно было отключать комментарии. Только не надо говорить про копание в коде. Я разберусь, но не мне одному нужно такое Сообщение отредактировал Михалыч - 2009-03-11, 20:59 |
|
|
||
Alexander |
2009-03-11, 21:52
Сообщение
#4
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Календарь (блок) отключается в админке. За блок авторизации - я написал выше. Хорошо. Сделаю. |
|
|
||
Z1dan3 |
2009-03-11, 22:29
Сообщение
#5
|
|
Invision Power Группа: Дизайнеры Сообщений: 268 Регистрация: 2008-12-13 Из: Украина Репутация: нет Всего: 14 |
Ну я имел ввиду, что каждый раз делая шаблон под систему календарь получаеться, кривым, т.к. он берет шаблоны из BlockRight.html а он у меня измененный...Короче говоря просьба вынести блок календарь в отдельный файл так же как и блоак авторизации. Надеюсь теперь доходчивее объяснил. |
|
|
||
Grey |
2009-03-11, 23:06
Сообщение
#6
|
|
Eleanor designer Группа: Администраторы Сообщений: 41 Регистрация: 2008-11-11 Репутация: нет Всего: 9 |
Цитата 1) Делая каждый раз дизайн, приходиться каждый раз изменять внешний вид блока авторизации( чтобы он подходил к шаблону ). Не легче ли будет в системе сделать блок авторизации, который бы выводился в шаблон в соответствии с дизайном блоков, короче говоря чтоб блок авторизации брал шаблоны с правых\левых блоков. Это сделано для того чтобы можно было авторизацию поставить не только в право или влево, а также в любую часть шаблона например в шапку. |
|
|
||
Z1dan3 |
2009-03-11, 23:07
Сообщение
#7
|
|
Invision Power Группа: Дизайнеры Сообщений: 268 Регистрация: 2008-12-13 Из: Украина Репутация: нет Всего: 14 |
Ну это я уже понял,но это дело вкуса.На примере других CMS можно увидеть какие блоки авторизации любят пользователи."О вкусах не спорят, о вкусах кричат" |
|
|
||
Grey |
2009-03-11, 23:16
Сообщение
#8
|
|
Eleanor designer Группа: Администраторы Сообщений: 41 Регистрация: 2008-11-11 Репутация: нет Всего: 9 |
Цитата Ну я имел ввиду, что каждый раз делая шаблон под систему календарь получаеться, кривым, т.к. он берет шаблоны из BlockRight.html а он у меня измененный...Короче говоря просьба вынести блок календарь в отдельный файл так же как и блоак авторизации. Надеюсь теперь доходчивее объяснил. Есть возможность создать уникальное оформление для блока в частности для календаря. При редактировании блока, существует возможность указать параметр уникальности. Тогда файл шаблона надо будет делать, например BlockRight--calendar.htm(l) Также оформление для календаря не берутся из файла BlockRight. Все оформление зашито в CSS. Если Вы изменили блоки то уже после настраивается в CSS под оформление. |
|
|
||
Z1dan3 |
2009-03-11, 23:18
Сообщение
#9
|
|
Invision Power Группа: Дизайнеры Сообщений: 268 Регистрация: 2008-12-13 Из: Украина Репутация: нет Всего: 14 |
Grey,
т.е. мне достаточно создать файл BlockRight--calendar.htm(l) и в него вносить нужные мне классы? Сообщение отредактировал Z1dan3 - 2009-03-11, 23:18 |
|
|
||
Текстовая версия | 0.0371 сек. 11 запросов GZIP включен Сейчас: 2025-01-22, 4:53 |