Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
Línea 172... Línea 172...
172
$overridedeleteurl = new moodle_url('/mod/assign/overridedelete.php');
172
$overridedeleteurl = new moodle_url('/mod/assign/overridedelete.php');
173
$overrideediturl = new moodle_url('/mod/assign/overrideedit.php');
173
$overrideediturl = new moodle_url('/mod/assign/overrideedit.php');
Línea 174... Línea 174...
174
 
174
 
Línea -... Línea 175...
-
 
175
$hasinactive = false; // Whether there are any inactive overrides.
-
 
176
 
175
$hasinactive = false; // Whether there are any inactive overrides.
177
$PAGE->requires->js_call_amd('mod_assign/override_modal_manager', 'init', [$mode, !empty($assign->gradepenalty)]);
Línea 176... Línea 178...
176
 
178
 
177
foreach ($overrides as $override) {
179
foreach ($overrides as $override) {
178
 
180
 
Línea 227... Línea 229...
227
    // Duplicate.
229
    // Duplicate.
228
    $copyurlstr = $overrideediturl->out(true,
230
    $copyurlstr = $overrideediturl->out(true,
229
            array('id' => $override->id, 'action' => 'duplicate'));
231
            array('id' => $override->id, 'action' => 'duplicate'));
230
    $iconstr .= '<a title="' . get_string('copy') . '" href="' . $copyurlstr . '">' .
232
    $iconstr .= '<a title="' . get_string('copy') . '" href="' . $copyurlstr . '">' .
231
            $OUTPUT->pix_icon('t/copy', get_string('copy')) . '</a> ';
233
            $OUTPUT->pix_icon('t/copy', get_string('copy')) . '</a> ';
-
 
234
 
232
    // Delete.
235
    // Delete.
233
    $deleteurlstr = $overridedeleteurl->out(true,
236
    $deletelink = html_writer::link(
-
 
237
        "#",
234
            array('id' => $override->id, 'sesskey' => sesskey()));
238
        $OUTPUT->pix_icon('t/delete', get_string('delete')),
-
 
239
        [
235
    $iconstr .= '<a title="' . get_string('delete') . '" href="' . $deleteurlstr . '">' .
240
            'class' => 'delete-override',
236
                $OUTPUT->pix_icon('t/delete', get_string('delete')) . '</a> ';
241
            'data-overrideid' => $override->id,
-
 
242
            'data-sesskey' => sesskey(),
-
 
243
        ],
-
 
244
    );
-
 
245
    $iconstr .= $deletelink;
Línea 237... Línea 246...
237
 
246
 
-
 
247
    if ($groupmode) {
238
    if ($groupmode) {
248
        $usergroupstr = html_writer::link(
239
        $usergroupstr = '<a href="' . $groupurl->out(true, ['group' => $override->groupid]) . '" >' .
249
            $groupurl->out(true, ['group' => $override->groupid]),
-
 
250
            format_string($override->name, true, ['context' => $context]),
-
 
251
            ['class' => 'usergroupname'],
Línea 240... Línea 252...
240
            format_string($override->name, true, ['context' => $context]) . '</a>';
252
        );
241
 
253
 
242
        // Move up.
254
        // Move up.
243
        if ($override->sortorder > 1) {
255
        if ($override->sortorder > 1) {
Línea 257... Línea 269...
257
            $iconstr .= $OUTPUT->spacer() . ' ';
269
            $iconstr .= $OUTPUT->spacer() . ' ';
258
        }
270
        }
Línea 259... Línea 271...
259
 
271
 
260
 
272
 
261
    } else {
273
    } else {
262
        $usergroupstr = html_writer::link($userurl->out(false,
274
        $usergroupstr = html_writer::link(
-
 
275
            $userurl->out(false, ['id' => $override->userid, 'course' => $course->id]),
-
 
276
            fullname($override),
263
                array('id' => $override->userid, 'course' => $course->id)),
277
            ['class' => 'usergroupname'],
Línea 264... Línea 278...
264
                fullname($override));
278
        );
265
    }
279
    }
266
 
280