2011-11-14 15:35:46 +00:00
|
|
|
/** Bits that can appear on any page. */
|
|
|
|
.path-mod-quiz .statedetails {
|
|
|
|
display: block;
|
|
|
|
font-size: 0.7em;
|
|
|
|
}
|
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
/** Attempt and review pages **/
|
2010-03-25 06:38:21 +00:00
|
|
|
#page-mod-quiz-attempt #page .controls,
|
|
|
|
#page-mod-quiz-summary #page .controls,
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-review #page .controls {
|
|
|
|
text-align: center;
|
|
|
|
margin: 8px auto;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
#page-mod-quiz-attempt .submitbtns,
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-review .submitbtns {
|
2021-10-20 15:22:50 +01:00
|
|
|
display: flex;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-52738 quiz: Previous button during attempt review.
This is to be consistent with places like forum and book, where if we
have a next link, we also have a previous link.
At the same time I have amended the links/buttons from 'Previous'/'Next'
to 'Previous page'/'Next page' because I think that is clearer.
Also, on the last page of the quiz, I have changed 'Next' to 'Finish
attempt ...' for consistency with the link in the navigation block.
AMOS BEGIN
CPY [navigatenext,mod_assignment],[navigatenext,mod_quiz]
CPY [navigateprevious,mod_assignment],[navigateprevious,mod_quiz]
AMOS END
2016-01-12 17:08:32 +00:00
|
|
|
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav,
|
|
|
|
#page-mod-quiz-review .submitbtns .mod_quiz-next-nav {
|
2021-10-20 15:22:50 +01:00
|
|
|
margin-left: auto;
|
MDL-52738 quiz: Previous button during attempt review.
This is to be consistent with places like forum and book, where if we
have a next link, we also have a previous link.
At the same time I have amended the links/buttons from 'Previous'/'Next'
to 'Previous page'/'Next page' because I think that is clearer.
Also, on the last page of the quiz, I have changed 'Next' to 'Finish
attempt ...' for consistency with the link in the navigation block.
AMOS BEGIN
CPY [navigatenext,mod_assignment],[navigatenext,mod_quiz]
CPY [navigateprevious,mod_assignment],[navigateprevious,mod_quiz]
AMOS END
2016-01-12 17:08:32 +00:00
|
|
|
}
|
|
|
|
|
2015-03-09 18:40:18 +00:00
|
|
|
.path-mod-quiz .mod_quiz-redo_question_button {
|
|
|
|
margin: 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-03-09 18:40:18 +00:00
|
|
|
.path-mod-quiz input[type="submit"].mod_quiz-redo_question_button {
|
|
|
|
padding: 2px 0.8em;
|
|
|
|
font-size: 1em;
|
2014-12-03 11:24:46 +00:00
|
|
|
}
|
|
|
|
|
2015-02-26 11:53:00 +00:00
|
|
|
#page-mod-quiz-attempt .mod_quiz-blocked_question_warning .que .formulation,
|
|
|
|
#page-mod-quiz-review .mod_quiz-blocked_question_warning .que .formulation {
|
|
|
|
background: #eee;
|
|
|
|
border: 1px solid #dcdcdc;
|
|
|
|
}
|
|
|
|
|
2013-10-25 17:45:00 +01:00
|
|
|
#page-mod-quiz-attempt #connection-ok,
|
|
|
|
#page-mod-quiz-attempt #connection-error {
|
|
|
|
position: fixed;
|
|
|
|
top: 0;
|
|
|
|
width: 80%;
|
|
|
|
left: 10%;
|
|
|
|
color: #555;
|
|
|
|
border-radius: 0 0 10px 10px;
|
2016-07-28 15:37:38 +01:00
|
|
|
box-shadow: 5px 5px 20px 0 #666;
|
2013-10-25 17:45:00 +01:00
|
|
|
padding: 1em 1em 0;
|
|
|
|
z-index: 10000;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #connection-error {
|
|
|
|
background-color: #fcc;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-10-25 17:45:00 +01:00
|
|
|
#page-mod-quiz-attempt #connection-ok {
|
|
|
|
background-color: #cfb;
|
|
|
|
width: 60%;
|
|
|
|
left: 20%;
|
|
|
|
}
|
|
|
|
|
2011-02-14 17:54:41 +00:00
|
|
|
/** Mod quiz attempt **/
|
2013-02-26 11:41:15 +00:00
|
|
|
.generalbox#passwordbox {
|
|
|
|
/* Should probably match .generalbox#intro above */
|
|
|
|
width: 70%;
|
|
|
|
margin-left: auto;
|
|
|
|
margin-right: auto;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#passwordform {
|
|
|
|
margin: 1em 0;
|
|
|
|
}
|
2011-02-14 17:54:41 +00:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
/* Question navigation block. */
|
2013-02-26 11:41:15 +00:00
|
|
|
#quiznojswarning {
|
|
|
|
color: red;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#quiznojswarning {
|
|
|
|
font-size: 0.7em;
|
|
|
|
line-height: 1.1;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.jsenabled #quiznojswarning {
|
|
|
|
display: none;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz #user-picture {
|
|
|
|
margin: 0.5em 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz #user-picture img {
|
|
|
|
width: auto;
|
|
|
|
height: auto;
|
2013-08-02 12:03:37 +01:00
|
|
|
vertical-align: bottom;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
.path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading {
|
|
|
|
padding: 0.7em 0 0;
|
|
|
|
margin: 0;
|
|
|
|
clear: both;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
.path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading:first-child {
|
|
|
|
padding-top: 0;
|
|
|
|
}
|
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton {
|
|
|
|
display: block;
|
|
|
|
position: relative;
|
|
|
|
float: left;
|
|
|
|
width: 1.5em;
|
|
|
|
height: 1.5em;
|
|
|
|
overflow: hidden;
|
|
|
|
margin: 0.3em 0.3em 0.3em 0;
|
|
|
|
padding: 0;
|
|
|
|
border: 1px solid #bbb;
|
|
|
|
background: #ddd;
|
|
|
|
text-align: center;
|
2016-04-17 23:28:25 +01:00
|
|
|
line-height: 1.5em;
|
2013-02-26 11:41:15 +00:00
|
|
|
font-weight: bold;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-23 15:57:29 +01:00
|
|
|
.path-mod-quiz .qnbutton:visited:hover,
|
|
|
|
.path-mod-quiz .qnbutton:link:hover {
|
|
|
|
text-decoration: underline;
|
|
|
|
}
|
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
.path-mod-quiz .qnbutton .trafficlight,
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton .thispageholder {
|
|
|
|
display: block;
|
|
|
|
position: absolute;
|
|
|
|
top: 0;
|
|
|
|
bottom: 0;
|
|
|
|
left: 0;
|
|
|
|
right: 0;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.thispage {
|
|
|
|
border-color: #666;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.thispage .thispageholder {
|
|
|
|
border: 1px solid #666;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.flagged .trafficlight {
|
2013-04-04 11:17:39 +01:00
|
|
|
background: url([[pix:quiz|navflagged]]) no-repeat top right;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2015-04-23 15:57:29 +01:00
|
|
|
.path-mod-quiz .qnbutton.blocked,
|
2011-02-08 14:19:23 +00:00
|
|
|
.path-mod-quiz .qnbutton.notyetanswered,
|
|
|
|
.path-mod-quiz .qnbutton.requiresgrading,
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.invalidanswer {
|
|
|
|
background-color: white;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.correct {
|
|
|
|
background-color: #cfc;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.correct .trafficlight {
|
|
|
|
border-bottom: 3px solid #080;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.partiallycorrect {
|
|
|
|
background-color: #ffa;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
.path-mod-quiz .qnbutton.notanswered,
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.incorrect {
|
|
|
|
background-color: #fcc;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-23 15:57:29 +01:00
|
|
|
.path-mod-quiz .qnbutton.blocked {
|
|
|
|
color: #999;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
.path-mod-quiz .qnbutton.notanswered .trafficlight,
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .qnbutton.incorrect .trafficlight {
|
|
|
|
border-top: 3px solid #800;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .othernav {
|
|
|
|
clear: both;
|
|
|
|
margin: 0.5em 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
.path-mod-quiz .othernav a,
|
2013-02-26 11:41:15 +00:00
|
|
|
.path-mod-quiz .othernav input {
|
|
|
|
display: block;
|
|
|
|
margin: 0.5em 0;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2021-07-19 08:32:32 +07:00
|
|
|
#mod_quiz_navblock.nav-disabled > * {
|
|
|
|
opacity: .65;
|
|
|
|
pointer-events: none;
|
|
|
|
cursor: not-allowed;
|
|
|
|
}
|
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
/** mod quiz mod **/
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr .fitem {
|
2013-02-26 11:41:15 +00:00
|
|
|
width: 23%;
|
|
|
|
margin-left: 10px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
|
2013-02-26 11:41:15 +00:00
|
|
|
width: 100%;
|
|
|
|
text-align: left;
|
|
|
|
margin-left: 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr .fitem {
|
2013-02-26 11:41:15 +00:00
|
|
|
float: left;
|
|
|
|
width: 23%;
|
|
|
|
clear: none;
|
|
|
|
}
|
2012-04-02 16:13:29 +01:00
|
|
|
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr .fitemtitle {
|
2013-02-26 11:41:15 +00:00
|
|
|
width: 100%;
|
|
|
|
font-weight: bold;
|
|
|
|
text-align: left;
|
|
|
|
height: 2.5em;
|
|
|
|
margin-left: 0;
|
|
|
|
}
|
2012-04-02 16:13:29 +01:00
|
|
|
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
|
2013-02-26 11:41:15 +00:00
|
|
|
clear: left;
|
|
|
|
margin: 0 0 1em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-03-22 15:30:17 +00:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup > span {
|
2013-02-26 11:41:15 +00:00
|
|
|
float: left;
|
|
|
|
clear: left;
|
|
|
|
line-height: 1.7;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-10-09 16:34:38 +01:00
|
|
|
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup span label {
|
|
|
|
margin-left: 0.4em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-11-17 11:28:07 +13:00
|
|
|
|
2010-03-25 06:38:21 +00:00
|
|
|
/** Mod quiz view **/
|
|
|
|
#page-mod-quiz-view .quizinfo,
|
2022-02-05 19:20:15 +05:30
|
|
|
#page-mod-quiz-view #page .quizgradefeedback {
|
2013-02-26 11:41:15 +00:00
|
|
|
text-align: center;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-view #page .quizattemptsummary td p {
|
|
|
|
margin-top: 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-07-02 19:12:28 +01:00
|
|
|
#page-mod-quiz-view table.quizattemptsummary tr.bestrow td {
|
|
|
|
border-color: #bce8f1;
|
|
|
|
background-color: #d9edf7;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
table.quizattemptsummary .noreviewmessage {
|
|
|
|
color: gray;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-view .generaltable.quizattemptsummary {
|
|
|
|
margin-left: auto;
|
|
|
|
margin-right: auto;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-view .generalbox#feedback .overriddennotice {
|
|
|
|
text-align: center;
|
|
|
|
font-size: 0.7em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2017-11-07 12:48:21 +08:00
|
|
|
.quizstartbuttondiv.quizsecuremoderequired input,
|
|
|
|
.quizstartbuttondiv.quizsecuremoderequired button {
|
2013-02-26 11:41:15 +00:00
|
|
|
display: none;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2017-11-07 12:48:21 +08:00
|
|
|
.jsenabled .quizstartbuttondiv.quizsecuremoderequired input,
|
|
|
|
.jsenabled .quizstartbuttondiv.quizsecuremoderequired button {
|
2013-02-26 11:41:15 +00:00
|
|
|
display: inline;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-06-22 21:30:04 +01:00
|
|
|
.quizattempt #mod_quiz_preflight_form {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#mod_quiz_preflight_form .femptylabel .fitemtitle {
|
|
|
|
display: none;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-06-22 21:30:04 +01:00
|
|
|
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup {
|
|
|
|
width: 600px;
|
|
|
|
}
|
|
|
|
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-wrap {
|
|
|
|
overflow: hidden;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-06-22 21:30:04 +01:00
|
|
|
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-bd {
|
2021-06-24 12:31:13 +02:00
|
|
|
padding: 1rem;
|
2014-06-22 21:30:04 +01:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-06-22 21:30:04 +01:00
|
|
|
/* Standard Moodle rule that needs to be more specific here. */
|
|
|
|
.moodle-dialogue-bd #mod_quiz_preflight_form fieldset.hidden {
|
|
|
|
display: inherit;
|
|
|
|
visibility: inherit;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2014-07-02 19:12:28 +01:00
|
|
|
body.path-mod-quiz .gradedattempt,
|
2023-06-19 12:46:29 +03:00
|
|
|
body.path-mod-quiz table tbody tr.gradedattempt > td,
|
|
|
|
body.path-mod-quiz table tbody tr.gradedattempt > td.sticky-column {
|
2014-07-02 19:12:28 +01:00
|
|
|
border-color: #bce8f1;
|
|
|
|
background-color: #d9edf7;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2011-02-14 17:54:41 +00:00
|
|
|
/** Mod quiz summary **/
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-summary #content {
|
|
|
|
text-align: center;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-summary .questionflag {
|
|
|
|
vertical-align: text-bottom;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-summary #quiz-timer {
|
|
|
|
text-align: center;
|
|
|
|
margin-top: 1em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-summary .submitbtns {
|
|
|
|
margin-top: 1.5em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2021-09-03 16:43:49 +10:00
|
|
|
#page-mod-quiz-edit .section .activity .actions .version-selection {
|
|
|
|
width: 8em;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
2010-08-04 15:22:04 +00:00
|
|
|
@media print {
|
2013-02-26 11:41:15 +00:00
|
|
|
.quiz-secure-window * {
|
2016-06-03 14:17:22 +01:00
|
|
|
display: none;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2010-08-04 15:22:04 +00:00
|
|
|
}
|
|
|
|
|
2010-03-25 06:38:21 +00:00
|
|
|
/** Mod quiz review **/
|
2013-02-26 11:41:15 +00:00
|
|
|
table.quizreviewsummary {
|
|
|
|
width: 100%;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
table.quizreviewsummary th.cell {
|
|
|
|
padding: 1px 0.5em 1px 1em;
|
|
|
|
font-weight: bold;
|
|
|
|
text-align: right;
|
|
|
|
width: 10em;
|
|
|
|
background: #f0f0f0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
table.quizreviewsummary td.cell {
|
|
|
|
padding: 1px 1em 1px 0.5em;
|
|
|
|
text-align: left;
|
|
|
|
background: #fafafa;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
|
|
|
/** Mod quiz make comment or override grade popup. **/
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-comment .mform {
|
|
|
|
width: 100%;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-comment .mform fieldset {
|
|
|
|
margin: 0;
|
2023-05-18 16:47:00 +02:00
|
|
|
border-bottom: none;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-comment .que {
|
|
|
|
margin: 0;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
|
|
|
/** Mod quiz report **/
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report h2.main {
|
|
|
|
clear: both;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .controls {
|
|
|
|
text-align: center;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .dubious {
|
|
|
|
background-color: #fcc;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .highlight {
|
2014-07-02 19:12:28 +01:00
|
|
|
border: 1px solid #bce8f1;
|
|
|
|
background-color: #d9edf7;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .negcovar {
|
2016-07-28 09:06:18 +01:00
|
|
|
border: medium solid pink;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .gradetheselink {
|
|
|
|
font-size: 0.8em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-07-01 16:34:33 +01:00
|
|
|
#page-mod-quiz-report .mform fieldset.fgroup span label {
|
|
|
|
margin-right: 14px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-07-18 19:26:02 +01:00
|
|
|
#page-mod-quiz-report table th {
|
|
|
|
white-space: normal;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-07-18 19:26:02 +01:00
|
|
|
#page-mod-quiz-report table#attempts td,
|
|
|
|
#page-mod-quiz-report table.quizresponseanalysis td {
|
|
|
|
word-wrap: break-word;
|
|
|
|
max-width: 20em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table.titlesleft td.c0 {
|
|
|
|
font-weight: bold;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table .numcol {
|
|
|
|
text-align: center;
|
2016-07-28 09:06:18 +01:00
|
|
|
vertical-align: middle;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-report table#attempts {
|
|
|
|
clear: both;
|
|
|
|
margin: 0.2em auto;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2010-03-25 06:38:21 +00:00
|
|
|
#page-mod-quiz-report table#attempts .header,
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .cell {
|
|
|
|
padding: 4px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .header .commands {
|
|
|
|
display: inline;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .picture {
|
|
|
|
width: 40px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts td {
|
|
|
|
border-left-width: 1px;
|
|
|
|
border-right-width: 1px;
|
|
|
|
border-left-style: solid;
|
|
|
|
border-right-style: solid;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .header {
|
|
|
|
text-align: left;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .picture {
|
2016-06-03 14:17:22 +01:00
|
|
|
text-align: center;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2011-02-08 14:19:23 +00:00
|
|
|
#page-mod-quiz-report table#attempts.grades span.que,
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts span.avgcell {
|
|
|
|
white-space: nowrap;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts span.que .requiresgrading {
|
|
|
|
white-space: normal;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report table#attempts .questionflag {
|
|
|
|
vertical-align: text-bottom;
|
|
|
|
padding-left: 6px;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .graph.flexible-wrap {
|
|
|
|
text-align: center;
|
|
|
|
overflow: auto;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report #cachingnotice {
|
|
|
|
margin-bottom: 1em;
|
|
|
|
padding: 0.2em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report #cachingnotice .singlebutton {
|
|
|
|
margin: 0.5em 0 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-report .bold .reviewlink {
|
|
|
|
font-weight: normal;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2014-02-13 14:01:00 +07:00
|
|
|
#page-mod-quiz-report tr.lastrowforattempt {
|
|
|
|
border-bottom: lightgrey solid 0.2em;
|
|
|
|
}
|
|
|
|
|
2018-11-14 11:07:43 +08:00
|
|
|
#page-mod-quiz-report tr.quiz_statistics-summaryrow td.cell {
|
|
|
|
padding-top: 1px;
|
|
|
|
padding-bottom: 1px;
|
|
|
|
border-top: none;
|
|
|
|
}
|
|
|
|
|
2010-03-25 06:38:21 +00:00
|
|
|
/** Mod quiz edit **/
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .statusdisplay {
|
|
|
|
background-color: #ffc;
|
|
|
|
clear: both;
|
2015-02-26 11:53:00 +00:00
|
|
|
margin: 0.3em 0;
|
|
|
|
padding: 1px 10px;
|
2014-10-09 16:34:38 +01:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .statusdisplay p {
|
2015-02-26 11:53:00 +00:00
|
|
|
margin: 4px 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit .mod_quiz-edit-top-controls {
|
|
|
|
position: relative;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit .mod_quiz-edit-action-buttons {
|
|
|
|
display: block;
|
|
|
|
min-height: 2.85em;
|
|
|
|
}
|
|
|
|
|
2020-04-02 15:39:29 +02:00
|
|
|
@media (max-width: 576px) {
|
|
|
|
#page-mod-quiz-edit .maxgrade {
|
|
|
|
margin-bottom: 0.6em;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit .maxgrade .form-control {
|
|
|
|
display: inline-block;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
|
|
|
}
|
2015-02-26 11:53:00 +00:00
|
|
|
#page-mod-quiz-edit .maxgrade label {
|
|
|
|
display: inline;
|
|
|
|
}
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit .maxgrade input[type="submit"] {
|
|
|
|
margin: 0;
|
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
#page-mod-quiz-edit li.activity > div,
|
|
|
|
#page-mod-quiz-edit li.pagenumber {
|
2013-02-26 11:41:15 +00:00
|
|
|
position: relative;
|
|
|
|
}
|
|
|
|
|
2017-12-28 10:15:08 +01:00
|
|
|
#page-mod-quiz-edit ul.section li.pagenumber:first-child .add-menu-outer .menu > :last-child,
|
2017-12-15 18:01:40 +01:00
|
|
|
#page-mod-quiz-edit .last-add-menu .add-menu-outer .menu > :last-child {
|
2015-04-02 15:23:04 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit .last-add-menu {
|
|
|
|
position: relative;
|
|
|
|
height: 1.5em;
|
2015-02-26 11:53:00 +00:00
|
|
|
margin: 0 20px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit .add-menu-outer {
|
|
|
|
position: absolute;
|
|
|
|
right: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2014-10-31 18:23:45 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit .slotnumber {
|
|
|
|
text-align: center;
|
2014-10-09 16:34:38 +01:00
|
|
|
margin: 0.1em 0.5em;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
min-width: 2em;
|
2013-02-26 11:41:15 +00:00
|
|
|
display: inline-block;
|
|
|
|
}
|
2023-03-27 17:16:00 +01:00
|
|
|
#page-mod-quiz-edit li.section .slotnumber.unshuffled {
|
|
|
|
display: inline-block;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit li.section .slotnumber.shuffled {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit li.section.shuffled .slotnumber.unshuffled {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit li.section.shuffled .slotnumber.shuffled {
|
|
|
|
display: inline-block;
|
|
|
|
}
|
2013-02-26 11:41:15 +00:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading {
|
|
|
|
margin-left: 20px;
|
|
|
|
margin-bottom: 0;
|
|
|
|
height: 40px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading .instancesectioncontainer {
|
2020-01-06 22:24:35 +01:00
|
|
|
font-size: 24px;
|
2015-04-02 15:23:04 +01:00
|
|
|
display: inline;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading .instancesectioncontainer h3 {
|
|
|
|
display: inline;
|
2023-01-04 23:29:52 +08:00
|
|
|
color: #555;
|
2015-04-02 15:23:04 +01:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading .editing_section,
|
|
|
|
#page-mod-quiz-edit .section-heading .editing_delete {
|
|
|
|
margin-left: 10px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading .sectioninstance {
|
|
|
|
position: relative;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2016-03-15 18:35:35 +00:00
|
|
|
#page-mod-quiz-edit .section-heading .instancesection {
|
|
|
|
white-space: nowrap;
|
|
|
|
max-width: 72%;
|
|
|
|
display: inline-block;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
overflow: hidden;
|
|
|
|
vertical-align: bottom;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading form {
|
|
|
|
display: inline;
|
|
|
|
position: relative;
|
|
|
|
top: 3px;
|
|
|
|
left: -7px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit .section-heading form input {
|
|
|
|
font-size: 24px;
|
|
|
|
font-weight: bold;
|
|
|
|
width: 50%;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-edit .section-heading .instanceshufflequestions {
|
|
|
|
float: right;
|
|
|
|
margin: 0.3em 20px 0 0;
|
|
|
|
}
|
|
|
|
|
2017-10-03 11:05:25 +13:00
|
|
|
.instanceshufflequestions [type="checkbox"] {
|
|
|
|
vertical-align: middle;
|
|
|
|
margin-right: .5rem;
|
|
|
|
}
|
|
|
|
|
2015-02-26 11:53:00 +00:00
|
|
|
#page-mod-quiz-edit ul.section {
|
|
|
|
margin: 0;
|
|
|
|
padding: 0 20px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit ul.slots {
|
|
|
|
margin: 0;
|
2020-04-02 15:39:29 +02:00
|
|
|
padding: 0;
|
2015-04-02 15:23:04 +01:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section {
|
|
|
|
border: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section .content {
|
2016-07-28 09:06:18 +01:00
|
|
|
background-color: #fafafa;
|
2015-04-02 15:23:04 +01:00
|
|
|
padding: 1px 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section {
|
|
|
|
list-style: none;
|
2015-02-26 11:53:00 +00:00
|
|
|
margin: 0;
|
2014-10-09 16:34:38 +01:00
|
|
|
padding: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity {
|
2016-07-28 09:06:18 +01:00
|
|
|
background: #e6e6e6;
|
2015-02-26 11:53:00 +00:00
|
|
|
margin: 3px 0;
|
2014-10-09 16:34:38 +01:00
|
|
|
padding: 0.2em;
|
2020-04-02 15:39:29 +02:00
|
|
|
position: relative;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity.page {
|
|
|
|
background: transparent;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity.page h4 {
|
|
|
|
display: inline;
|
|
|
|
font-weight: normal;
|
|
|
|
font-size: 1em;
|
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer {
|
|
|
|
background: white;
|
2023-05-04 15:36:46 +02:00
|
|
|
padding: 0.5em 0 0.5em 0.1em;
|
|
|
|
margin: 2px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-10-15 19:02:26 +01:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer .editicon {
|
|
|
|
width: 13px;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-10-15 19:02:26 +01:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer.infoitem {
|
|
|
|
background: transparent;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form {
|
2013-02-26 11:41:15 +00:00
|
|
|
display: inline;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark {
|
|
|
|
display: inline-block;
|
|
|
|
text-align: right;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .page_split_join_wrapper {
|
|
|
|
position: absolute;
|
|
|
|
left: -20px;
|
2020-04-02 15:39:29 +02:00
|
|
|
bottom: -11px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_0 {
|
|
|
|
min-width: 1.3em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_1 {
|
|
|
|
min-width: 2em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 {
|
|
|
|
min-width: 2.6em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_3 {
|
|
|
|
min-width: 3.2em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_4 {
|
|
|
|
min-width: 3.7em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_5 {
|
|
|
|
min-width: 4.3em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_6 {
|
|
|
|
min-width: 4.8em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_7 {
|
|
|
|
min-width: 5.45em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .edit_icon,
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity a.preview,
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .editing_delete,
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .editing_maxmark {
|
2014-10-09 16:34:38 +01:00
|
|
|
margin: 0 2px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-04-02 15:23:04 +01:00
|
|
|
#page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_move,
|
|
|
|
#page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_delete {
|
|
|
|
visibility: hidden;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2016-02-06 10:13:28 +00:00
|
|
|
#page-mod-quiz-edit ul.slots.only-one-section li.section.only-has-one-slot li.activity .editing_delete {
|
|
|
|
visibility: visible;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
2015-02-26 11:53:00 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper {
|
|
|
|
position: absolute;
|
|
|
|
top: 0;
|
|
|
|
right: 0;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-02-26 11:53:00 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper.question_dependency_cannot_depend {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .currentlink,
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .cm-edit-action {
|
|
|
|
position: relative;
|
|
|
|
left: 20px;
|
|
|
|
top: -1em;
|
|
|
|
}
|
2014-10-09 09:21:52 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
|
2020-05-28 14:26:25 +02:00
|
|
|
display: flex;
|
|
|
|
flex: 1 1 auto;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
min-height: 1.7em;
|
2021-09-03 16:43:49 +10:00
|
|
|
padding-right: 2px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2014-10-09 16:34:38 +01:00
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
|
2020-05-28 14:26:25 +02:00
|
|
|
display: flex;
|
2017-02-02 14:36:34 +00:00
|
|
|
padding-left: 22px;
|
|
|
|
}
|
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots .activityinstance form {
|
2013-02-26 11:41:15 +00:00
|
|
|
display: inline;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit span.editinstructions {
|
|
|
|
right: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots .activityinstance span.instancename {
|
|
|
|
overflow-x: hidden;
|
|
|
|
white-space: nowrap;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
overflow: hidden;
|
|
|
|
display: inline-block;
|
|
|
|
height: 20px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots .activityinstance span.instancename img {
|
2014-10-09 16:34:38 +01:00
|
|
|
margin: 0 0.2em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2014-10-02 23:09:16 +01:00
|
|
|
#page-mod-quiz-edit #categoryquestions .questionname,
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .questionname {
|
2016-07-28 09:06:18 +01:00
|
|
|
font-weight: bold;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
color: #555;
|
2020-05-28 14:26:25 +02:00
|
|
|
overflow: hidden;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
white-space: nowrap;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .questiontext {
|
|
|
|
color: #555;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2016-11-22 16:37:35 +08:00
|
|
|
#page-mod-quiz-edit .section .activity .editing_move {
|
|
|
|
position: absolute;
|
|
|
|
left: 0;
|
|
|
|
top: 0;
|
|
|
|
}
|
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .mod_quiz_random_qbank_link {
|
|
|
|
font-size: 0.8em;
|
2020-05-28 14:26:25 +02:00
|
|
|
overflow: hidden;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
white-space: nowrap;
|
|
|
|
margin-left: 0.25rem;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit ul.slots .activityinstance img.activityicon {
|
2019-10-16 21:19:30 +02:00
|
|
|
float: inherit;
|
2014-10-09 16:34:38 +01:00
|
|
|
margin: .2em 0 0;
|
|
|
|
padding: 0;
|
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit .section .activity .actions {
|
2020-05-28 14:26:25 +02:00
|
|
|
position: inherit;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
white-space: nowrap;
|
|
|
|
background: #e6e6e6;
|
2014-10-09 16:34:38 +01:00
|
|
|
padding: 0.1em 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2011-02-08 14:19:23 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#page-mod-quiz-edit .mod_quiz_edit_forms {
|
2013-02-26 11:41:15 +00:00
|
|
|
display: none;
|
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
#categoryquestions .header {
|
|
|
|
text-align: center;
|
|
|
|
padding: 0 2px;
|
|
|
|
border: 0 none;
|
2019-10-18 16:32:35 +02:00
|
|
|
vertical-align: top;
|
|
|
|
}
|
|
|
|
|
|
|
|
#categoryquestions .header.checkbox {
|
|
|
|
vertical-align: bottom;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2019-10-18 17:53:30 +02:00
|
|
|
#categoryquestions .header.qtype {
|
|
|
|
white-space: nowrap;
|
|
|
|
}
|
|
|
|
|
2019-08-29 15:41:00 +01:00
|
|
|
#categoryquestions th .sorters {
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
font-weight: normal;
|
|
|
|
font-size: 0.8em;
|
2015-03-25 15:48:38 -07:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-03-25 15:48:38 -07:00
|
|
|
#categoryquestions td.modifiername,
|
2023-01-20 09:56:55 +01:00
|
|
|
#categoryquestions td.creatorname,
|
|
|
|
#categoryquestions td.questionlastused {
|
2015-03-25 15:48:38 -07:00
|
|
|
line-height: 1em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-03-25 15:48:38 -07:00
|
|
|
#categoryquestions td.modifiername span.date,
|
|
|
|
#categoryquestions td.creatorname span.date {
|
|
|
|
font-weight: normal;
|
|
|
|
font-size: 0.8em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
table#categoryquestions {
|
|
|
|
width: 100%;
|
|
|
|
table-layout: fixed;
|
2022-03-05 14:55:50 +01:00
|
|
|
overflow-x: visible;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .iconcol {
|
|
|
|
width: 15px;
|
|
|
|
text-align: center;
|
|
|
|
padding: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .checkbox {
|
|
|
|
width: 19px;
|
2013-02-26 11:41:15 +00:00
|
|
|
text-align: center;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
padding: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2019-10-02 13:51:48 +01:00
|
|
|
#categoryquestions .editmenu {
|
|
|
|
width: 5em;
|
|
|
|
}
|
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .qtype {
|
|
|
|
text-align: center;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .qtype {
|
|
|
|
width: 28px;
|
|
|
|
padding: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .questiontext {
|
|
|
|
position: relative;
|
|
|
|
zoom: 1;
|
|
|
|
padding-left: 0.3em;
|
|
|
|
overflow: hidden;
|
|
|
|
white-space: nowrap;
|
|
|
|
text-overflow: ellipsis;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .questionname {
|
|
|
|
white-space: nowrap;
|
|
|
|
overflow: hidden;
|
|
|
|
zoom: 1;
|
|
|
|
position: relative;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
#categoryquestions .questiontext p {
|
|
|
|
margin: 0;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
#page-mod-quiz-edit table#categoryquestions td,
|
|
|
|
#page-mod-quiz-edit table#categoryquestions th {
|
|
|
|
overflow: hidden;
|
|
|
|
white-space: nowrap;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
.mod_quiz_qbank_dialogue {
|
|
|
|
width: 80%;
|
|
|
|
min-height: 200px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
.mod_quiz_qbank_dialogue.moodle-dialogue-fullscreen {
|
|
|
|
width: 100%;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
.mod_quiz_qbank_dialogue .questionbankloading {
|
2013-02-26 11:41:15 +00:00
|
|
|
position: absolute;
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
top: 30px;
|
|
|
|
bottom: 0;
|
|
|
|
left: 0;
|
|
|
|
right: 0;
|
|
|
|
background: #fff;
|
|
|
|
text-align: center;
|
|
|
|
opacity: 0.5;
|
|
|
|
padding-top: 50px;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2015-05-14 14:40:44 +01:00
|
|
|
.mod_quiz_qbank_dialogue #advancedsearch label {
|
|
|
|
font-size: 100%;
|
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
.quizquestionlistcontrols {
|
|
|
|
text-align: center;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
.categoryinfo {
|
|
|
|
padding: 0.3em;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
MDL-43089 quiz: improved interface for building quizzes
This commit is actually the joint work of Mahmoud Kassaei, Colin
Chambers and Tim Hunt from The Open University. We could only use one
persons name for the commit, and this time Colin gets the credit/blame.
The goal of this work was to increase usability, and also clean up
the page enough that it will be possible to add new features in future.
Display of mod/quiz/edit.php is now entirely generated by
mod_quiz\output\edit_renderer. This uses a helper class
mod_quiz\structure to provide details of the structure of the quiz, and
mod_quiz\repaginate to alter that structure. (Acutally, there are still
some modification methods on mod_quiz\structure. Expect that to be
cleaned up in future.)
The new code uses much more ajax, and there are new scripts
mod/quiz/edit_rest.php and mod/quiz/repaginate.php to handle this.
(Again, don't be surprised if those two scripts get merged in future.)
Also questionbank.ajax.php (which may, in future, be made more generic,
and moved into the core question bank code.)
Most of the new JavaScript code has intentionally copied the way things
are done when editing activities on the course page.
As a result of this, mod/quiz/editlib.php is now much shorter than it
was. (In future, expect the remaining code in here to move into
mod/quiz/classes.)
2013-12-05 16:18:24 +00:00
|
|
|
|
|
|
|
.path-mod-quiz .gradingdetails {
|
|
|
|
font-size: small;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2010-04-12 13:30:34 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit div#repaginatedialog .mform {
|
|
|
|
margin-left: auto;
|
|
|
|
margin-right: auto;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit div.container div.generalbox {
|
|
|
|
position: relative;
|
|
|
|
display: block;
|
|
|
|
border: 0 none;
|
|
|
|
margin: 0;
|
|
|
|
padding: 0;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .paging {
|
|
|
|
margin-top: 0;
|
|
|
|
margin-bottom: 0;
|
2014-10-09 16:34:38 +01:00
|
|
|
padding: 0.1em 0.3em;
|
2013-02-26 11:41:15 +00:00
|
|
|
display: block;
|
|
|
|
background-color: #ddd;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit #page-footer {
|
|
|
|
clear: both;
|
|
|
|
padding-top: 1em;
|
|
|
|
}
|
2010-03-25 06:38:21 +00:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .categoryinfofield {
|
|
|
|
font-style: italic;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .categorynamefield {
|
|
|
|
font-weight: bold;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2013-02-26 11:41:15 +00:00
|
|
|
#page-mod-quiz-edit .questionsortoptions {
|
|
|
|
background-color: #ddd;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer {
|
|
|
|
padding-top: 0.5em;
|
|
|
|
margin-top: 0.3em;
|
|
|
|
}
|
2016-07-28 09:06:18 +01:00
|
|
|
|
2010-03-25 06:38:21 +00:00
|
|
|
#page-mod-quiz-edit div.questionbank .categoryquestionscontainer,
|
|
|
|
.questionbank .categorysortopotionscontainer,
|
|
|
|
.questionbank .categorypagingbarcontainer,
|
2013-02-26 11:41:15 +00:00
|
|
|
.questionbank .categoryselectallcontainer {
|
2016-07-28 09:06:18 +01:00
|
|
|
background-color: #fff;
|
2013-02-26 11:41:15 +00:00
|
|
|
}
|
2014-10-30 11:22:26 +00:00
|
|
|
|
2016-11-12 03:36:08 +01:00
|
|
|
/* Bulk edit actions */
|
|
|
|
|
2017-04-10 13:51:02 +08:00
|
|
|
#page-mod-quiz-edit .btn-group.selectmultiplecommand,
|
2017-12-21 14:24:00 +13:00
|
|
|
#page-mod-quiz-edit .selectmultiplecommandbuttons,
|
2017-04-10 13:51:02 +08:00
|
|
|
#page-mod-quiz-edit .select-multiple-checkbox {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple .selectmultiplecommand,
|
|
|
|
#page-mod-quiz-edit.select-multiple .selectmultiplecommandbuttons,
|
|
|
|
#page-mod-quiz-edit.select-multiple .select-multiple-checkbox {
|
2017-12-21 14:24:00 +13:00
|
|
|
display: inline-block;
|
2017-02-02 14:36:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-edit.select-multiple input.select-multiple-checkbox[type="checkbox"] {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: inline;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .editing_move,
|
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .commands {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .page_split_join_wrapper {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_delete,
|
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_maxmark {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple#page-mod-quiz-edit .maxgrade,
|
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .last-add-menu {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2019-04-26 02:20:05 +10:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading a,
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading form,
|
2019-04-26 02:20:05 +10:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading .instanceshufflequestions {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2019-03-29 11:39:23 +08:00
|
|
|
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .edit-toolbar .mb-1 {
|
2016-11-12 03:36:08 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-02-02 14:36:34 +00:00
|
|
|
#page-mod-quiz-edit.select-multiple#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
|
2016-11-12 03:36:08 +01:00
|
|
|
padding-left: 3px;
|
|
|
|
}
|
|
|
|
|
2017-04-10 13:51:02 +08:00
|
|
|
#page-mod-quiz-edit .section .summary .iconsmall,
|
|
|
|
#page-mod-quiz-edit .section .activity .iconsmall {
|
2016-11-12 03:36:08 +01:00
|
|
|
float: left;
|
|
|
|
}
|
|
|
|
|
2014-10-30 11:22:26 +00:00
|
|
|
/* Base theme needs extra support. */
|
|
|
|
#page-mod-quiz-edit ul.slots li.section ul.section {
|
|
|
|
list-style: none;
|
|
|
|
}
|
2014-12-10 19:34:57 +00:00
|
|
|
|
2022-12-05 11:00:23 +00:00
|
|
|
#page-mod-quiz-edit .inplaceeditable {
|
|
|
|
box-sizing: border-box;
|
|
|
|
background: #fdfdfe;
|
|
|
|
display: inline-block;
|
|
|
|
margin: 2px;
|
|
|
|
padding: 0.5em 0 0.5em 0.1em;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit .inplaceeditable.inplaceeditingon input {
|
|
|
|
width: 64px;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit .inplaceeditable-text {
|
|
|
|
color: #000;
|
|
|
|
text-align: right;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit .inplaceeditable .quickeditlink {
|
2023-05-04 15:36:46 +02:00
|
|
|
color: var(--primary);
|
2022-12-05 11:00:23 +00:00
|
|
|
text-decoration: none;
|
|
|
|
background-color: transparent;
|
|
|
|
padding-left: 1px;
|
|
|
|
margin: 0;
|
|
|
|
}
|
2023-05-04 15:36:46 +02:00
|
|
|
#page-mod-quiz-edit .quickeditlink .aalink {
|
|
|
|
color: var(--primary);
|
2022-12-05 11:00:23 +00:00
|
|
|
text-align: right;
|
|
|
|
width: 10px;
|
|
|
|
margin: 2px;
|
|
|
|
}
|
2023-05-04 15:36:46 +02:00
|
|
|
#page-mod-quiz-edit .quickedition {
|
|
|
|
color: var(--primary);
|
2022-12-05 11:00:23 +00:00
|
|
|
text-align: right;
|
|
|
|
width: 10px;
|
|
|
|
margin: 2px;
|
|
|
|
}
|
2023-05-04 15:36:46 +02:00
|
|
|
#page-mod-quiz-edit .quickedition .visibleifjs {
|
2022-12-05 11:00:23 +00:00
|
|
|
text-align: right;
|
|
|
|
}
|
2023-05-04 15:36:46 +02:00
|
|
|
#page-mod-quiz-edit .quickeditlink {
|
2022-12-05 11:00:23 +00:00
|
|
|
text-align: right;
|
|
|
|
}
|
|
|
|
|
2020-04-02 15:39:29 +02:00
|
|
|
@media (max-width: 576px) {
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity {
|
|
|
|
padding-top: 30px;
|
|
|
|
}
|
|
|
|
#page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
|
|
|
|
top: -30px;
|
|
|
|
left: 0;
|
2020-05-28 14:26:25 +02:00
|
|
|
padding-right: 0;
|
|
|
|
overflow: hidden;
|
|
|
|
align-items: center;
|
|
|
|
position: absolute;
|
2020-04-02 15:39:29 +02:00
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2014-12-10 19:34:57 +00:00
|
|
|
/** Print formatting for attempt and review pages **/
|
|
|
|
|
|
|
|
@media print {
|
|
|
|
#page-mod-quiz-attempt header.navbar,
|
|
|
|
#page-mod-quiz-review header.navbar {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #dock,
|
|
|
|
#page-mod-quiz-review #dock {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #page #page-header h1,
|
|
|
|
#page-mod-quiz-review #page #page-header h1 {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #region-main,
|
|
|
|
#page-mod-quiz-review #region-main {
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #block-region-side-pre,
|
|
|
|
#page-mod-quiz-attempt #block-region-side-post,
|
|
|
|
#page-mod-quiz-review #block-region-side-pre,
|
|
|
|
#page-mod-quiz-review #block-region-side-post {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt #page-footer,
|
|
|
|
#page-mod-quiz-review #page-footer {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt .editquestion,
|
|
|
|
#page-mod-quiz-review .editquestion,
|
|
|
|
#page-mod-quiz-attempt .questionflag,
|
|
|
|
#page-mod-quiz-review .questionflag {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt .submitbtns,
|
|
|
|
#page-mod-quiz-review .submitbtns {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-review .que .commentlink {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#page-mod-quiz-attempt .que,
|
|
|
|
#page-mod-quiz-review .que {
|
|
|
|
page-break-inside: avoid;
|
|
|
|
}
|
|
|
|
}
|