Danneo CMS v0.5.5. Фиксим косяк при добавлении TEXTAREA. Нет возможности отредактировать

Danneo CMS v0.5.5. Фиксим косяк при добавлении TEXTAREA. Нет возможности отредактировать

Danneo CMS v0.5.5. Фиксим косяк при добавлении TEXTAREA.

» » Сообщение:

Danneo CMS v0.5.5. Фиксим косяк при добавлении TEXTAREA.
Криво сохраняет и нет возможности отредактировать...
Типа вот такого:

Magical-Snap---2013.10.01-11.34---001.png

- закрывающий тег текстареа конфликтует с формой - закрывает раньше времени.

Фиксим следующим образом:
Открываем:

Код: Выделить всё Развернуть
apanel/info.php

В блоке: Редактировать страницу
Находим:

php Код: Выделить всё Развернуть
$item = $db->fetchrow($db->query("SELECT * FROM ".$basepref."_".$IPS[$pl]['table']." WHERE infoid='".$infoid."'"));

Добавляем ниже:

php Код: Выделить всё Развернуть
$item['infotext'] = str_replace(array("<",">","\"", "&lt;?"),array("&lt;", "&gt;", "&quot;", "<?"),$item['infotext']);

...

Как вариант, если используется часто, можно вынести в функцию:
Открыть:

Код: Выделить всё Развернуть
apanel/system/apanel.function.php

Добавить:

php Код: Выделить всё Развернуть
/**
 * sencodeshtmltags
 */
function encodeshtmltags($str) { 
    return str_replace
(array("<",">","\"", "&lt;?"),array("&lt;", "&gt;", "&quot;", "<?"),$str);
}

Юзать:

php Код: Выделить всё Развернуть
$item['infotext'] = encodeshtmltags($item['infotext']);

Скрин:

Magical-Snap---2013.10.01-11.50---002.png

..

danneo cms v0.5.5, фиксим косяк при добавлении textarea, нет возможности отредактировать



Похожие темыКомментарии ПросмотрыПоследнее сообщение
02336Клонирование модуля "Файлы&quo...
Сообщение от: Admin
0692Клонирование модуля "Файлы&quo...
Сообщение от: Admin
02926Danneo CMS модуль Music - добавляем...
Сообщение от: Admin
04591Установка и настройка Danneo CMS на...
Сообщение от: Admin
01280Danneo CMS v0.5.5. Добвляем keyword...
Сообщение от: Admin