From 5f9c912241739d504f8f17909fea71a9d9f90d06 Mon Sep 17 00:00:00 2001
From: tjhunt <tjhunt>
Date: Thu, 11 Sep 2008 07:34:51 +0000
Subject: [PATCH] MDL-16447 move quiz-specific pictures out of
 theme/standard/pix/

---
 mod/quiz/attemptlib.php                       |   3 ++-
 mod/quiz/pix/de.gif                           | Bin 117 -> 0 bytes
 mod/quiz/pix/ma.gif                           | Bin 201 -> 0 bytes
 mod/quiz/pix/mc.gif                           | Bin 214 -> 0 bytes
 mod/quiz/pix/mu.gif                           | Bin 183 -> 0 bytes
 mod/quiz/pix/nu.gif                           | Bin 84 -> 0 bytes
 mod/quiz/pix/rm.gif                           | Bin 204 -> 0 bytes
 mod/quiz/pix/rs.gif                           | Bin 143 -> 0 bytes
 mod/quiz/pix/sa.gif                           | Bin 74 -> 0 bytes
 mod/quiz/pix/tf.gif                           | Bin 190 -> 0 bytes
 mod/quiz/styles.php                           |   3 +++
 .../i/ne_red_mark.png                         | Bin
 theme/standard/pix/correctquestionnav.png     | Bin 114 -> 0 bytes
 .../pix/flaggedcorrectquestionnav.png         | Bin 133 -> 0 bytes
 .../pix/flaggedincorrectquestionnav.png       | Bin 130 -> 0 bytes
 .../pix/flaggedpartialquestionnav.png         | Bin 134 -> 0 bytes
 theme/standard/pix/incorrectquestionnav.png   | Bin 118 -> 0 bytes
 theme/standard/pix/partialquestionnav.png     | Bin 117 -> 0 bytes
 theme/standard/styles_color.css               |  24 +++++-------------
 theme/standard/styles_layout.css              |   2 +-
 20 files changed, 13 insertions(+), 19 deletions(-)
 delete mode 100755 mod/quiz/pix/de.gif
 delete mode 100755 mod/quiz/pix/ma.gif
 delete mode 100755 mod/quiz/pix/mc.gif
 delete mode 100755 mod/quiz/pix/mu.gif
 delete mode 100755 mod/quiz/pix/nu.gif
 delete mode 100755 mod/quiz/pix/rm.gif
 delete mode 100755 mod/quiz/pix/rs.gif
 delete mode 100755 mod/quiz/pix/sa.gif
 delete mode 100755 mod/quiz/pix/tf.gif
 create mode 100644 mod/quiz/styles.php
 rename theme/standard/pix/flaggedquestionnav.png => pix/i/ne_red_mark.png (100%)
 delete mode 100644 theme/standard/pix/correctquestionnav.png
 delete mode 100644 theme/standard/pix/flaggedcorrectquestionnav.png
 delete mode 100644 theme/standard/pix/flaggedincorrectquestionnav.png
 delete mode 100644 theme/standard/pix/flaggedpartialquestionnav.png
 delete mode 100644 theme/standard/pix/incorrectquestionnav.png
 delete mode 100644 theme/standard/pix/partialquestionnav.png

