Welcome to mirror list, hosted at ThFree Co, Russian Federation.

app.php « appinfo - github.com/icewind1991/files_markdown.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 33abf8e776bd862b7073d687903924b3195548df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$eventDispatcher = \OC::$server->getEventDispatcher();
$eventDispatcher->addListener(
	'OCA\Files::loadAdditionalScripts',
	function () {
		$policy = new \OC\Security\CSP\ContentSecurityPolicy();
		$policy->setAllowedImageDomains(['*']);
		$frameDomains = $policy->getAllowedFrameDomains();
		$frameDomains[] = 'www.youtube.com';
		$frameDomains[] = 'prezi.com';
		$frameDomains[] = 'player.vimeo.com';
		$frameDomains[] = 'vine.co';
		$policy->setAllowedFrameDomains($frameDomains);
		\OC::$server->getContentSecurityPolicyManager()->addDefaultPolicy($policy);

		//load the required files
		OCP\Util::addscript('files_markdown', '../build/editor');
		OCP\Util::addStyle('files_markdown', '../build/styles');
		OCP\Util::addStyle('files_markdown', 'preview');
	});