X7ROOT File Manager
Current Path:
/var/softaculous/moodle38
var
/
softaculous
/
moodle38
/
??
..
??
NOTES.txt
(1.45 KB)
??
add_admin.php
(733 B)
??
check_utf8.php
(5.88 KB)
??
clone.php
(5.48 KB)
??
config.php
(745 B)
??
edit.php
(5.67 KB)
??
edit.xml
(433 B)
??
fileindex.php
(929 B)
??
images
??
import.php
(5.44 KB)
??
info.xml
(3.37 KB)
??
install.js
(924 B)
??
install.php
(19.63 KB)
??
install.xml
(2.57 KB)
??
languages
??
md5
(4.02 KB)
??
php53
??
php56
??
php71
??
php81
??
privatekey.php
(786 B)
??
update_pass.php
(3.17 KB)
??
upgrade.php
(7.94 KB)
??
upgrade.xml
(307 B)
Editing: add_admin.php
<?php @unlink(__FILE__); //Validate if the request is from Softaculous if($_REQUEST['pass'] != '[[autopass]]'){ die("Unauthorized Access"); } require_once('config.php'); require_once('lib/adminlib.php'); $user_id = (int) '[[user_id]]'; $admins = array(); foreach (explode(',', $CFG->siteadmins) as $admin) { $admin = (int)$admin; if ($admin) { $admins[$admin] = $admin; } } $logstringold = implode(', ', $admins); $admins[$user_id] = $user_id; $logstringnew = implode(', ', $admins); set_config('siteadmins', implode(',', $admins)); add_to_config_log('siteadmins', $logstringold, $logstringnew, 'core'); $ret = array(); $ret['done'] = 1; echo '<add_admin>'.serialize($ret).'</add_admin>'; exit(0);
Upload File
Create Folder