Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 32... Línea 32...
32
 
32
 
Línea 33... Línea 33...
33
admin_externalpage_setup('registrationmoodleorg');
33
admin_externalpage_setup('registrationmoodleorg');
34
 
34
 
-
 
35
$unregistration = optional_param('unregistration', false, PARAM_BOOL);
-
 
36
$confirm = optional_param('confirm', false, PARAM_BOOL);
Línea 35... Línea 37...
35
$unregistration = optional_param('unregistration', false, PARAM_BOOL);
37
// Consider the site 'registered' if records exist locally and at the hub.
36
$confirm = optional_param('confirm', false, PARAM_BOOL);
38
$siteisregistered = \core\hub\registration::is_registered() && core\hub\api::is_site_registered_in_hub();
37
 
39
 
38
if ($unregistration && \core\hub\registration::is_registered()) {
40
if ($unregistration && $siteisregistered) {
Línea 39... Línea 41...
39
    if ($confirm) {
41
    if ($confirm) {
Línea 58... Línea 60...
58
$isinitialregistration = \core\hub\registration::show_after_install(true);
60
$isinitialregistration = \core\hub\registration::show_after_install(true);
59
if (!$returnurl = optional_param('returnurl', null, PARAM_LOCALURL)) {
61
if (!$returnurl = optional_param('returnurl', null, PARAM_LOCALURL)) {
60
    $returnurl = $isinitialregistration ? '/admin/index.php' : '/admin/registration/index.php';
62
    $returnurl = $isinitialregistration ? '/admin/index.php' : '/admin/registration/index.php';
61
}
63
}
Línea 62... Línea 64...
62
 
64
 
63
$siteregistrationform = new \core\hub\site_registration_form();
65
$siteregistrationform = new \core\hub\site_registration_form(null, ['registered' => $siteisregistered]);
64
$siteregistrationform->set_data(['returnurl' => $returnurl]);
66
$siteregistrationform->set_data(['returnurl' => $returnurl]);
Línea 65... Línea 67...
65
if ($fromform = $siteregistrationform->get_data()) {
67
if ($fromform = $siteregistrationform->get_data()) {
66
 
68
 
Línea 84... Línea 86...
84
echo $OUTPUT->header();
86
echo $OUTPUT->header();
Línea 85... Línea 87...
85
 
87
 
Línea 86... Línea 88...
86
// Current status of registration.
88
// Current status of registration.
87
 
89
 
88
$notificationtype = \core\output\notification::NOTIFY_ERROR;
90
$notificationtype = \core\output\notification::NOTIFY_ERROR;
89
if (\core\hub\registration::is_registered()) {
91
if ($siteisregistered) {
90
    $lastupdated = \core\hub\registration::get_last_updated();
92
    $lastupdated = \core\hub\registration::get_last_updated();
91
    if ($lastupdated == 0) {
93
    if ($lastupdated == 0) {
92
        $registrationmessage = get_string('pleaserefreshregistrationunknown', 'admin');
94
        $registrationmessage = get_string('pleaserefreshregistrationunknown', 'admin');
Línea 102... Línea 104...
102
    $registrationmessage = get_string('registrationwarning', 'admin');
104
    $registrationmessage = get_string('registrationwarning', 'admin');
103
    echo $OUTPUT->notification($registrationmessage, $notificationtype);
105
    echo $OUTPUT->notification($registrationmessage, $notificationtype);
104
}
106
}
Línea 105... Línea 107...
105
 
107
 
106
// Heading.
108
// Heading.
107
if (\core\hub\registration::is_registered()) {
109
if ($siteisregistered) {
108
    echo $OUTPUT->heading(get_string('registerwithmoodleorgupdate', 'core_hub'));
110
    echo $OUTPUT->heading(get_string('registerwithmoodleorgupdate', 'core_hub'));
109
} else if ($isinitialregistration) {
111
} else if ($isinitialregistration) {
110
    echo $OUTPUT->heading(get_string('registerwithmoodleorgcomplete', 'core_hub'));
112
    echo $OUTPUT->heading(get_string('registerwithmoodleorgcomplete', 'core_hub'));
111
} else {
113
} else {
Línea 115... Línea 117...
115
$renderer = $PAGE->get_renderer('core', 'admin');
117
$renderer = $PAGE->get_renderer('core', 'admin');
116
echo $renderer->moodleorg_registration_message();
118
echo $renderer->moodleorg_registration_message();
Línea 117... Línea 119...
117
 
119
 
Línea 118... Línea 120...
118
$siteregistrationform->display();
120
$siteregistrationform->display();
119
 
121
 
120
if (\core\hub\registration::is_registered()) {
122
if ($siteisregistered) {
121
    // Unregister link.
123
    // Unregister link.
122
    $unregisterhuburl = new moodle_url("/admin/registration/index.php", ['unregistration' => 1]);
124
    $unregisterhuburl = new moodle_url("/admin/registration/index.php", ['unregistration' => 1]);
123
    echo html_writer::div(html_writer::link($unregisterhuburl, get_string('unregister', 'hub')), 'unregister mt-2');
125
    echo html_writer::div(html_writer::link($unregisterhuburl, get_string('unregister', 'hub')), 'unregister mt-2');
124
} else if ($isinitialregistration) {
126
} else if ($isinitialregistration) {
125
    echo html_writer::div(html_writer::link(new moodle_url($returnurl), get_string('skipregistration', 'hub')),
127
    echo html_writer::div(html_writer::link(new moodle_url($returnurl), get_string('skipregistration', 'hub')),
-
 
128
        'skipregistration mt-2');
-
 
129
}
-
 
130
 
126
        'skipregistration mt-2');
131
$PAGE->requires->js_call_amd('core_admin/expand_hash', 'init');