Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 2531 Просмотров
*

Scratch

  • Новичок
  • 2
  • 0 / 0
Кавычки отсекают текст
« : 19.02.2011, 11:25:07 »
Привет, уважаемые джумловоды!
Кагда я в названии фотографии ставлю кавычки, то JoomGallery, отсекает весь текст после кавычек(в миниатюре все ок). Пример http://ramj.ru/index.php?view=detail&id=28&option=com_joomgallery&Itemid=43. Помогите побороть.
Спасибо.
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Re: Кавычки отсекают текст
« Ответ #1 : 19.02.2011, 12:33:06 »
Да вроде как все нормально. В миниатюре и в детальном виде названия одинаковые и с кавычками.
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Кавычки отсекают текст
« Ответ #3 : 19.02.2011, 13:05:21 »
Или "

Версия какая?
*

Garum

  • Давно я тут
  • 654
  • 47 / 0
  • Акула пера
Re: Кавычки отсекают текст
« Ответ #4 : 19.02.2011, 13:24:42 »
Невнимательно посмотрел, отсекаются в теге alt
http://izans.ru/oboi?view=category&catid=6 фото самых красивых девушек на рабочий стол
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Кавычки отсекают текст
« Ответ #5 : 19.02.2011, 13:30:57 »
Правильно делают, что отсекаются (вернее - правильнее было бы, если бы они автоматически заменялись на htmlentities)
*

Beer

  • Moderator
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Re: Кавычки отсекают текст
« Ответ #6 : 19.02.2011, 23:38:33 »
Я давно это заметил, причем если эти гребаные кавычки попытаться заменить в админке на что-то другое, галерея падает....
Т.е. кавычки для нее - смерть!
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Кавычки отсекают текст
« Ответ #7 : 21.02.2011, 06:23:10 »
Недоработка автора. Надо чтобы не отсекались, а заменялись. Функция htmlspecialchars.
Топикстартеру надо искать код вывода и встроить туда функцию. В базе все нормально, кавычки отсекаются при выводе.
Там и надо искать.

Например так:
/components/com_joomgallery/helpers/html/joomgallery.php строка 1038 (если выставлен эффект slimbox, если thickbox - искать повыше)
Код
$link = $img_url.'" rel="lightbox['.$group.']" title="'.$image->imgtitle;
попробовать изменить на это:
Код
$link = $img_url.'" rel="lightbox['.$group.']" title="'.htmlspecialchars($image->imgtitle);

Не проверял, но попробуйте.
Рецепт взят отсюда http://joomlaforum.ru/index.php/topic,150870.0.html
« Последнее редактирование: 21.02.2011, 14:20:36 от jem777 »
*

Beer

  • Moderator
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Re: Кавычки отсекают текст
« Ответ #8 : 21.02.2011, 12:45:26 »
 В названии фото при загрузке или редактировании кавычков быть не должно - это как можно исправить?
Т.е. Символы, которые заменять: "| не катит, причем в новой версии тоже. Раньше помнится юзер добавляли фото с кавычками - страницу вывода фото коробило неподецки...
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Кавычки отсекают текст
« Ответ #9 : 21.02.2011, 13:47:01 »
В вышеприведенном примере у топикстартера кавычки нормально записались в базу. Иначе откуда бы они взялись в детальном виде.
Так что не стоит ограничивать их. Проблема при выводе.

Проверил - так и есть.
« Последнее редактирование: 21.02.2011, 14:21:00 от jem777 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Кавычки отсекают текст
« Ответ #10 : 21.02.2011, 14:28:46 »
В названии фото при загрузке или редактировании кавычков быть не должно - это как можно исправить?

У меня при загрузке все нормально. Кавычки пишутся в названии фото. В админке никаких замещений или ограничений не стоит.
*

Beer

  • Moderator
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Re: Кавычки отсекают текст
« Ответ #11 : 24.02.2011, 01:49:46 »
Наткнулся на фото с кавычками - в теле страницы вылез кусок кода:
[/URL]" readonly="readonly" onclick="select()" />
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: Кавычки отсекают текст
« Ответ #12 : 24.02.2011, 06:15:26 »
Может у вас какой нибудь другой java-script так реагирует на кавычки?
*

Beer

  • Moderator
  • 1103
  • 43 / 1
  • БИРУ - БИР!
Re: Кавычки отсекают текст
« Ответ #13 : 24.02.2011, 12:40:57 »
Может и так, пока не вникал какой.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вставка одного фото в текст

Автор catsub

Ответов: 4
Просмотров: 1118
Последний ответ 28.02.2018, 23:40:31
от catsub
Удалить текст о количестве голосов

Автор drus

Ответов: 2
Просмотров: 1574
Последний ответ 29.07.2011, 22:25:34
от drus
как добавить свой текст/код

Автор gaara33

Ответов: 23
Просмотров: 4694
Последний ответ 11.04.2011, 23:32:05
от gaara33
Заменить текст.

Автор ok62g

Ответов: 4
Просмотров: 1629
Последний ответ 28.01.2011, 15:36:12
от Vyrd
Как добавить свой текст в галерею?

Автор drovosekk

Ответов: 3
Просмотров: 2106
Последний ответ 10.05.2010, 21:41:24
от drovosekk