diff --git a/mod/quiz/attemptlib.php b/mod/quiz/attemptlib.php
index 91ebc960fe..90c9136976 100644
--- a/mod/quiz/attemptlib.php
+++ b/mod/quiz/attemptlib.php
@@ -891,9 +891,10 @@ class quiz_review_nav_panel extends quiz_nav_panel_base {
     }
 
     protected function get_question_button($number, $question) {
+        $strstate = get_string($this->attemptobj->get_question_status($question->id), 'quiz');
         return '<a href="' . $this->attemptobj->review_url($question->id) .
                 '" class="qnbutton ' . $this->get_question_state_classes($question) . '" id="' .
-                $this->get_button_id($question) . '">' . $number . '</a>';
+                $this->get_button_id($question) . '" title="' . $strstate . '">' . $number . '<span class="accesshide">(' . $strstate . '</span></a>';
     }
 
     protected function get_end_bits() {
diff --git a/mod/quiz/pix/de.gif b/mod/quiz/pix/de.gif
deleted file mode 100755
index 9c6ec299d1c42431d90e6c1e75934f7c0d0b7d47..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 117
zcmZ?wbhEHb6krfwSj524<QK~@>A&*yLWcPa|NsBruwerO1BjvclZBCift^7I$OWnt
zU|?Xjs@QespMjC{>aC|Hoc*on<|cB~V_tMcM(pgajF?qxZeLWBdc&x(tC_*!LG;YN
TCKbW--Kly3T`69^3=Gx)nf@z&

diff --git a/mod/quiz/pix/ma.gif b/mod/quiz/pix/ma.gif
deleted file mode 100755
index fa1ed50978f7ad40758b9479e06a040e2a6a362e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 201
zcmZ?wbhEHb6krfwIKsg2_wV1|zkmPy`Sa`7ub)4E{`m3ZhYug#ym|Bb_3IZeUOa#P
z{PE+*4<9~Uy?XV+g$pN7o?KE=Vr6AzW@ct+XsDr~p{}m3q@*M+E-oY_#K*_Sz`*eT
z|9>C}2Z}#g7#SF(8FWA*AUhdY-5#j*rR+2f`Z_~tmD{YcjnX>)g=#@Is*h&%9Byj7
x(B>+2c59MhuCbWNirZgmq_r-cxTQ6B<+7KO-LsbMjD0`-b6MvdeN7eyYXF)6Sp@(9

diff --git a/mod/quiz/pix/mc.gif b/mod/quiz/pix/mc.gif
deleted file mode 100755
index d264c818ae5c0f95aab08e3601f9e2c91749ee99..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 214
zcmV;{04e`RNk%w1VGsZi0K^>tC@3iK@bCZt04FCW@$vCGIy#e+li}gv7Z(?yp`juo
zBK`gS5)u+IF)^#Ft2Q<^baZqrEiLl$@(vCT`}_On=jZkH_3P{F<KyG(?CkUN^ZEJt
z=;-MG|Nj6000000A^8LW0012TEC2ui01yBW000G3U?+}bIXcf^m}Vge2wOJq)Ez*c
zM`WTfkj{b-C<Y`XN~N-qjVLIUQ<QPRrkx8-V8iJEJdwo*6cUZdk%fcNU^~$j)*8cZ
QyI*kc7aSUoZzdrCJEFZ@Y5)KL

diff --git a/mod/quiz/pix/mu.gif b/mod/quiz/pix/mu.gif
deleted file mode 100755
index edaa24193de3dc03a853cc198b9f1cbb6c452f9b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 183
zcmZ?wbhEHb6krfwIKsg2_wV1|zkmPy`Sa`7ub)4E{`m3ZhYug#ym|Bb_3IZeUOa#P
z{PE+*4<9~Uy?XV+g$pN7o?KE=Vr6AzW@ct+XsDr~p{}m3q@*M+E-oY_#K*_Sz`*eT
z|9>C}2Z}#g7#SF(8FWA*AUhdYO&+NArDV=iW$9eCVz0sOytiz}zr@_vfAwEIPJj6<
fPSZ_`yl1RooWJi;Uc_Xnl~yl>W;Rc9Vz34P$(B%c

diff --git a/mod/quiz/pix/nu.gif b/mod/quiz/pix/nu.gif
deleted file mode 100755
index 28780428e1f0435b9122839194dc1ca4657454d1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 84
zcmZ?wbhEHb6krfwn8?8J|Nnmm7^(P^g^_`Qi9rV_0+ba1vQ?+_uPi*66*DKmChC1_
g-`CjG`yOluI+v|nyiMcvwx>F+-+G^iGBQ{L07kMNUjP6A

diff --git a/mod/quiz/pix/rm.gif b/mod/quiz/pix/rm.gif
deleted file mode 100755
index 68543632a20e3e37f8999a85e9f406154f2a3b82..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 204
zcmZ?wbhEHb6krfwIKsg2_wV1|zkmPy`Sa`7ub)4E{`m3ZhYug#ym|Bb_3IZeUOa#P
z{PE+*4<9~Uy?XV+g$pN7o?KE=Vr6AzW@ct+XsDr~p{}m3q@*M+E-oY_#K*_Sz`*eT
z|9>C}2Z}#g7#SF(8FWA*AUhdYJs+s`rR+2f`Z_~tmD{YcjnX>)g>H|do<&G>csR-Y
zZCaYN@kx}Y+xg&EiL)KuL+9mrT#{>zQ5Kl9#PsatSEACpGs<`B`}!rfGB8*J0Fr=L
A^Z)<=

