Page 1 of 1

Модуль для коментариев

Posted: Thu Sep 23, 2010 5:33 pm
by maxhomyak
Добрый день! установил модуль Comments сначала был на русском - а теперь почему то на английском и сейчас ломаю голову как перевести его обратно на русский.

Может кто знает еще модули с подобными функциями на русском?? к примеру модуль Questions тоже на английском ((((

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 4:23 am
by Fenik17
Если был на русском, то можно снова сделать на русском.
Что менял перед тем, как слетело?

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 5:05 am
by d-fm1301
а ты попробуй вставь в lang="ru_RU" если не поможет попробуй

зайти в директорию modules/название модуля/lang/найди файл en_US и сам переведи!
я так со всеми модулями делаю которые на англ языке

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 7:49 am
by maxhomyak
разобрался, спасибо - установил русский ))
но при запуске модуля выскакивает слудющая ошибка

string(170) "Smarty error: [in module_db_tpl:Comments;default_display line 36]: syntax error: unrecognized tag: $smarty.session.Comments.message) (Smarty_Compiler.class.php, line 446)"
string(138) "Smarty error: [in module_db_tpl:Comments;default_display line 36]: syntax error: unrecognized tag '' (Smarty_Compiler.class.php, line 590)"

Что это??

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 8:13 am
by Fenik17
Это синтаксическая ошибка в смарти-шаблоне, незакрытый тег.

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 8:17 am
by maxhomyak
И что надо сделать??

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 10:09 am
by Fenik17
Исправить ошибку, я полагаю.

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 10:19 am
by maxhomyak
А как?? где ее искать?? подскажите пожалуйста!!

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 10:32 am
by Fenik17
Искать ошибку в каких-то шаблонах этого модуля. У меня его нет, так что сказать не могу.
Может ты сам что-то правил?

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 11:13 am
by maxhomyak
да нет - не правил.
Вставил тег на страницу и все. Сам шаблон я не трогал.

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 11:24 am
by Fenik17
Найди шаблон в админке, скопируй сюда.

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 11:30 am
by maxhomyak



{if $items}

{/if}
{foreach from=$items item=entry}
cssclass}">{if $entry->comment_title}{$entry->comment_title}
{/if}
{if $entry->comment_author}
            {* note, one could use the $entry->author_email field here, and the smarty mailto tag to generate a mailto link to this author, but it is not done by default. *}
            {$entry->comment_author} -
        {/if}
{if $entry->author_website}
            author_website}" target="_blank">{$entry->author_website} -
{/if}
{$entry->date}

{$entry->comment_data}

{/foreach}
{if $items}

{/if}

{if FALSE == $errormessage}
{startExpandCollapse id="name" title="$addacomment"}
{else}
{$errormessage}
{/if}
{$addacomment}

{if isset($smarty.session.Comments.error)}
  {* display an error message from the comments module *}
  {$smarty.session.Comments.error}
{elseif isset($smarty.session.Comments.message)}
  {* display an optional message from the comments module *}
  {$smarty.session.Comments.message)}
{/if}

{$startform}
{$image}
{if $spamprotect}
{$spamprotectimage}

{/if}


{if $spamprotect}

{$entercodetxt}:
{$inputentercode}

{/if}

{$titletxt}:
{$inputtitle}


{$yournametxt}(*):
{$inputyourname}


{$emailtxt}:
{$inputemail}


{$notifytxt}:
{$inputnotify}


{$websitetxt}:
{$inputwebsite}


{$commenttxt}(*):
{$inputcomment}


 
{$submit} {$cancel}



{$endform}
{if FALSE == $errormessage}
{stopExpandCollapse}
{/if}



Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 11:37 am
by Fenik17
Видимо, в строке 36 лишняя закрывающая скобка, и надо так:

  {$smarty.session.Comments.message}

Re: Модуль для коментариев

Posted: Fri Sep 24, 2010 11:56 am
by maxhomyak
ооо!! спасибо. пропало))
Где она взялась?? понятия не имею, даже модуль переустанавливал.
Спасибо!