Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
Línea 114... Línea 114...
114
        $fieldselectparams = ['id' => $this->cmid, 'mode' => 'new'];
114
        $fieldselectparams = ['id' => $this->cmid, 'mode' => 'new'];
115
        foreach ($menufield as $fieldtype => $fieldname) {
115
        foreach ($menufield as $fieldtype => $fieldname) {
116
            $fieldselectparams['newtype'] = $fieldtype;
116
            $fieldselectparams['newtype'] = $fieldtype;
117
            $fieldselect->add(new \action_menu_link(
117
            $fieldselect->add(new \action_menu_link(
118
                new moodle_url('/mod/data/field.php', $fieldselectparams),
118
                new moodle_url('/mod/data/field.php', $fieldselectparams),
119
                new \pix_icon('field/' . $fieldtype, $fieldname, 'data'),
119
                new \image_icon('icon', $fieldtype, 'datafield_' . $fieldtype),
120
                $fieldname,
120
                $fieldname,
121
                false
121
                false
122
            ));
122
            ));
123
        }
123
        }
124
        $fieldselect->set_additional_classes('singlebutton');
124
        $fieldselect->set_additional_classes('singlebutton');
Línea 149... Línea 149...
149
        if ($this->currenturl->get_param('rid') || $this->currenturl->get_param('mode') == 'single') {
149
        if ($this->currenturl->get_param('rid') || $this->currenturl->get_param('mode') == 'single') {
150
            $activeurl = $viewsinglelink;
150
            $activeurl = $viewsinglelink;
151
        }
151
        }
Línea 152... Línea 152...
152
 
152
 
153
        $urlselect = new url_select($menu, $activeurl->out(false), null, 'viewactionselect');
153
        $urlselect = new url_select($menu, $activeurl->out(false), null, 'viewactionselect');
154
        $urlselect->set_label(get_string('viewnavigation', 'mod_data'), ['class' => 'sr-only']);
154
        $urlselect->set_label(get_string('viewnavigation', 'mod_data'), ['class' => 'visually-hidden']);
155
        $renderer = $PAGE->get_renderer('mod_data');
155
        $renderer = $PAGE->get_renderer('mod_data');
Línea 156... Línea 156...
156
        $viewactionbar = new view_action_bar($this->id, $urlselect, $hasentries, $mode);
156
        $viewactionbar = new view_action_bar($this->id, $urlselect, $hasentries, $mode);
157
 
157
 
Línea 186... Línea 186...
186
            $jstemplatelink->out(false) => get_string('jstemplate', 'mod_data'),
186
            $jstemplatelink->out(false) => get_string('jstemplate', 'mod_data'),
187
            $rsstemplatelink->out(false) => get_string('rsstemplate', 'mod_data'),
187
            $rsstemplatelink->out(false) => get_string('rsstemplate', 'mod_data'),
188
        ];
188
        ];
Línea 189... Línea 189...
189
 
189
 
190
        $selectmenu = new \core\output\select_menu('presetsactions', $menu, $this->currenturl->out(false));
190
        $selectmenu = new \core\output\select_menu('presetsactions', $menu, $this->currenturl->out(false));
Línea 191... Línea 191...
191
        $selectmenu->set_label(get_string('templatesnavigation', 'mod_data'), ['class' => 'sr-only']);
191
        $selectmenu->set_label(get_string('templatesnavigation', 'mod_data'), ['class' => 'visually-hidden']);
Línea 192... Línea 192...
192
 
192
 
Línea 266... Línea 266...
266
            if (!$selected || $templatename == $current) {
266
            if (!$selected || $templatename == $current) {
267
                $selected = $link->out(false);
267
                $selected = $link->out(false);
268
            }
268
            }
269
        }
269
        }
270
        $urlselect = new url_select($menu, $selected, null);
270
        $urlselect = new url_select($menu, $selected, null);
271
        $urlselect->set_label(get_string('templatesnavigation', manager::PLUGINNAME), ['class' => 'sr-only']);
271
        $urlselect->set_label(get_string('templatesnavigation', manager::PLUGINNAME), ['class' => 'visually-hidden']);
Línea 272... Línea 272...
272
 
272
 
273
        $data = [
273
        $data = [
274
            'title' => get_string('preview', manager::PLUGINNAME, preset::get_name_from_plugin($fullname)),
274
            'title' => get_string('preview', manager::PLUGINNAME, preset::get_name_from_plugin($fullname)),
275
            'hasback' => true,
275
            'hasback' => true,