Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
Línea 25... Línea 25...
25
        "id": 23,
25
        "id": 23,
26
        "uniqid": "0",
26
        "uniqid": "0",
27
        "number": 1,
27
        "number": 1,
28
        "sectionurl": "#",
28
        "sectionurl": "#",
29
        "indexcollapsed": 0,
29
        "indexcollapsed": 0,
-
 
30
        "component": null,
30
        "current": 1,
31
        "current": 1,
31
        "visible": 1,
32
        "visible": 1,
32
        "hasrestrictions": 0,
33
        "hasrestrictions": 0,
33
        "cms": [
34
        "cms": [
34
            {
35
            {
Línea 54... Línea 55...
54
            }
55
            }
55
        ]
56
        ]
56
    }
57
    }
57
}}
58
}}
58
<div
59
<div
59
    class="courseindex-section {{#current}}current{{/current}}"
60
    class="courseindex-section {{#current}}current{{/current}} {{#component}}delegated-section{{/component}}"
60
    id="course-index-section-{{id}}"
61
    id="course-index-section-{{id}}"
61
    data-for="section"
62
    data-for="section"
62
    data-id="{{id}}"
63
    data-id="{{id}}"
63
    data-number="{{number}}"
64
    data-number="{{number}}"
64
    role="treeitem"
65
    role="treeitem"
Línea 69... Línea 70...
69
            {{#hasrestrictions}}restrictions{{/hasrestrictions}}
70
            {{#hasrestrictions}}restrictions{{/hasrestrictions}}
70
            courseindex-section-title"
71
            courseindex-section-title"
71
        id="courseindexsection{{number}}"
72
        id="courseindexsection{{number}}"
72
        data-for="section_item"
73
        data-for="section_item"
73
    >
74
    >
74
        <a data-toggle="collapse"
75
        <a data-bs-toggle="collapse"
75
            href="#courseindexcollapse{{number}}"
76
            href="#courseindexcollapse{{number}}"
76
            class="courseindex-chevron icons-collapse-expand {{#indexcollapsed}}collapsed{{/indexcollapsed}}"
77
            class="courseindex-chevron icons-collapse-expand {{#indexcollapsed}}collapsed{{/indexcollapsed}}"
77
            aria-expanded="{{^indexcollapsed}}true{{/indexcollapsed}}{{#indexcollapsed}}false{{/indexcollapsed}}"
78
            aria-expanded="{{^indexcollapsed}}true{{/indexcollapsed}}{{#indexcollapsed}}false{{/indexcollapsed}}"
78
            aria-controls="courseindexcollapse{{number}}"
79
            aria-controls="courseindexcollapse{{number}}"
79
            tabindex="-1"
80
            tabindex="-1"
80
        >
81
        >
81
            <span class="collapsed-icon icon-no-margin mr-1"
82
            <span class="collapsed-icon icon-no-margin me-1"
82
                title="{{#str}} expand, core {{/str}}">
83
                title="{{#str}} expand, core {{/str}}">
83
                <span class="dir-rtl-hide">{{#pix}} t/collapsedchevron, core {{/pix}}</span>
84
                <span class="dir-rtl-hide">{{#pix}} t/collapsedchevron, core {{/pix}}</span>
84
                <span class="dir-ltr-hide">{{#pix}} t/collapsedchevron_rtl, core {{/pix}}</span>
85
                <span class="dir-ltr-hide">{{#pix}} t/collapsedchevron_rtl, core {{/pix}}</span>
85
                <span class="sr-only">{{#str}} expand, core {{/str}}</span>
86
                <span class="visually-hidden">{{#str}} expand, core {{/str}}</span>
86
            </span>
87
            </span>
87
            <span class="expanded-icon icon-no-margin mr-1"
88
            <span class="expanded-icon icon-no-margin me-1"
88
                title="{{#str}} collapse, core {{/str}}">
89
                title="{{#str}} collapse, core {{/str}}">
89
                {{#pix}} t/expandedchevron, core {{/pix}}
90
                {{#pix}} t/expandedchevron, core {{/pix}}
90
                <span class="sr-only">{{#str}} collapse, core {{/str}}</span>
91
                <span class="visually-hidden">{{#str}} collapse, core {{/str}}</span>
91
            </span>
92
            </span>
92
        </a>
93
        </a>
93
        <a href="{{{sectionurl}}}"
94
        <a href="{{{sectionurl}}}"
94
            class="courseindex-link text-truncate"
95
            class="courseindex-link text-truncate"
95
            data-action="togglecourseindexsection"
96
            data-action="togglecourseindexsection"
96
            data-for="section_title"
97
            data-for="section_title"
97
            tabindex="-1"
98
            tabindex="-1"
98
        >
99
        >
99
            {{{title}}}
100
            {{{title}}}
100
        </a>
101
        </a>
101
        <span class="current-badge badge bg-primary text-white ml-2 px-2 rounded-pill">
102
        <span class="current-badge badge bg-primary text-white ms-2 px-2 rounded-pill">
102
            {{highlighted}}
103
            {{highlighted}}
103
        </span>
104
        </span>
104
        <span class="courseindex-locked ml-1" data-for="cm_name">
105
        <span class="courseindex-locked ms-1" data-for="cm_name">
105
            {{#pix}} t/locked, core {{/pix}}
106
            {{#pix}} t/locked, core {{/pix}}
106
        </span>
107
        </span>
107
        <span class="dragicon ml-auto">{{#pix}}i/dragdrop{{/pix}}</span>
-
 
108
    </div>
108
    </div>
109
    <div id="courseindexcollapse{{number}}"
109
    <div id="courseindexcollapse{{number}}"
110
        class="courseindex-item-content collapse {{^indexcollapsed}}show{{/indexcollapsed}}"
110
        class="courseindex-item-content collapse {{^indexcollapsed}}show{{/indexcollapsed}}"
111
        aria-labelledby="courseindexsection{{number}}" role="group"
111
        aria-labelledby="courseindexsection{{number}}" role="group"
112
    >
112
    >
Línea 117... Línea 117...
117
        </ul>
117
        </ul>
118
    </div>
118
    </div>
119
</div>
119
</div>
120
{{#js}}
120
{{#js}}
121
require(['core_courseformat/local/courseindex/section'], function(component) {
121
require(['core_courseformat/local/courseindex/section'], function(component) {
122
    component.init('course-index-section-{{id}}');
122
    component.init('#course-index-section-{{id}}');
123
});
123
});
124
{{/js}}
124
{{/js}}