diff --git a/mod/quiz/pix/rs.gif b/mod/quiz/pix/rs.gif
deleted file mode 100755
index 46dac35cb26bc35f19285d97698ee582544cb364..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 143
zcmZ?wbhEHb6krfw*v!uW1RWh6yLazaQc`kpak+c<?z?yI1O)|W&YZbw)vC0#G-G4q
z(9qEG^71oh&iw!XU-2gkBLf3JgAPb1$P5M+n-3>FSJ%3Bc=Iwo5G*)<o#P~v%5>(Q
tNrpV)MIs>#6GWXq3&}G52w)I#k>#;a5KvwJ+_|Be&FuV&DZ-2l)&Oh6F)aW9

diff --git a/mod/quiz/pix/sa.gif b/mod/quiz/pix/sa.gif
deleted file mode 100755
index 747eb01e648e97fb10ee96f90dfc428e8d2a5d70..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 74
zcmZ?wbhEHb6krfwn8?KN|Nnmm1}LfclZBCifr&u}C<2rf0J5d0^shYqmfv^AmRp>g
W?n!^1U#U<&HMC{ft5b5U4AuZG!Wd!z

diff --git a/mod/quiz/pix/tf.gif b/mod/quiz/pix/tf.gif
deleted file mode 100755
index 49964330b8acb8da9a6486d065187d4ab6f43ef3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 190
zcmZ?wbhEHb6krfwI3mpe1Yf^?UAS<ep`oF;xcKwu&r3>5)YaAb`1q`>tjx^JgoK2C
z|Ngyt_3Fu!Co3r_y?*`r!-o%7uU`H3?c19-Z*JYX_4n`J7cX9X{`~pp&!3MUKmPy!
zKgduRQ2fcl$iN`YpaT*B*~!3a{XnfRC39ZJs&zUiMO?QT^%hxNj<~Npm4U(OsM0T1
k_X&&wijta)9f1xXA|#ZQS4|b!kzufQLxqo6I|G9?07cJFXaE2J

diff --git a/mod/quiz/styles.php b/mod/quiz/styles.php
new file mode 100644
index 0000000000..2fde483ea2
--- /dev/null
+++ b/mod/quiz/styles.php
@@ -0,0 +1,3 @@
+#quiznavigation .qnbutton.flagged {
+  background-image: url(<?php echo $CFG->pixpath ?>/i/ne_red_mark.png);
+}
diff --git a/theme/standard/pix/flaggedquestionnav.png b/pix/i/ne_red_mark.png
similarity index 100%
rename from theme/standard/pix/flaggedquestionnav.png
rename to pix/i/ne_red_mark.png
diff --git a/theme/standard/pix/correctquestionnav.png b/theme/standard/pix/correctquestionnav.png
deleted file mode 100644
index aef82bae9da4243cb73e2762cb5f939cd95550d9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 114
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~9Zwg>5R22v
z2@<S}6GV8}4|r_kl;!#V@C_H6o7*Z$Hddc2-;6FV;6E%lgO73QS=RpN0i6LreGHzi
KelF{r5}E+1WFFlB

diff --git a/theme/standard/pix/flaggedcorrectquestionnav.png b/theme/standard/pix/flaggedcorrectquestionnav.png
deleted file mode 100644
index 4065573fb3df691eeb82286cc2163df71b90554b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 133
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~drud~5R22v
zDGLN-5)yv&pGi+yz~o>yMT;$|_~irB5|JJzBZjAzOPMtd!wn3Kg3cOfBrMuCeI{G2
eMBjlD4u%P_Jbh1to_PR`V(@hJb6Mw<&;$UF*(RF+

diff --git a/theme/standard/pix/flaggedincorrectquestionnav.png b/theme/standard/pix/flaggedincorrectquestionnav.png
deleted file mode 100644
index a87e838f7dba8d9936d505b3728a4c618c3a35c9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 130
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~8&4O<5R22v
zDGLN-5)yv&pGi+yz~o>yMT;$|So11R>XK!rWh5jdBv-!mRm-ZL{faHfmPgX<poRo1
aGb6*2XFSKW<7z-=GkCiCxvX<aXaWHD2_t?0

diff --git a/theme/standard/pix/flaggedpartialquestionnav.png b/theme/standard/pix/flaggedpartialquestionnav.png
deleted file mode 100644
index d5d33f13f95c7cb939e106fc1eae607977fe8dc2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 134
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~2TvEr5R22v
zDGLN-5)yv&pGi+yz~o>yMT;$|_~irB5*DVe<e&ewmZ%6HJ8;57_i#c(=dHLjsV|8Z
fvvk}UB^emRIr!H*D3wnFn#JJh>gTe~DWM4f6{jbn

