Skip to content

Commit

Permalink
MDL-46570 gradereport_history: Convert to moodle dialogue
Browse files Browse the repository at this point in the history
Part of MDL-46191
  • Loading branch information
Frederic Massart authored and ankitagarwal committed Aug 22, 2014
1 parent 532e3dd commit 49bcd2d
Show file tree
Hide file tree
Showing 7 changed files with 405 additions and 391 deletions.
1 change: 1 addition & 0 deletions grade/report/history/lang/en/gradereport_history.php
Expand Up @@ -51,6 +51,7 @@
This means only entries which result in the grade changing are listed.';
$string['selectuser'] = 'Select user';
$string['selectusers'] = 'Select users';
$string['selectedusers'] = 'Selected users';
$string['source'] = 'Source';
$string['useractivitygrade'] = '{$a} grade';
Expand Down
1 change: 1 addition & 0 deletions grade/report/history/lib.php
Expand Up @@ -677,6 +677,7 @@ public static function get_user_select_button($courseid, $currentusers = array()
$button->strings_for_js(array(
'deselect',
'selectuser',
'selectusers',
'finishselectingusers',
), 'gradereport_history');
$button->strings_for_js(array(
Expand Down
73 changes: 38 additions & 35 deletions grade/report/history/styles.css
Expand Up @@ -26,43 +26,46 @@ table#gradestable th.header.selected {
}

/* User Selector */
.user-selector-panel {width:455px;background-color:#666;position:absolute;top:10%;left:10%;border:1px solid #666;border-width:0 5px 5px 0;}
.user-selector-panel.hidden {display:none;}
.user-selector-panel .usp-wrap {margin-top:-5px;margin-left:-5px;background-color:#FFF;border:1px solid #999;height:inherit;}
.yui3-gradereport_history_usp-hidden {display:none;}

.user-selector-panel .usp-header {background-color:#eee;padding:1px;}
.user-selector-panel .usp-header h2 {margin:3px 1em 0.5em 1em;font-size:1em;}
.user-selector-panel .usp-header .close {width:25px;height:15px;position:absolute;top:2px;right:1em;cursor:pointer;background:url([[pix:theme|sprite]]) no-repeat scroll 0 0 transparent; opacity: 1;}

.user-selector-panel .usp-content {text-align:center;position:relative;width:100%;border-top:1px solid #999;border-bottom:1px solid #999;}
.user-selector-panel .usp-content .usp-controls {margin:0;padding:3px;background-color:#ddd;text-align:left;border-bottom:1px solid #BBB;}
.user-selector-panel .usp-content .usp-controls .usp-enrolment-option input {vertical-align:middle;margin-left:1em;}
.user-selector-panel .usp-ajax-content {height:375px;overflow:auto;}
.user-selector-panel .usp-search-results .totalusers {background-color:#eee;padding:5px;border-bottom:1px solid #BBB;font-size:7pt;font-weight: bold;}
.user-selector-panel .usp-search-results .user {width:100%;text-align:left;font-size:9pt;border-bottom:1px solid #ddd;border-top:1px solid #eee;}
.user-selector-panel .usp-search-results .user:nth-child(odd) {border-bottom:1px solid #ddd;border-top:1px solid #eee;background-color:#f9f9f9;}
.user-selector-panel .usp-search-results .user .count {width:20px;float:left;font-size:7pt;line-height:41px;border-right:1px solid #ddd;background-color:#EEE;text-align:right;padding:2px;}
.user-selector-panel .usp-search-results .user .picture {width:45px;float:left;margin:3px;}
.user-selector-panel .usp-search-results .user .details {width:250px;float:left;margin:3px;}
.user-selector-panel .usp-search-results .user .options {padding-right:7px;font-size:8pt;margin:3px;}
.user-selector-panel .usp-search-results .user .options .deselect {margin:3px;float:right;cursor:pointer;display: none;}
.user-selector-panel .usp-search-results .user .options .select {margin:3px;float:right;cursor:pointer;}
.user-selector-panel .usp-search-results .user.selected .count {width:40px;color:#eee;}
.user-selector-panel .usp-search-results .user.selected .select { display: none; }
.user-selector-panel .usp-search-results .user.selected .deselect { display: block; }
.user-selector-panel .usp-search-results .usp-more-results {background-color:#eee;padding:5px;border-top:1px solid #BBB;}
.gradereport_history_usp .usp-ajax-content {
height: 375px;
overflow: auto;
}
.gradereport_history_usp .usp-search-results .totalusers {
text-align: center;
font-size: .8em;
font-weight: bold;
}
.gradereport_history_usp .usp-search-results .user {width:100%;text-align:left;font-size:9pt;border-bottom:1px solid #ddd;border-top:1px solid #eee;}
.gradereport_history_usp .usp-search-results .user:nth-child(odd) {border-bottom:1px solid #ddd;border-top:1px solid #eee;background-color:#f9f9f9;}
.gradereport_history_usp .usp-search-results .user .count {width:20px;float:left;font-size:7pt;line-height:41px;border-right:1px solid #ddd;background-color:#EEE;text-align:right;padding:2px;}
.gradereport_history_usp .usp-search-results .user .picture {width:45px;float:left;margin:3px;}
.gradereport_history_usp .usp-search-results .user .details {width:250px;float:left;margin:3px;}
.gradereport_history_usp .usp-search-results .user .options {padding-right:7px;font-size:8pt;margin:3px;}
.gradereport_history_usp .usp-search-results .user .options .deselect {margin:3px;float:right;cursor:pointer;display: none;}
.gradereport_history_usp .usp-search-results .user .options .select {margin:3px;float:right;cursor:pointer;}
.gradereport_history_usp .usp-search-results .user.selected .count {width:40px;color:#eee;}
.gradereport_history_usp .usp-search-results .user.selected .select { display: none; }
.gradereport_history_usp .usp-search-results .user.selected .deselect { display: block; }
.gradereport_history_usp .usp-search-results .usp-more-results {background-color:#eee;padding:5px;border-top:1px solid #BBB;}

.user-selector-panel .usp-loading-lightbox {position:absolute;width:100%;height:100%;top:0;left:0;background-color:#FFF;min-width:50px;min-height:50px;}
.user-selector-panel .usp-loading-lightbox.hidden {display:none;}
.user-selector-panel .usp-loading-lightbox .loading-icon {margin:auto;vertical-align:middle;margin-top:125px;}
.gradereport_history_usp .usp-loading-lightbox {
text-align: center;
}
.gradereport_history_usp .usp-loading-lightbox .loading-icon {
margin: 2em;
}

.user-selector-panel .usp-footer {padding:3px;background-color:#ddd;text-align:center;}
.user-selector-panel .usp-search {margin:3px;}
.user-selector-panel .usp-search label {padding-right:8px;}
.user-selector-panel .usp-search input {width:50%;}
.user-selector-panel .usp-search input.usp-search-btn {width:20%;}
.gradereport_history_usp .usp-footer {
padding: 3px;
text-align: center;
}
.gradereport_history_usp .usp-search {margin:3px;}
.gradereport_history_usp .usp-search label {padding-right:8px;}
.gradereport_history_usp .usp-search input {width:50%;}
.gradereport_history_usp .usp-search input.usp-search-btn {width:20%;}

.dir-rtl .user-selector-panel .usp-header .close {right: auto;left:1em;}
.dir-rtl .user-selector-panel .usp-search-results .user { text-align: right;}
.dir-rtl .user-selector-panel .usp-content .usp-controls { text-align: right;}
.dir-rtl .gradereport_history_usp .usp-search-results .user { text-align: right;}
.dir-rtl .gradereport_history_usp .usp-content .usp-controls { text-align: right;}

0 comments on commit 49bcd2d

Please sign in to comment.