MODx/Подключаемые плагины/PHx: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 418:
 
== Дополнения ==
 
Смотрите [[PHx/CustomModifiers]] - список дополнительных модификаторов которые Вы сможете установить.
 
=== Установка ===
# Войдите в административную панель MODx
# Пройдите во вкладку Элементы > Управление элементами > Сниппеты
# Создайте новый сниппет с префиксом "phx:"
# Скопируйте и вставьте код сниппета
# Сохраните сниппет
 
или
 
# Создайте новый файл с названием "имя_сниппета.phx.php" в assets/plugins/phx/modifiers/ (Например: assets/plugins/phx/modifiers/phpthumb.phx.php)
# Скопируйте код сниппета в этот файл
# Выставите права на файл 0555 (если хотите достичь максимальной безопасности)
 
==== phx:7bit ====
* описание : возвращает 7bit код строки
* применение: '''[+string:7bit+]'''
<pre><?php
$text = mb_convert_encoding($output,'HTML-ENTITIES',mb_detect_encoding($output));
$text = preg_replace(array('/&szlig;/','/&(..)lig;/','/&([aouAOU])uml;/','/&(.)[^;]*;/'),array('ss',"$1","$1".'e',"$1"),$text);
return $text;
?></pre>
 
== Tips and Tricks ==