Как удалить комментарий со страницы

#
Как удалить комментарий со страницы
Подскажите как удалить коментарий (добавить коментарий, внизу страницы)  со страницы, вообщем он вообще мне не где не нужен
Модератор
#
Re: Как удалить комментарий со страницы
Алексей Коршунов,
Вам необходимо удалить вызов показа комментария в XSL шаблонах для соответствующих разделов (новости, статьи и т.п.)
#
Re: Как удалить комментарий со страницы
а как это сделать, я пробовал удалять описание коментария в XSL шаблоне после чего переставала работать страница
#
Re: Как удалить комментарий со страницы
Был бы вам очень благодарень если бы вы помогли удалить коментарий из этого шаблона:


<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="Windows-1251"/>

<xsl:template match="/">
    <xsl:apply-templates select="/document/item"/>
</xsl:template>

<xsl:template match="/document/item">

<xsl:text disable-output-escaping="yes">
<![CDATA[
<SCRIPT LANGUAGE="JavaScript">
function ShowImgWindow(title, src, width, height)
{
   obj = window.open("", "", "scrollbars=0,dialog=0,minimizable=1,modal=1,width="+width+",height="+height+",resizable=0");
   obj.document.write("<html>");
   obj.document.write("<head>");

   obj.document.write("<title>"+title+"</title>");

   obj.document.write("</head>");

   obj.document.write("<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>");

   obj.document.write("<img src=\""+src+"\" />");

   obj.document.write("</body>");
   obj.document.write("</html>");
}
</SCRIPT>
]]>
</xsl:text>

<!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
<xsl:variable name="parent_group_id" select="/document/information_system/parent_group_id"/>

<xsl:if test="item_small_image!=''">

<!-- Проверяем задан ли путь к файлу большого изображения -->
<xsl:if test="item_image!=''">
   <xsl:variable name="srcpath" select="item_image" />
   <a href="JavaScript:void(0)" onclick="ShowImgWindow('{item_name}','/{$srcpath}', {item_image/@width}, {item_image/@height})"><img src="/{item_small_image}" /></a>
</xsl:if>

<xsl:if test="item_image =''">
   <img src="/{item_small_image}" />
</xsl:if>

</xsl:if>

<h1><xsl:value-of disable-output-escaping="yes" select="item_name"/></h1>

<!-- ============= -->
<!-- Путь к гурппе -->
<!-- ============= -->

<xsl:apply-templates select="//group[@id=$parent_group_id]" mode="goup_path"/>

<p/>

<xsl:value-of disable-output-escaping="yes" select="item_text"/>

<p/>

<xsl:value-of disable-output-escaping="yes" select="item_date"/>

<p/>

<!--
<table border="0">
<tr>
  <td>Автор</td><td><xsl:value-of disable-output-escaping="yes" select="item_propertys/teg1"/></td>
</tr>
<tr>
  <td>E-mail</td><td><xsl:value-of disable-output-escaping="yes" select="item_propertys/pr2"/></td>
</tr>
<tr>   
  <td>Прочее</td><td><xsl:value-of disable-output-escaping="yes" select="item_propertys/pr3"/></td>
</tr>
</table>
-->

<!-- Отображение комментариев  -->
<h1>Комментарии</h1>
<p/>
        <xsl:apply-templates select="item_comments/comment"/>
<p/>

<!--Отображение формы добавления комментария-->
<form action="{/document/url}" method="post">
<table border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td>ФИО:&#xA0;</td><td><input type="text" size="50" name="comment_autor" value=""/></td>
  </tr>
  <tr>
  <td>E-mail:&#xA0;</td><td><input type="text" size="50" name="comment_email" value=""/></td>
  </tr>
  <tr>
    <td>Тема:&#xA0;</td><td><input type="text" size="50" name="comment_subject" value=""/></td>
  </tr>
  <tr>
    <td>Комментарий:&#xA0;</td><td><textarea name="comment_text" cols="50" rows="10">&#xA0;</textarea></td>
  </tr>
  <tr>
     <td colspan="2" align="center"><input type="submit" name="add_comment" value="Добавить комментарий"/></td>
  </tr>
</table>
  <input type="hidden" name="information_items_id"  value="{/document/item/@id}"/>
</form>

</xsl:template>

<!-- ======================================================== -->
<!-- Шаблон выводит рекурсивно ссылки на группы инф. элемента -->
<!-- ======================================================== -->

<xsl:template match="group" mode="goup_path">
   <xsl:param name="parent_id" select="@parent_id"/>

   <xsl:apply-templates select="//group[@id=$parent_id]" mode="goup_path"/>

   <xsl:if test="@parent_id=0">
      <a href="{/document/information_system/url}"><xsl:value-of disable-output-escaping="yes" select="/document/information_system/name"/></a>
   </xsl:if>

   ->

   <a href="{/document/information_system/url}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>

</xsl:template>


<xsl:template match="item_comments/comment">
<hr/>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
  <td>Автор:&#xA0;</td><td><a href="mailto:{comment_email}"><xsl:value-of disable-output-escaping="yes" select="comment_fio"/></a></td>
</tr>
<tr>
   <td>Тема:&#xA0;</td><td><xsl:value-of disable-output-escaping="yes" select="comment_subject"/></td>
</tr>
<tr>
   <td valign="top">Комментарий:&#xA0;</td><td><xsl:value-of disable-output-escaping="yes" select="comment_text"/></td>

</tr>
</table>
</xsl:template>

</xsl:stylesheet>
Модератор
#
Re: Как удалить комментарий со страницы
Алексей Коршунов,
Вам необходимо удалить блок:

<!-- Отображение комментариев  -->
<h1>Комментарии</h1>
<p/>
        <xsl:apply-templates select="item_comments/comment"/>
<p/>

<!--Отображение формы добавления комментария-->
<form action="{/document/url}" method="post">
<table border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td>ФИО:&#xA0;</td><td><input type="text" size="50" name="comment_autor" value=""/></td>
  </tr>
  <tr>
  <td>E-mail:&#xA0;</td><td><input type="text" size="50" name="comment_email" value=""/></td>
  </tr>
  <tr>
    <td>Тема:&#xA0;</td><td><input type="text" size="50" name="comment_subject" value=""/></td>
  </tr>
  <tr>
    <td>Комментарий:&#xA0;</td><td><textarea name="comment_text" cols="50" rows="10">&#xA0;</textarea></td>
  </tr>
  <tr>
     <td colspan="2" align="center"><input type="submit" name="add_comment" value="Добавить комментарий"/></td>
  </tr>
</table>
  <input type="hidden" name="information_items_id"  value="{/document/item/@id}"/>
</form>

</xsl:template>
#
Re: Как удалить комментарий со страницы
после удаления выдается следующая ошибка

ПРЕДУПРЕЖЕДЕНИЕ: domxml_xslt_stylesheet(): Opening and ending tag mismatch: template line 10 and stylesheet в файле l:\home\localhost\www\modules\Xsl\Xsl.class.php (строка 112)
ПРЕДУПРЕЖЕДЕНИЕ: domxml_xslt_stylesheet(): Premature end of data in tag stylesheet line 3 в файле l:\home\localhost\www\modules\Xsl\Xsl.class.php (строка 112)
Модератор
#
Re: Как удалить комментарий со страницы
Возвратите
</xsl:template>
#
Re: Как удалить комментарий со страницы
спасибо помогло
Модератор
#
Re: Как удалить комментарий со страницы
Алексей Коршунов,
пожалуйста
Авторизация