summaryrefslogtreecommitdiffstats
path: root/appinfo/application.php
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-09-12 23:10:01 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2015-09-12 23:11:19 +0200
commit12d0d0f4e699fc6de228e5b4eb994276b34324a3 (patch)
tree933a777d95540d86ec0cbfe0f2c5be3da464ddd1 /appinfo/application.php
parent10e57c89c80fd7d20b2221f29ea8f23b189e9109 (diff)
also make go to previous article shortcuts fuzzier, #847
Diffstat (limited to 'appinfo/application.php')
-rw-r--r--appinfo/application.php10
1 files changed, 9 insertions, 1 deletions
diff --git a/appinfo/application.php b/appinfo/application.php
index 22783ef87..b639ce39c 100644
--- a/appinfo/application.php
+++ b/appinfo/application.php
@@ -111,13 +111,21 @@ class Application extends App {
}
$config = HTMLPurifier_Config::createDefault();
- $config->set('HTML.ForbiddenAttributes', 'class');
+
$config->set('Cache.SerializerPath', $directory);
+ $config->set('HTML.ForbiddenAttributes', 'class');
+ $config->set('HTML.AllowedAttributes', '*.allowfullscreen');
$config->set('HTML.SafeIframe', true);
$config->set('URI.SafeIframeRegexp',
'%^https://(?:www\.)?(' .
'youtube(?:-nocookie)?.com/embed/|' .
'player.vimeo.com/video/)%'); //allow YouTube and Vimeo
+
+ $config->set('HTML.DefinitionID', 'News');
+ $config->set('HTML.DefinitionRev', 1);
+ $def = $config->getHTMLDefinition(true);
+ $def->addAttribute('iframe', 'allowfullscreen', 'Bool');
+
return new HTMLPurifier($config);
});