powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Теория) механизм скинов для сайта
9 сообщений из 9, страница 1 из 1
(Теория) механизм скинов для сайта
    #33230911
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите пожалуста, кто сталкивался с использованием различных скинов для сайта.
тоесть есть один движок сайта и есть возможность создавать на его основе сайты со стандартными дизайнами, как на narod.ru выбираешь один из предложеных дизайнов, есть возможность смены стилей текста, расмещение фоток, текста и тому подобное.
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33231079
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
менять css'ку в зывисимости от...
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33231456
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowменять css'ку в зывисимости от...
ну css может быть и не достаточно, посмотри в сторону шаблонов на php...
К примеру можешь посмотреть как сделаны темплаты к форуму phpBB...
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33231513
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
its depend...
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33232871
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я шаблонами и буду длать, но хотелось бы узнать как лучше сделать механизм поддержки, тоесть чтоб в случае доработки не пришлось менять ворох одного и того-же кода, по разным сайтам.
Всмысле организация доступа к шаблонам и css (он для сайтов будет индивидуальным) в отличие от набора шаблонов
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33233943
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаешь в корне папку
/skin/
все скины будут лежать там, делаешь скин по умолчанию
/skin/default/
затем в конфиге прописываешь константу:
define('SKIN_NAME','default');

затем после создания нового скина, причем все имена файлов шаблонов должны быть одинаковы и переменные шаблона в них тоже, создаешь директорию
/skin/my_new_skin/

далее, когда надо будет использовать новый скин
меняем
define('SKIN_NAME','my_new_skin');

и уже при получении файла шаблона для template engine берем так:
Код: plaintext
1.
2.
3.
4.
5.
6.
if(file_exist(CFG_TPL_PATH.'skin/'.SKIN_NAME.'нужный шаблон.tpl')){
  используем шаблон
  CFG_TPL_PATH.'skin/'.SKIN_NAME.'нужный шаблон.tpl'
} else {
  используем шаблон
  CFG_TPL_PATH.'skin/default/нужный шаблон.tpl'
}
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33234421
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowменять css'ку в зывисимости от...
а насчет верстки на css еще есть хороший проект
http://www.csszengarden.com/

стоит покопаться в исходниках страницы и файле стилей...
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33234972
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файл с css я хочу сделать таким образом, будет страница в админе владельца, где он сможет выбирать шрифты и цвет текста, далее данные заносятся в шаблон css и сохраняются в папке конфигурации для данного сайта или лучше сделать скрипт который будет заточен под данный файл css , способный редактировать его (???)

примерно это все будет выглядеть так
есть папка ядра (движка) сайта
там находятся папки с скриптами основных функций
папка с скинами и папка с скриптами обработки и формирования самих страниц (все это сделано в виде функций)

при создании сайта по аблонам создаем папку этого сайта и вставляем туда основные скрипты которые работают с функциями из движка, в этой папке формируем css и файл конфига. Хотя может лучше инфу касающиюся конфигурации лучше хранить в БД????? Так же в этой папке будут сохранятся картинки закачиваемые владельцом.
...
Рейтинг: 0 / 0
(Теория) механизм скинов для сайта
    #33235247
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vivфайл с css я хочу сделать таким образом, будет страница в админе владельца, где он сможет выбирать шрифты и цвет текста, далее данные заносятся в шаблон css и сохраняются в папке конфигурации для данного сайта или лучше сделать скрипт который будет заточен под данный файл css , способный редактировать его (???)

примерно это все будет выглядеть так
есть папка ядра (движка) сайта
там находятся папки с скриптами основных функций
папка с скинами и папка с скриптами обработки и формирования самих страниц (все это сделано в виде функций)

при создании сайта по аблонам создаем папку этого сайта и вставляем туда основные скрипты которые работают с функциями из движка, в этой папке формируем css и файл конфига. Хотя может лучше инфу касающиюся конфигурации лучше хранить в БД????? Так же в этой папке будут сохранятся картинки закачиваемые владельцом.

ты собрался каждые пять минут отлаживать дизайн?
менять скины?
динамика - это гут, но все должно быть в меру...
стили надо хранить именно в файле стилей и никак иначе.
все равно ты у себя в админке не сделаешь хороший редактор стилей он-лайн
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Теория) механизм скинов для сайта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]