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

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

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

Сообщений: 99


Вскрытие покажет


« : 31.01.2012, 03:04:56 »

Наткнулся на интересное поведение компонента: если в тексте комментария слово «патриотического» встречается более двух раз, то все пробелы после каждого этого слова обертываются в <span style="font-size:0;padding:0;margin:0;"> </span>, из-за чего оно сливается со следующим словом.

Пробовал разные сочетания, менял окончание, срабатывает именно с указанным словом. Поднял на денвере чистую Joomla 1.5.25 + Jcomments 2.2.0.2  — та же ситуация.

Это как?..
Записан
smart
Администратор
*******

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

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


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


« Ответ #1 : 02.02.2012, 18:05:35 »

Это происходит из-за функции борьбы с слишком длинными словами (в настройках компонента можно указать максимальную длину). Чтобы длинные последовательности символов не рвали дизайн сайта они разбиваются вот такими вставками. Почему не обычный пробел? Пробелы визуально видны, а данные блоки создают иллюзию, что текст цельный.
Записан
ufaset
Осваиваюсь на форуме
***

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

Сообщений: 99


Вскрытие покажет


« Ответ #2 : 02.02.2012, 23:14:22 »

Минутку, мы как-будто о разных вещах говорим... Я не пойму при чем здесь эта функция, если речь идет о коротких словах (не более 15 символов, как и установлено по умолчанию)? Более того, если заменить слово на любое другое, то проблема исчезает, ограничение на длину слова не работает. К тому же эффект как раз обратный: не разбиение, а слипание (при редактировании комментария я вижу пробел, но на сайте он не отображается, т.к. завернут в указанный тег с указанными стилями), при чем там, где это, судя по настройкам, не может быть, да и не нужно...
Записан
smart
Администратор
*******

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

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


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


« Ответ #3 : 03.02.2012, 01:35:51 »

Можно пример текста на котором возникает данная проблема? А еще лучше, оставить такой комментарий на demo-j17.joomlatune.com и дать ссылку на сообщение. Там как раз ограничение в 15 символов стоит. У меня есть одно предположение, но лучше будет, если вы приведете пример.
Записан
smart
Администратор
*******

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

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


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


« Ответ #4 : 03.02.2012, 02:20:17 »

Комментарий вижу, а вот описанной проблемы нет. Или я что-то не заметил? Сразу говорю - там стоит новая версия компонента, в ней полно исправлений. Посему интересно - решена описанная проблема или нет.
Записан
ufaset
Осваиваюсь на форуме
***

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

Сообщений: 99


Вскрытие покажет


« Ответ #5 : 03.02.2012, 02:41:51 »

Оставил запись здесь: http://demo-j17.joomlatune.com/index.php/using-joomla/extensions/components/content-component/article-category-list/8-beginners#comments но она отображается нормально... Значит виноват не компонент, если только проблема не вызвана разницей версий Joomla.

Здесь находится оригинальный проблемный комментарий: http://pvpo.ru/index.php?option=com_content&view=article&id=58&Itemid=23

update: после написания тестового комментария еще раз проверил проблему на локале и на сайте, поэтому задержался с ответом.
Записан
smart
Администратор
*******

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

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


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


« Ответ #6 : 03.02.2012, 02:45:33 »

проблема не вызвана разницей версий Joomla
Дело не в версии Joomla, а в версии компонента - на демо-сайте стоит релиз-кандидат новой версии JComments, и, судя по всему, в нем эта проблема уже исправлена.
Записан
ufaset
Осваиваюсь на форуме
***

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

Сообщений: 99


Вскрытие покажет


« Ответ #7 : 03.02.2012, 02:59:02 »

В таком случае тему можно считать закрытой, благодарю за внимание! Ну и пользуясь случаем: спасибо за компонент! Я понимаю, что спасибо на хлеб не намажешь, но проект у нас некоммерческий =) С нетерпением ждем новой версии.
Записан
Страниц: [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