]> git.mxchange.org Git - friendica-addons.git/blobdiff - jappixmini/jappix/php/store-tree.php
jappixmini: include jappix source
[friendica-addons.git] / jappixmini / jappix / php / store-tree.php
diff --git a/jappixmini/jappix/php/store-tree.php b/jappixmini/jappix/php/store-tree.php
new file mode 100644 (file)
index 0000000..2ccc74c
--- /dev/null
@@ -0,0 +1,51 @@
+<?php
+
+/*
+
+Jappix - An open social platform
+This script (re)generates the store sub-folders (after an update)
+
+-------------------------------------------------
+
+License: AGPL
+Author: Vanaryon
+Last revision: 26/08/11
+
+*/
+
+// Someone is trying to hack us?
+if(!defined('JAPPIX_BASE'))
+       exit;
+
+// Array of the sub-folders to create
+$store_folders = array(
+       'access',
+       'avatars',
+       'backgrounds',
+       'cache',
+       'conf',
+       'logos',
+       'logs',
+       'music',
+       'send',
+       'share',
+       'updates'
+);
+
+// Creates the sub-folders
+for($i = 0; $i < count($store_folders); $i++) {
+       $current = JAPPIX_BASE.'/store/'.$store_folders[$i];
+       
+       // Create the folder itself
+       if(!is_dir($current))
+               mkdir($current, 0777, true);
+       
+       chmod($current, 0777);
+       
+       // Create the security file inside the folder
+       $security_html = securityHTML();
+       
+       file_put_contents($current.'/index.html', $security_html);
+}
+
+?>