хм... давайте проверять, вы редактировали уже существующий тек <xsl:output> или полностью добавили
<xsl:output encoding="utf-8" method="html" indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>
?
какая версия системы, может это проделки самой свежей версии?
версия 2.8.5
я добавлял
<xsl:output encoding="utf-8" method="html" indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>
Вот что у меня до тега html:
<?xml version="1.0" encoding="utf-8"?>
<!--<!DOCTYPE xsl:stylesheet SYSTEM "ulang://i18n/smthng.dtd:file">
-->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xlink="http://www.w3.org/TR/xlink"
xmlns:umi="http://www.umi-cms.ru/TR/umi"
xmlns:html="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="xlink">
<xsl:include href="modules/content.xsl" />
<xsl:include href="modules/news.xsl" />
<xsl:include href="modules/photoalbum.xsl" />
<xsl:template match="/">
<html>...
судя по всему, у вас какая-то своя структура шаблонов, не demodizzy. Так что, попробуйте вот такой шаблон использовать, будет ли работать он?
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:umi="http://www.umi-cms.ru/TR/umi"
<xsl:output encoding="utf-8" method="html" indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>
<xsl:variable name="news-lent-page-id" select="782"/>
<xsl:template match="/">
<html>
<head>
</head>
<body>
html вашего списка
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Ваш шаблон заработал, только я ещё добавил:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xlink="http://www.w3.org/TR/xlink"
xmlns:umi="http://www.umi-cms.ru/TR/umi"
xmlns:html="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="xlink">
значит у тебя прописаны теги, для которых нужно было определить пространство имен
xmlns:xlink="http://www.w3.org/TR/xlink"
xmlns:html="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="xlink">
ну, я думаю, смысл понятен в чем была проблема с прописывание doctype ?