HLDM Форум
https://forum.hldm.org/

Поддержка скриптов
https://forum.hldm.org/viewtopic.php?f=36&t=715
Страница 1 из 1

Автор:  drop [ 06 июл 2014, 18:06 ]
Заголовок сообщения:  Поддержка скриптов

Можно ли реализовать в этой вресии, или может в обновлении, поддержку скриптов.
НАпример, я в описании к игре, я хочу вставить такой вот скрипт, для скрытия текста
Код:
<style>
.del { display: none; }
.del:not(:checked) + label + * { display: none; } /* фактически нужна только одна строка */

/* вид CSS кнопки */
.del:not(:checked) + label,
.del:checked + label {
  display: inline-block;
  padding: 2px 10px;
  border-radius: 2px;
  color: #fff;
  background: #4e6473;
  cursor: pointer;
}
.del:checked + label {
  background: #e36443;
}
</style>

<input type="checkbox" id="raz" class="del" checked="checked"/><label for="raz" class="del">нажать</label><div>исчезающий текст</div>


Вставляю, все работает, однако. Если я нажму редактировать, то видно, что большая часть кода теряетя, и после сохранния, он перестает работать
МОжно ли как это это пофиксить?

Автор:  Nikita [ 06 июл 2014, 18:55 ]
Заголовок сообщения:  Re: Поддержка скриптов

Это не будет работать из-за XSS фильтра.
Вынесите CSS в отдельный файл и подключите этот файл в шаблоне.

Автор:  drop [ 07 июл 2014, 00:21 ]
Заголовок сообщения:  Re: Поддержка скриптов

у меня пропадает не только css
От всего когда сверху остается только: <p><input type="checkbox" />Продолжения</p>
<div> .... </div>

Автор:  Nikita [ 07 июл 2014, 00:29 ]
Заголовок сообщения:  Re: Поддержка скриптов

Откройте файл application/config/config.php
Измените значение
$config['global_xss_filtering'] = FALSE;

Автор:  drop [ 07 июл 2014, 15:43 ]
Заголовок сообщения:  Re: Поддержка скриптов

Было FALSE, поставил TRUE
После сохранение, текст, и весь код, абсолютно пропадает. Ничего не сохраняется
Если закоментировать эту строчку, остается прошлая проблема, с исчезновением кода

Автор:  Nikita [ 07 июл 2014, 16:31 ]
Заголовок сообщения:  Re: Поддержка скриптов

Поставьте
Код:
$config['global_xss_filtering'] = FALSE;

Не TRUE, не закомментированную, а именно FALSE.

Проверьте со следующей строкой:
Код:
<div id="test" style="display:none;">test</div>

Автор:  drop [ 07 июл 2014, 16:45 ]
Заголовок сообщения:  Re: Поддержка скриптов

там и стояло FALSE
Не совсем понял про вашу строку
я ее вставил, отдельно, без каких либо кодов, она не отображается в тексте, но при редактировании, код вроде как сохранился

Автор:  Nikita [ 07 июл 2014, 16:53 ]
Заголовок сообщения:  Re: Поддержка скриптов

В поле информация, в редактировании тарифа вставьте этот код и сохраните.
После этого откройте вновь и проверьте, работает ли.

Автор:  drop [ 07 июл 2014, 16:54 ]
Заголовок сообщения:  Re: Поддержка скриптов

Написал ведь, что работает
Уточню, что коды пропадают так же и на страницах "материал". Вставлял код "мы в ВК" на главной 0 после редактирования слетает

Автор:  Nikita [ 07 июл 2014, 16:57 ]
Заголовок сообщения:  Re: Поддержка скриптов

drop писал(а):
Написал ведь, что работает
Уточню, что коды пропадают так же и на страницах "материал". Вставлял код "мы в ВК" на главной 0 после редактирования слетает

Вы так написали, что я не понял работает или нет.
Код вк нужно вставлять в файлы шаблонов.

Автор:  drop [ 07 июл 2014, 16:59 ]
Заголовок сообщения:  Re: Поддержка скриптов

Работает)
с ВК разобраться можно, это не критично мне важно, что бы коды слайдеров, и прятанья текста работали

Автор:  Nikita [ 07 июл 2014, 17:02 ]
Заголовок сообщения:  Re: Поддержка скриптов

А в чем проблема подгрузить css файл?

display:none работает, id="test" тоже работает. Задайте определенные свойства для элемента в отдельном css файле, добавьте элемент в описание.

Автор:  drop [ 07 июл 2014, 17:04 ]
Заголовок сообщения:  Re: Поддержка скриптов

Если бы умел) так и сделал бы) но попытаться стоит)

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/