parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Про авто смену стилей

Штирлиц 21.06.2006 14:13

Всем привет!
Ситуация вот такая:
Пытаюсь делать свою cms исходя из исходников сайта egr,
у него на сайте за стили отвечает файт style.xsl
Вот он:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet SYSTEM "../dtd/entities.dtd">

<!-- $Id: style.xsl,v 1.4.4.1 2003/10/29 12:32:41 egr Exp $ -->

<xsl:stylesheet
	version="1.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>

	<xsl:template name="site_style">
		<style type="text/css">
			<xsl:comment>
				<xsl:call-template name="common_site_style"/>
			</xsl:comment>
		</style>
	</xsl:template>

<!-- Таблица стилей сайта -->
	<xsl:template name="common_site_style">
<!-- Подключение внешнего стиля -->
		<xsl:choose>
			<xsl:when test="$color = 2">
				<xsl:text> @import url(/CSS/gray.css); </xsl:text>
			</xsl:when>
	
			<xsl:when test="$color = 3">
				<xsl:text> @import url(/CSS/green.css); </xsl:text>
			</xsl:when>
	
			<xsl:otherwise>
				<xsl:text> @import url(/CSS/standart.css); </xsl:text>
			</xsl:otherwise>
		</xsl:choose>
		<xsl:text> @import url(/CSS/ipColorer.css); </xsl:text>
	</xsl:template>

</xsl:stylesheet>
Можно ли каким нибудь образом переделать этот шаблон чтобы исходя из времени суток
использовался определённый css'ник, ночью gray.css днём green.css а вечером standart.css
Сразу прошу прощения если что не так...

  • Про авто смену стилей, Штирлиц 21.06.2006 14:13