Browse code

3.5.6 efiction version

Jimako authored on 2024/03/09 16:09:42
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,13 @@
1
+<?php
2
+if(!defined("_CHARSET")) exit( );
3
+if(!isset($hiddenskins)) $hiddenskins = array( );
4
+if(is_string($hiddenskins)) $hiddenskins = explode(",", $hiddenskins);
5
+
6
+$directory = opendir(_BASEDIR."skins");
7
+while($filename = readdir($directory)) {
8
+	if($filename== "." || $filename == $siteskin || $filename== ".." || !is_dir(_BASEDIR."skins/".$filename) || (in_array($filename, $hiddenskins) && !isADMIN)) continue;
9
+	$skinlist[] = $filename;
10
+}
11
+$siteskin = $skinlist[(rand(0, count($skinlist) - 1))];
12
+$skindir = _BASEDIR."skins/$siteskin";
13
+?>
0 14
\ No newline at end of file