avatar_Vaflan

Как сделать сайт с стилями? Видеоуроки для начинающих

Автор Vaflan, 2009 Июнь 10, 12:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineВеб-сайтыпомощь webстили сайтаmmw 0.5xd phpbb2

Vaflan

Вот я делаю MMW 0.5,
И я всё не могу понять, и решить как всё же луче делать сайт.
У меня есть несколько вариантов, но я не уверен.
Хочется сделать к примеру так:
Папка themes/diz1, theme/diz2
И где-то сделать переменную, допустим $themes = 'diz2';
И В любой момент что бы можно было поменять на 'diz1' И сайт менял сразу весь вид, и расположения.

Если есть светлые умы, не откажусь от подсказки, а то уже заепался и так )))

LeGrand

Движок надо переделывать )))
Хотя какой у тебя там движок xD

PHPBB2 тебе в помосч.

$my_params=array();
$my_params=
(
'WEBSITEINFO_EXP' => $config['exp'];
'WEBSITEINFO_DROP' => $config['drop'];
'CURRENT_ONLINE' => $online;
);

Потом тупо делаешь парсер и будет, к примеру:
<div id="status_bar">
<li>{WEBSITE_EXP}</li>
<li>{WEBSITE_DROP}</li>
<li>{CURRENT_ONLINE}</li>
</div>

Сам парсер не буду писать, если не дурак, написать сможешь сам )))

И при создании шаблона ненадо будет страдать хней по поводу "подключения" php в html.
Тоесть писать не <? print $config['exp']; ?> ,а {WEBSITE_EXP}


Вот тогда твой сайт, с твоим "движком" можно будет назвать "движком" и я выдавлю из себя слово молодец :D )))
Удачи, надеюсь ты понял )))

sensej

Можно сделать смену дизайна на уровне ЦСС. В зависимости какой дизайн выбран подключается нужный ЦСС файл. Соответственно шаблон нужно верстать слоями и все описывать в цсс.

Vaflan

LeGrand твой метод что то не пашет.

Parse error: syntax error, unexpected T_DOUBLE_ARROW in ...testindex.php on line 5


Vaflan

Да всё вроде так здела...

<?PHP
$my_params=array();
$my_params=
(
'WEBSITEINFO_EXP' => $config['exp'];
'WEBSITEINFO_DROP' => $config['drop'];
'CURRENT_ONLINE' => $config['test'];
);

include('home.html');
?>
home.html :
<div id="status_bar">
<li>{WEBSITE_EXP}</li>
<li>{WEBSITE_DROP}</li>
<li>{CURRENT_ONLINE}</li>
</div>

LeGrand

Вафланчег, тебе нужен паарсер который будет обрабатывать {} :)
PhpBB2 в нем все навиду. Скачай и разберись )
Ошибся чуток

$mypage = array(
'WEBSITEINFO_EXP' => $config['exp'];
'WEBSITEINFO_DROP' => $config['drop'];
'CURRENT_ONLINE' => $config['test'];
);
Потом пишешь свою функцию парсинга странички
$echopage=Vaflans_Page_Parrrser("header.php");
include($page);
$echopagef=Vaflans_Page_Parrrser("footer.php");


Похожие темы (5)