Windows NT WIN-F6SLGVICLOP 10.0 build 17763 (Windows Server 2016) AMD64
Microsoft-IIS/10.0
Server IP : & Your IP : 3.22.249.82
Domains :
Cant Read [ /etc/named.conf ]
User : elibrary.unsap.ac.id
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Lock Shell
Lock File++
Readme
D: /
localhost /
lms /
admin /
Delete
Unzip
Name
Size
Permission
Date
Action
classes
[ DIR ]
drwxrwxrwx
2024-07-15 18:12
cli
[ DIR ]
drwxrwxrwx
2024-07-15 18:10
mnet
[ DIR ]
drwxrwxrwx
2024-07-15 18:10
registration
[ DIR ]
drwxrwxrwx
2024-07-15 18:09
roles
[ DIR ]
drwxrwxrwx
2024-07-15 18:09
settings
[ DIR ]
drwxrwxrwx
2024-07-15 18:09
templates
[ DIR ]
drwxrwxrwx
2024-07-15 18:09
tests
[ DIR ]
drwxrwxrwx
2024-07-15 18:09
tool
[ DIR ]
drwxrwxrwx
2025-04-20 13:27
user
[ DIR ]
drwxrwxrwx
2022-12-30 22:38
webservice
[ DIR ]
drwxrwxrwx
2022-12-30 22:38
admin_settings_search_form.php
1.64
KB
-rw-rw-rw-
2022-01-31 00:07
antiviruses.php
3.39
KB
-rw-rw-rw-
2022-01-31 00:07
auth.php
2.85
KB
-rw-rw-rw-
2022-01-31 00:07
auth_config.php
8.58
KB
-rw-rw-rw-
2022-01-31 00:07
blocks.php
9.54
KB
-rw-rw-rw-
2022-01-31 00:07
category.php
6.08
KB
-rw-rw-rw-
2022-01-31 00:07
contentbank.php
2.76
KB
-rw-rw-rw-
2022-01-31 00:07
courseformats.php
2.88
KB
-rw-rw-rw-
2022-01-31 00:07
cron.php
2.71
KB
-rw-rw-rw-
2022-01-31 00:07
customfields.php
2.08
KB
-rw-rw-rw-
2022-01-31 00:07
dataformats.php
2.65
KB
-rw-rw-rw-
2022-01-31 00:07
editors.php
2.87
KB
-rw-rw-rw-
2022-01-31 00:07
enrol.php
4.19
KB
-rw-rw-rw-
2022-01-31 00:07
environment.php
4.17
KB
-rw-rw-rw-
2022-01-31 00:07
environment.xml
129.35
KB
-rw-rw-rw-
2022-01-31 00:07
filters.php
8.58
KB
-rw-rw-rw-
2022-01-31 00:07
index.php
38.18
KB
-rw-rw-rw-
2022-01-31 00:07
lib.php
4.49
KB
-rw-rw-rw-
2022-01-31 00:07
localplugins.php
2.66
KB
-rw-rw-rw-
2022-01-31 00:07
lock.php
2.89
KB
-rw-rw-rw-
2022-01-31 00:07
mailout-debugger.php
2.2
KB
-rw-rw-rw-
2022-01-31 00:07
media.php
2.38
KB
-rw-rw-rw-
2022-01-31 00:07
message.php
6.08
KB
-rw-rw-rw-
2022-01-31 00:07
modules.php
6.68
KB
-rw-rw-rw-
2022-01-31 00:07
oauth2callback.php
1.88
KB
-rw-rw-rw-
2022-01-31 00:07
phpinfo.php
968
B
-rw-rw-rw-
2022-01-31 00:07
plagiarism.php
3.17
KB
-rw-rw-rw-
2022-01-31 00:07
plugins.php
8.84
KB
-rw-rw-rw-
2022-01-31 00:07
portfolio.php
8.5
KB
-rw-rw-rw-
2022-01-31 00:07
process_email.php
1.72
KB
-rw-rw-rw-
2022-01-31 00:07
purgecaches.php
2.25
KB
-rw-rw-rw-
2022-01-31 00:07
qbehaviours.php
8.49
KB
-rw-rw-rw-
2022-01-31 00:07
qtypes.php
9.13
KB
-rw-rw-rw-
2022-01-31 00:07
renderer.php
93.09
KB
-rw-rw-rw-
2022-01-31 00:07
reports.php
4.11
KB
-rw-rw-rw-
2022-01-31 00:07
repository.php
16.77
KB
-rw-rw-rw-
2022-01-31 00:07
repositoryinstance.php
5.74
KB
-rw-rw-rw-
2022-01-31 00:07
resetemoticons.php
1.63
KB
-rw-rw-rw-
2022-01-31 00:07
search.php
2.67
KB
-rw-rw-rw-
2022-01-31 00:07
searchareas.php
10.89
KB
-rw-rw-rw-
2022-01-31 00:07
searchreindex.php
3.16
KB
-rw-rw-rw-
2022-01-31 00:07
settings.php
5.49
KB
-rw-rw-rw-
2022-01-31 00:07
tasklogs.php
2.91
KB
-rw-rw-rw-
2022-01-31 00:07
testoutgoingmailconf.php
3.27
KB
-rw-rw-rw-
2022-01-31 00:07
thirdpartylibs.php
2.56
KB
-rw-rw-rw-
2022-01-31 00:07
timezone.php
1.55
KB
-rw-rw-rw-
2022-01-31 00:07
tools.php
3.55
KB
-rw-rw-rw-
2022-01-31 00:07
updatesetting.php
2.39
KB
-rw-rw-rw-
2022-01-31 00:07
upgrade.txt
1.71
KB
-rw-rw-rw-
2022-01-31 00:07
upgradesettings.php
2.48
KB
-rw-rw-rw-
2022-01-31 00:07
user.php
18.78
KB
-rw-rw-rw-
2022-01-31 00:07
Save
Rename
<?php // Allows the admin to configure blocks (hide/show, uninstall and configure) require_once('../config.php'); require_once($CFG->libdir.'/adminlib.php'); require_once($CFG->libdir.'/blocklib.php'); require_once($CFG->libdir.'/tablelib.php'); admin_externalpage_setup('manageblocks'); $confirm = optional_param('confirm', 0, PARAM_BOOL); $hide = optional_param('hide', 0, PARAM_INT); $show = optional_param('show', 0, PARAM_INT); $unprotect = optional_param('unprotect', 0, PARAM_INT); $protect = optional_param('protect', 0, PARAM_INT); /// Print headings $strmanageblocks = get_string('manageblocks'); $struninstall = get_string('uninstallplugin', 'core_admin'); $strversion = get_string('version'); $strhide = get_string('hide'); $strshow = get_string('show'); $strsettings = get_string('settings'); $strcourses = get_string('blockinstances', 'admin'); $strname = get_string('name'); $strshowblockcourse = get_string('showblockcourse'); $strprotecthdr = get_string('blockprotect', 'admin'). $OUTPUT->help_icon('blockprotect','admin'); $strprotect = get_string('blockprotect', 'admin'); $strunprotect = get_string('blockunprotect', 'admin'); /// If data submitted, then process and store. if (!empty($hide) && confirm_sesskey()) { if (!$block = $DB->get_record('block', array('id'=>$hide))) { print_error('blockdoesnotexist', 'error'); } $DB->set_field('block', 'visible', '0', array('id'=>$block->id)); // Hide block add_to_config_log('block_visibility', $block->visible, '0', $block->name); core_plugin_manager::reset_caches(); admin_get_root(true, false); // settings not required - only pages } if (!empty($show) && confirm_sesskey() ) { if (!$block = $DB->get_record('block', array('id'=>$show))) { print_error('blockdoesnotexist', 'error'); } $DB->set_field('block', 'visible', '1', array('id'=>$block->id)); // Show block add_to_config_log('block_visibility', $block->visible, '1', $block->name); core_plugin_manager::reset_caches(); admin_get_root(true, false); // settings not required - only pages } if (!empty($protect) && confirm_sesskey()) { block_manager::protect_block((int)$protect); admin_get_root(true, false); // settings not required - only pages } if (!empty($unprotect) && confirm_sesskey()) { block_manager::unprotect_block((int)$unprotect); admin_get_root(true, false); // settings not required - only pages } $undeletableblocktypes = block_manager::get_undeletable_block_types(); echo $OUTPUT->header(); echo $OUTPUT->heading($strmanageblocks); /// Main display starts here /// Get and sort the existing blocks if (!$blocks = $DB->get_records('block', array(), 'name ASC')) { print_error('noblocks', 'error'); // Should never happen } $incompatible = array(); /// Print the table of all blocks $table = new flexible_table('admin-blocks-compatible'); $table->define_columns(array('name', 'instances', 'version', 'hideshow', 'undeletable', 'settings', 'uninstall')); $table->define_headers(array($strname, $strcourses, $strversion, $strhide.'/'.$strshow, $strprotecthdr, $strsettings, $struninstall)); $table->define_baseurl($CFG->wwwroot.'/'.$CFG->admin.'/blocks.php'); $table->set_attribute('class', 'admintable blockstable generaltable'); $table->set_attribute('id', 'compatibleblockstable'); $table->setup(); $tablerows = array(); // Sort blocks using current locale. $blocknames = array(); foreach ($blocks as $blockid=>$block) { $blockname = $block->name; if (file_exists("$CFG->dirroot/blocks/$blockname/block_$blockname.php")) { $blocknames[$blockid] = get_string('pluginname', 'block_'.$blockname); } else { $blocknames[$blockid] = $blockname; } } core_collator::asort($blocknames); foreach ($blocknames as $blockid=>$strblockname) { $block = $blocks[$blockid]; $blockname = $block->name; $dbversion = get_config('block_'.$block->name, 'version'); if (!file_exists("$CFG->dirroot/blocks/$blockname/block_$blockname.php")) { $blockobject = false; $strblockname = '<span class="notifyproblem">'.$strblockname.' ('.get_string('missingfromdisk').')</span>'; $plugin = new stdClass(); $plugin->version = $dbversion; } else { $plugin = new stdClass(); $plugin->version = '???'; if (file_exists("$CFG->dirroot/blocks/$blockname/version.php")) { include("$CFG->dirroot/blocks/$blockname/version.php"); } if (!$blockobject = block_instance($block->name)) { $incompatible[] = $block; continue; } } if ($uninstallurl = core_plugin_manager::instance()->get_uninstall_url('block_'.$blockname, 'manage')) { $uninstall = html_writer::link($uninstallurl, $struninstall); } else { $uninstall = ''; } $settings = ''; // By default, no configuration if ($blockobject and $blockobject->has_config()) { $blocksettings = admin_get_root()->locate('blocksetting' . $block->name); if ($blocksettings instanceof admin_externalpage) { $settings = '<a href="' . $blocksettings->url . '">' . get_string('settings') . '</a>'; } else if ($blocksettings instanceof admin_settingpage) { $settings = '<a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section=blocksetting'.$block->name.'">'.$strsettings.'</a>'; } else if (!file_exists($CFG->dirroot.'/blocks/'.$block->name.'/settings.php')) { // If the block's settings node was not found, we check that the block really provides the settings.php file. // Note that blocks can inject their settings to other nodes in the admin tree without using the default locations. // This can be done by assigning null to $setting in settings.php and it is a valid case. debugging('Warning: block_'.$block->name.' returns true in has_config() but does not provide a settings.php file', DEBUG_DEVELOPER); } } // MDL-11167, blocks can be placed on mymoodle, or the blogs page // and it should not show up on course search page $totalcount = $DB->count_records('block_instances', array('blockname'=>$blockname)); $count = $DB->count_records('block_instances', array('blockname'=>$blockname, 'pagetypepattern'=>'course-view-*')); if ($count>0) { $blocklist = "<a href=\"{$CFG->wwwroot}/course/search.php?blocklist=$blockid&sesskey=".sesskey()."\" "; $blocklist .= "title=\"$strshowblockcourse\" >$totalcount</a>"; } else { $blocklist = "$totalcount"; } $class = ''; // Nothing fancy, by default if (!$blockobject) { // ignore $visible = ''; } else if ($blocks[$blockid]->visible) { $visible = '<a href="blocks.php?hide='.$blockid.'&sesskey='.sesskey().'" title="'.$strhide.'">'. $OUTPUT->pix_icon('t/hide', $strhide) . '</a>'; } else { $visible = '<a href="blocks.php?show='.$blockid.'&sesskey='.sesskey().'" title="'.$strshow.'">'. $OUTPUT->pix_icon('t/show', $strshow) . '</a>'; $class = 'dimmed_text'; } if ($dbversion == $plugin->version) { $version = $dbversion; } else { $version = "$dbversion ($plugin->version)"; } if (!$blockobject) { // ignore $undeletable = ''; } else if (in_array($blockname, $undeletableblocktypes)) { $undeletable = '<a href="blocks.php?unprotect='.$blockid.'&sesskey='.sesskey().'" title="'.$strunprotect.'">'. $OUTPUT->pix_icon('t/unlock', $strunprotect) . '</a>'; } else { $undeletable = '<a href="blocks.php?protect='.$blockid.'&sesskey='.sesskey().'" title="'.$strprotect.'">'. $OUTPUT->pix_icon('t/lock', $strprotect) . '</a>'; } $row = array( $strblockname, $blocklist, $version, $visible, $undeletable, $settings, $uninstall, ); $table->add_data($row, $class); } $table->print_html(); if (!empty($incompatible)) { echo $OUTPUT->heading(get_string('incompatibleblocks', 'blockstable', 'admin')); $table = new flexible_table('admin-blocks-incompatible'); $table->define_columns(array('block', 'uninstall')); $table->define_headers(array($strname, $struninstall)); $table->define_baseurl($CFG->wwwroot.'/'.$CFG->admin.'/blocks.php'); $table->set_attribute('class', 'incompatibleblockstable generaltable'); $table->setup(); foreach ($incompatible as $block) { if ($uninstallurl = core_plugin_manager::instance()->get_uninstall_url('block_'.$block->name, 'manage')) { $uninstall = html_writer::link($uninstallurl, $struninstall); } else { $uninstall = ''; } $table->add_data(array( $block->name, $uninstall, )); } $table->print_html(); } echo $OUTPUT->footer();