diff --git a/theme/standard/pix/incorrectquestionnav.png b/theme/standard/pix/incorrectquestionnav.png
deleted file mode 100644
index 6f2258a6967e8a7d92f7380680ab4ae2c7506605..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 118
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~15X#n5R22v
z2@<SRnB2U0Ee;&`Ab+eZAt51U$+Sd+11`Dx#=O4_WPGPBP7vYYU|?7k#(G@J^`|ya
OFN3G6pUXO@geCwpejif+

diff --git a/theme/standard/pix/partialquestionnav.png b/theme/standard/pix/partialquestionnav.png
deleted file mode 100644
index e0041e17463e59b34252e262c37f324f15789129..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 117
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~eNPw15R22v
z2@<S}6CN-sFJ=1^fAoWVUW5d*vhr4*W=6HF>Y14r+8<_Yl3`6@V34Wc*dX*&@gGnt
NgQu&X%Q~loCIBQ|AKd@|

diff --git a/theme/standard/styles_color.css b/theme/standard/styles_color.css
index cfd786cbda..1f7446093c 100644
--- a/theme/standard/styles_color.css
+++ b/theme/standard/styles_color.css
@@ -387,7 +387,9 @@ table.flexible .r1 {
   color:#999999;
 }
 
-
+#admin-qtypes .disabled {
+  color: gray;
+}
 #admin-lang .translator {
   border-color: #dddddd;
 }
@@ -1057,7 +1059,7 @@ table.quizreviewsummary td.cell {
 
 #quiznavigation .qnbutton {
   color: #00f;
-  border-color: gray;
+  border-color: #bbb;
   background-color: #ddd;
 }
 #quiznavigation .qnbutton:hover {
@@ -1069,26 +1071,14 @@ table.quizreviewsummary td.cell {
 #quiznavigation .qnbutton.open {
   background-color: white;
 }
-#quiznavigation .qnbutton.flagged {
-  background-image: url(pix/flaggedquestionnav.png);
-}
-#quiznavigation .qnbutton.correct.flagged {
-  background-image: url(pix/flaggedcorrectquestionnav.png);
-}
-#quiznavigation .qnbutton.partiallycorrect.flagged {
-  background-image: url(pix/flaggedpartialquestionnav.png);
-}
-#quiznavigation .qnbutton.incorrect.flagged {
-  background-image: url(pix/flaggedincorrectquestionnav.png);
-}
 #quiznavigation .qnbutton.correct {
-  background-image: url(pix/correctquestionnav.png);
+  background-color: #cfc;
 }
 #quiznavigation .qnbutton.partiallycorrect {
-  background-image: url(pix/partialquestionnav.png);
+  background-color: #ffa;
 }
 #quiznavigation .qnbutton.incorrect {
-  background-image: url(pix/incorrectquestionnav.png);
+  background-color: #fcc;
 }
 
 /***
diff --git a/theme/standard/styles_layout.css b/theme/standard/styles_layout.css
index 9a424714bf..7c3d53732f 100644
--- a/theme/standard/styles_layout.css
+++ b/theme/standard/styles_layout.css
@@ -4199,7 +4199,7 @@ table.quizreviewsummary td.cell {
   overflow: hidden;
   margin: 0.3em 0.3em 0.3em 0;
   padding: 0;
-  border: 1px solid gray;
+  border: 1px solid #bbb;
   background: #eee no-repeat top right;
   text-align: center;
   vertical-align: middle;
-- 
2.39.5