summaryrefslogtreecommitdiff
path: root/tw/filter-setup/paranoya.php
diff options
context:
space:
mode:
Diffstat (limited to 'tw/filter-setup/paranoya.php')
-rw-r--r--tw/filter-setup/paranoya.php59
1 files changed, 59 insertions, 0 deletions
diff --git a/tw/filter-setup/paranoya.php b/tw/filter-setup/paranoya.php
new file mode 100644
index 000000000..0795c7755
--- /dev/null
+++ b/tw/filter-setup/paranoya.php
@@ -0,0 +1,59 @@
+<?
+ // WARNING:
+ //
+ // All tags used in configuration must be defined in tw/tw-tags.php file too.
+ //
+
+ $tw_paranoya_setup = array(
+
+ "a" => array(
+ "href" => array( TW_RQ_URL ), // value is required url
+ "name" => array( TW_RQ_LINK ), // value is link (link+href combination must be fixed in base)
+ "title" => null,
+ ),
+
+ "hr" => null, // without attributes
+ "br" => null,
+ "img" => array(
+ "width" => array( TW_NUM, 80, 60, 120 ), // 80 - default, number must be in range <60,120>
+ "height"=> array( TW_NUM, 80, 60, 120 ),
+ "src" => array( TW_RQ_URL ),
+ "title" => null,
+ "border"=> array( TW_RQ_NUM, 0, 0, 0),
+ ),
+
+ "p" => array(
+ // null - default value (null = remove attr if value not found in case array)
+ "class" => array( TW_CASE, null, array("par1","par2","par3") ),
+ ),
+
+ "b" => "strong", // tag substitution <b> -> <strong>
+ "strong" => null, // new tag must be configured too
+ "i" => null,
+ "u" => null,
+ "div" => array(
+ "title" => null,
+ ),
+
+ "span" => array(
+ "class" => array( TW_CASE, null, array("my-class1","my-class2","my-class3") ),
+ ),
+
+ "blockquote" => null,
+ "h1" => null,
+ "h2" => null,
+ "h3" => null,
+
+ "table" => null,
+ "td" => null,
+ "tr" => null,
+ "th" => null,
+
+ "ul" => null,
+ "ol" => null,
+ "li" => null,
+ "dl" => null,
+ "dt" => null,
+ "dd" => null,
+ );
+?> \ No newline at end of file