LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 04:49:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Не отображается текст комментария после опубликования  (Прочитано 2982 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Shverep
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 23


« : 08.09.2009, 17:23:34 »

Столкнулась с проблемой, которую никак не могу решить и поиск не помогает  Sad

Комментарии, после их заполнения, сохраняются. Однако, после публикации комментария, на странице сайта видна вся информация о комментарии (дата, имя оставившего комментарий, кнопка "Цитировать"), кроме текста самого сообщения. Причем в админке комментарий виден нормально.

До этого при отправке комментария постоянно выскакивало сообщение: "Пожалуйста, введите корректный e-mail", хотя e-mail вводила правильно. Решила проблему, убрав отсюда:
DEFINE('_JC_REGEXP_EMAIL', '#([\w\.\-]+)@(\w+[\w\.\-]*?\.\w{1,4})#i' . JCOMMENTS_PCRE_UTF8);
DEFINE('_JC_REGEXP_EMAIL2', '#^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$#i' . JCOMMENTS_PCRE_UTF8);
следующий код: " . JCOMMENTS_PCRE_UTF8".
После этого сообщения стали отправляться, однако вот теперь новая ошибка  Sad

Страница сайта: _http://idletale.kiev.ua/index.php?option=com_content&view=article&id=424&Itemid=98

Joomla! 1.5.0 в режиме Legacy
JComments 2.0
« Последнее редактирование: 08.09.2009, 17:39:38 от Shverep » Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #1 : 08.09.2009, 17:29:09 »

отправил комментарий, получил сообщение что будет проверено администрацией и опубликовано
То есть с моей стороны все в порядке (мозилла 3.5)
Записан
Shverep
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 23


« Ответ #2 : 08.09.2009, 17:34:10 »

отправил комментарий, получил сообщение что будет проверено администрацией и опубликовано
То есть с моей стороны все в порядке (мозилла 3.5)
Сейчас опубликовала ваш комментарий.
Посмотрите, пожалуйста, его текста не видно.
Т.е. в админке видно что содержание комментария составляет "test test", а на сайте его не видно  Sad
Это я и имела ввиду.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 08.09.2009, 17:37:45 »

Между прочим, а зачем вы используете версию 2.0? Когда уже больше месяца доступна 2.1? И еще, версию PHP укажите пожалуйста.
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #4 : 08.09.2009, 17:40:01 »

в админке текст комментария отображается? Если посмотреть через phpmyadmin то в таблице jos_jcomments в поле comment содержимое есть?
Указывайте версию движка, версию Jcomment, как правильно сказал Сергей - есть правила подачи заявки в поддержку, иначе очень трудно дать ответ
Записан
Shverep
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 23


« Ответ #5 : 08.09.2009, 17:46:59 »

Между прочим, а зачем вы используете версию 2.0? Когда уже больше месяца доступна 2.1? И еще, версию PHP укажите пожалуйста.
PHP Version: 5.2.3
Я пыталась установить 2.1, не получается, выдается сообщение об ошибке создания некоторых таблиц в БД. А 2.0 установилась без проблем.
Если нужен точный текст сообщения при установке, могу удалить 2.0 и заново попытаться установить 2.1
в админке текст комментария отображается? Если посмотреть через phpmyadmin то в таблице jos_jcomments в поле comment содержимое есть?
Указывайте версию движка, версию Jcomment, как правильно сказал Сергей - есть правила подачи заявки в поддержку, иначе очень трудно дать ответ
да, в админке текст комментария отображается. И если он набран русскими буквами - тоже.
Через phpmyadmin пока не могу посмотреть - буду требовать доступы. Версию движка и Jcomment уже указала в первом сообщении.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #6 : 08.09.2009, 18:10:42 »

Давайте все-таки поставим 2.1, если какие-то ошибки возникают, давайте разберемся и исправим. Просто 2.0 уже морально устарела, с выходом 2.1, и осуществлять поддержку по старой версии честного говоря хлопотно.
Записан
Shverep
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 23


« Ответ #7 : 08.09.2009, 18:31:05 »

Давайте все-таки поставим 2.1, если какие-то ошибки возникают, давайте разберемся и исправим. Просто 2.0 уже морально устарела, с выходом 2.1, и осуществлять поддержку по старой версии честного говоря хлопотно.
Да, согласна с вами. Устанавливаю компонент JComments 2.1. При этом появляются предупреждения:
Код:
       * JInstaller::install: The language file 'ca-ES.com_jcomments.ini' could not be installed because the Administrator language package for 'ca-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'ca-ES.plg_search_jcomments.ini' could not be installed because the Administrator language package for 'ca-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'es-ES.com_jcomments.ini' could not be installed because the Administrator language package for 'es-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'es-ES.plg_search_jcomments.ini' could not be installed because the Administrator language package for 'es-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'sv-SE.com_jcomments.ini' could not be installed because the Administrator language package for 'sv-SE' has not been installed or does not exist.
        * JInstaller::install: The language file 'th-TH.com_jcomments.ini' could not be installed because the Administrator language package for 'th-TH' has not been installed or does not exist.
        * JInstaller::install: The language file 'th-TH.plg_search_jcomments.ini' could not be installed because the Administrator language package for 'th-TH' has not been installed or does not exist.
        * JInstaller::install: The language file 'be-BY.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'be-BY' has not been installed or does not exist.
        * JInstaller::install: The language file 'bg-BG.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'bg-BG' has not been installed or does not exist.
        * JInstaller::install: The language file 'ca-ES.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'ca-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'ca-ES.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'ca-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'cs-CZ.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'cs-CZ' has not been installed or does not exist.
        * JInstaller::install: The language file 'da-DK.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'da-DK' has not been installed or does not exist.
        * JInstaller::install: The language file 'de-DE.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'de-DE' has not been installed or does not exist.
        * JInstaller::install: The language file 'de-DE.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'de-DE' has not been installed or does not exist.
        * JInstaller::install: The language file 'es-ES.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'es-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'es-ES.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'es-ES' has not been installed or does not exist.
        * JInstaller::install: The language file 'fr-FR.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'fr-FR' has not been installed or does not exist.
        * JInstaller::install: The language file 'hu-HU.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'hu-HU' has not been installed or does not exist.
        * JInstaller::install: The language file 'hu-HU.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'hu-HU' has not been installed or does not exist.
        * JInstaller::install: The language file 'it-IT.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'it-IT' has not been installed or does not exist.
        * JInstaller::install: The language file 'lv-LV.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'lv-LV' has not been installed or does not exist.
        * JInstaller::install: The language file 'lv-LV.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'lv-LV' has not been installed or does not exist.
        * JInstaller::install: The language file 'nb-NO.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'nb-NO' has not been installed or does not exist.
        * JInstaller::install: The language file 'nb-NO.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'nb-NO' has not been installed or does not exist.
        * JInstaller::install: The language file 'nl-NL.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'nl-NL' has not been installed or does not exist.
        * JInstaller::install: The language file 'nl-NL.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'nl-NL' has not been installed or does not exist.
        * JInstaller::install: The language file 'pt-PT.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'pt-PT' has not been installed or does not exist.
        * JInstaller::install: The language file 'ro-RO.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'ro-RO' has not been installed or does not exist.
        * JInstaller::install: The language file 'ro-RO.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'ro-RO' has not been installed or does not exist.
        * JInstaller::install: The language file 'ru-RU.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'ru-RU' has not been installed or does not exist.
        * JInstaller::install: The language file 'ru-RU.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'ru-RU' has not been installed or does not exist.
        * JInstaller::install: The language file 'sk-SK.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'sk-SK' has not been installed or does not exist.
        * JInstaller::install: The language file 'sl-SI.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'sl-SI' has not been installed or does not exist.
        * JInstaller::install: The language file 'sl-SI.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'sl-SI' has not been installed or does not exist.
        * JInstaller::install: The language file 'th-TH.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'th-TH' has not been installed or does not exist.
        * JInstaller::install: The language file 'th-TH.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'th-TH' has not been installed or does not exist.
        * JInstaller::install: The language file 'tr-TR.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'tr-TR' has not been installed or does not exist.
        * JInstaller::install: The language file 'uk-UA.com_jcomments.menu.ini' could not be installed because the Administrator language package for 'uk-UA' has not been installed or does not exist.
        * JInstaller::install: The language file 'uk-UA.plg_content_jcomments.ini' could not be installed because the Administrator language package for 'uk-UA' has not been installed or does not exist.

И ошибки:
Код:
       * JInstaller::install: File '/tmp/install_4aa669a8706e2/languages/sl-SI.plg_search_jcomments.ini' does not exist
        * JInstaller::install: SQL Error. DB function failed with error number 1005
          Can't create table 'josss_jcomments_custom_bbcodes' (errno: 13) SQL=CREATE TABLE IF NOT EXISTS `josss_jcomments_custom_bbcodes` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(32) NOT NULL DEFAULT '', `simple_pattern` VARCHAR(255) NOT NULL DEFAULT '', `simple_replacement_html` TEXT NOT NULL DEFAULT '', `simple_replacement_text` TEXT NOT NULL DEFAULT '', `pattern` VARCHAR(255) NOT NULL DEFAULT '', `replacement_html` TEXT NOT NULL DEFAULT '', `replacement_text` TEXT NOT NULL DEFAULT '', `button_acl` TEXT NOT NULL DEFAULT '', `button_open_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_close_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_title` VARCHAR(255) NOT NULL DEFAULT '', `button_prompt` VARCHAR(255) NOT NULL DEFAULT '', `button_image` VARCHAR(255) NOT NULL DEFAULT '', `button_css` VARCHAR(255) NOT NULL DEFAULT '', `button_enabled` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `ordering` INT(11) UNSIGNED NOT NULL DEFAULT '0', `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
          SQL =

          CREATE TABLE IF NOT EXISTS `josss_jcomments_custom_bbcodes` (
          `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
          `name` VARCHAR(32) NOT NULL DEFAULT '',
          `simple_pattern` VARCHAR(255) NOT NULL DEFAULT '',
          `simple_replacement_html` TEXT NOT NULL DEFAULT '',
          `simple_replacement_text` TEXT NOT NULL DEFAULT '',
          `pattern` VARCHAR(255) NOT NULL DEFAULT '',
          `replacement_html` TEXT NOT NULL DEFAULT '',
          `replacement_text` TEXT NOT NULL DEFAULT '',
          `button_acl` TEXT NOT NULL DEFAULT '',
          `button_open_tag` VARCHAR(16) NOT NULL DEFAULT '',
          `button_close_tag` VARCHAR(16) NOT NULL DEFAULT '',
          `button_title` VARCHAR(255) NOT NULL DEFAULT '',
          `button_prompt` VARCHAR(255) NOT NULL DEFAULT '',
          `button_image` VARCHAR(255) NOT NULL DEFAULT '',
          `button_css` VARCHAR(255) NOT NULL DEFAULT '',
          `button_enabled` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
          `ordering` INT(11) UNSIGNED NOT NULL DEFAULT '0',
          `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
            PRIMARY KEY  (`id`)
          ) TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;

        * Component Install: SQL error or missing or unreadable SQL file. DB function failed with error number 1005
          Can't create table 'josss_jcomments_custom_bbcodes' (errno: 13) SQL=CREATE TABLE IF NOT EXISTS `josss_jcomments_custom_bbcodes` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(32) NOT NULL DEFAULT '', `simple_pattern` VARCHAR(255) NOT NULL DEFAULT '', `simple_replacement_html` TEXT NOT NULL DEFAULT '', `simple_replacement_text` TEXT NOT NULL DEFAULT '', `pattern` VARCHAR(255) NOT NULL DEFAULT '', `replacement_html` TEXT NOT NULL DEFAULT '', `replacement_text` TEXT NOT NULL DEFAULT '', `button_acl` TEXT NOT NULL DEFAULT '', `button_open_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_close_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_title` VARCHAR(255) NOT NULL DEFAULT '', `button_prompt` VARCHAR(255) NOT NULL DEFAULT '', `button_image` VARCHAR(255) NOT NULL DEFAULT '', `button_css` VARCHAR(255) NOT NULL DEFAULT '', `button_enabled` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `ordering` INT(11) UNSIGNED NOT NULL DEFAULT '0', `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
          SQL =

          CREATE TABLE IF NOT EXISTS `josss_jcomments_custom_bbcodes` (
          `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
          `name` VARCHAR(32) NOT NULL DEFAULT '',
          `simple_pattern` VARCHAR(255) NOT NULL DEFAULT '',
          `simple_replacement_html` TEXT NOT NULL DEFAULT '',
          `simple_replacement_text` TEXT NOT NULL DEFAULT '',
          `pattern` VARCHAR(255) NOT NULL DEFAULT '',
          `replacement_html` TEXT NOT NULL DEFAULT '',
          `replacement_text` TEXT NOT NULL DEFAULT '',
          `button_acl` TEXT NOT NULL DEFAULT '',
          `button_open_tag` VARCHAR(16) NOT NULL DEFAULT '',
          `button_close_tag` VARCHAR(16) NOT NULL DEFAULT '',
          `button_title` VARCHAR(255) NOT NULL DEFAULT '',
          `button_prompt` VARCHAR(255) NOT NULL DEFAULT '',
          `button_image` VARCHAR(255) NOT NULL DEFAULT '',
          `button_css` VARCHAR(255) NOT NULL DEFAULT '',
          `button_enabled` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
          `ordering` INT(11) UNSIGNED NOT NULL DEFAULT '0',
          `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
            PRIMARY KEY  (`id`)
          ) TYPE=MyISAM CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #8 : 08.09.2009, 19:59:32 »

Хм, странная какая-то ошибка (в смысле нефига не информативная - текст запроса есть, поэтому говорить что он не читаем как бы нельзя, ошибки конкретной тоже нет). А попробуйте эту таблицу создать вручную, через phpMyAdmin? И затем повторно установить компонент?

У меня пока только одно подозрение - может быть в MySQL есть какое-то ограничение на длину имени таблицы?
Записан
Shverep
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 23


« Ответ #9 : 02.03.2010, 12:24:19 »

С трудом, но всё-таки разобрались в проблеме.
А именно: на сервере библиотека PCRE была скомпилирована без поддержки UTF-8.
Решение: надо было скомпилировать PCRE с поддержкой UTF-8.
Вот такие сложности  Smiley
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #10 : 06.03.2010, 11:17:36 »

Shverep, большое  спасибо, что не забыли написать о найденном решении!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet