Показать сообщение отдельно
Старый 20.03.2008, 20:04   #4
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
Thumbs up Решение!

Есть решение:

Учитывая, то, что я не программист мне пришлось обратиться к автору приложения (Philip Almeida), который помог решить эту проблему, за что ему большое спасибо .

Правда, без правки кода не обошлось.

Что нужно сделать:

1. Обновить приложение до последней версии.
2. В директории самого приложения найти файл class.tx_newscalendar_pi1.php
3. В коде сделать замену, это htmlentities поменять на это htmlspecialchars и это нужно сделать именно в тех переменных, которые отвечают за обработку и вывод наименований месяцев и дней недели.

К примеру:

Это
PHP код:
$displayDate htmlentities(strftime($this->conf['calendar.']['strftime.']['contextHeader'], $displayDate)); 
надо поменять на это
PHP код:
$displayDate htmlspecialchars(strftime($this->conf['calendar.']['strftime.']['contextHeader'], $displayDate)); 
можно менять не всю строку, а именно это htmlentities на это htmlspecialchars

Автор Philip Almeida уже устранил эту проблему и выложил новую версию 0.1.11 на http://typo3.org/extensions/

Будьте внимательны! Желаю удачи.
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA

Последний раз редактировалось thebat; 20.03.2008 в 20:35
thebat вне форума   Ответить с цитированием