summaryrefslogtreecommitdiffstats
path: root/apps/files_trashbin
diff options
context:
space:
mode:
authorBjörn Schießle <schiessle@owncloud.com>2013-01-22 17:59:33 +0100
committerBjörn Schießle <schiessle@owncloud.com>2013-01-22 17:59:33 +0100
commitf919230f63aade2df7b12a9c9ab28c7cd59868d4 (patch)
treeda0740dac6645be54a8a4a8294418514b8f8b6d3 /apps/files_trashbin
parent039bc9159793a0275e5f409f3040043190d59ec9 (diff)
downloadnextcloud-server-f919230f63aade2df7b12a9c9ab28c7cd59868d4.tar.gz
nextcloud-server-f919230f63aade2df7b12a9c9ab28c7cd59868d4.zip
remove inline JavaScript
Diffstat (limited to 'apps/files_trashbin')
-rw-r--r--apps/files_trashbin/js/part.list.php19
-rw-r--r--apps/files_trashbin/templates/part.list.php13
2 files changed, 20 insertions, 12 deletions
diff --git a/apps/files_trashbin/js/part.list.php b/apps/files_trashbin/js/part.list.php
new file mode 100644
index 00000000000..c4ecd1ca959
--- /dev/null
+++ b/apps/files_trashbin/js/part.list.php
@@ -0,0 +1,19 @@
+<?php
+/**
+ * Copyright (c) 2013 Bjoern Schiessle <schiessle@owncloud.com>
+* This file is licensed under the Affero General Public License version 3 or
+* later.
+* See the COPYING-README file.
+*/
+
+// Set the content type to Javascript
+header("Content-type: text/javascript");
+
+// Disallow caching
+header("Cache-Control: no-cache, must-revalidate");
+header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
+
+echo "
+var disableDownloadActions = true;
+var disableSharing = true;
+";
diff --git a/apps/files_trashbin/templates/part.list.php b/apps/files_trashbin/templates/part.list.php
index 205e11c286d..c7783e8a4f5 100644
--- a/apps/files_trashbin/templates/part.list.php
+++ b/apps/files_trashbin/templates/part.list.php
@@ -1,15 +1,4 @@
-<script type="text/javascript">
-<?php if ( array_key_exists('disableSharing', $_) && $_['disableSharing'] == true ) :?>
- var disableSharing = true;
-<?php else: ?>
- var disableSharing = false;
-<?php endif; ?>
-<?php if ( array_key_exists('disableDownloadActions', $_) && $_['disableDownloadActions'] == true ) :?>
- var disableDownloadActions = true;
-<?php else: ?>
- var disableDownloadActions = false;
-<?php endif; ?>
-</script>
+<script type="text/javascript" src="<?php echo OC_Helper::linkTo('files_trashbin/js', 'part.list.php');?>"></script>
<?php foreach($_['files'] as $file):
$simple_file_size = OCP\simple_file_size($file['size']);