r66646 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r66645‎ | r66646 | r66647 >
Date:19:01, 19 May 2010
Author:catrope
Status:ok (Comments)
Tags:
Comment:
(bug 23597) Make a number of ID selectors more specific (basically #foo -> div#foo) so they don't accidentally affect headings inserted by users. Skipped IDs that look like they wouldn't be commonly used as headings or that I know exist in Monobook as well.
Modified paths:
  • /trunk/phase3/includes/DefaultSettings.php (modified) (history)
  • /trunk/phase3/skins/vector/main-ltr.css (modified) (history)
  • /trunk/phase3/skins/vector/main-rtl.css (modified) (history)

Diff [purge]

Index: trunk/phase3/skins/vector/main-ltr.css
@@ -28,7 +28,7 @@
2929 background-image: url(images/page-base.png?1);
3030 }
3131 /* Content */
32 -#content {
 32+div#content {
3333 margin-left: 10em;
3434 padding: 1em;
3535 background-image: url(images/border.png?1);
@@ -45,7 +45,7 @@
4646 background-position: bottom left;
4747 background-repeat: repeat-x;
4848 }
49 -#head-base {
 49+div#head-base {
5050 margin-top: -5em;
5151 margin-left: 10em;
5252 height: 5em;
@@ -53,13 +53,13 @@
5454 background-position: bottom left;
5555 background-repeat: repeat-x;
5656 }
57 -#head {
 57+div#head {
5858 position: absolute;
5959 top: 0;
6060 right: 0;
6161 width: 100%;
6262 }
63 -#head h5 {
 63+div#head h5 {
6464 margin: 0;
6565 padding: 0;
6666 }
@@ -214,20 +214,20 @@
215215 }
216216 /* OVERRIDDEN BY COMPLIANT BROWSERS */
217217 /* @noflip */
218 - #head div.vectorMenu h5 {
 218+ div#head div.vectorMenu h5 {
219219 float: left;
220220 background-image: url(images/tab-break.png?1);
221221 background-repeat: no-repeat;
222222 }
223223 /* IGNORED BY IE6 */
224 - #head div.vectorMenu > h5 {
 224+ div#head div.vectorMenu > h5 {
225225 background-image: none;
226226 }
227 - #head div.vectorMenu h5 {
 227+ div#head div.vectorMenu h5 {
228228 background-position: bottom left;
229229 margin-left: -1px;
230230 }
231 - #head div.vectorMenu h4 {
 231+ div#head div.vectorMenu h4 {
232232 display: inline-block;
233233 float: left;
234234 font-size: 0.8em;
@@ -345,7 +345,7 @@
346346 margin: 0;
347347 margin-top: 0.4em;
348348 }
349 - #simpleSearch {
 349+ input#simpleSearch {
350350 margin-top: 0.5em;
351351 position: relative;
352352 border: solid 1px #AAAAAA;
@@ -354,11 +354,11 @@
355355 background-position: top left;
356356 background-repeat: repeat-x;
357357 }
358 - #simpleSearch label {
 358+ input#simpleSearch label {
359359 font-size: 0.8em;
360360 top: 0.25em;
361361 }
362 - #simpleSearch input#searchInput {
 362+ input#simpleSearch input#searchInput {
363363 margin: 0;
364364 border-width: 0;
365365 padding: 0.25em;
@@ -368,7 +368,7 @@
369369 background-color: transparent;
370370 }
371371 /* OVERRIDDEN BY COMPLIANT BROWSERS */
372 - #simpleSearch button#searchButton {
 372+ input#simpleSearch button#searchButton {
373373 margin: 0;
374374 padding: 0;
375375 width: 1.75em;
@@ -381,21 +381,21 @@
382382 background-repeat: no-repeat;
383383 }
384384 /* IGNORED BY IE6 */
385 - #simpleSearch > button#searchButton {
 385+ input#simpleSearch > button#searchButton {
386386 height: 100%;
387387 }
388388 /* Panel */
389 -#panel {
 389+div#panel {
390390 position: absolute;
391391 top: 160px;
392392 padding-top: 1em;
393393 width: 10em;
394394 left: 0;
395395 }
396 - #panel div.portal {
 396+ div#panel div.portal {
397397 padding-bottom: 1.5em;
398398 }
399 - #panel div.portal h5 {
 399+ div#panel div.portal h5 {
400400 font-weight: normal;
401401 color: #444444;
402402 padding: 0.25em;
@@ -405,7 +405,7 @@
406406 border: none;
407407 font-size: 0.75em;
408408 }
409 - #panel div.portal div.body {
 409+ div#panel div.portal div.body {
410410 margin: 0;
411411 padding-top: 0.5em;
412412 margin-left: 1.25em;
@@ -413,14 +413,14 @@
414414 background-repeat: no-repeat;
415415 background-position: top left;
416416 }
417 - #panel div.portal div.body ul {
 417+ div#panel div.portal div.body ul {
418418 list-style: none;
419419 list-style-image: none;
420420 list-style-type: none;
421421 padding: 0;
422422 margin: 0;
423423 }
424 - #panel div.portal div.body ul li {
 424+ div#panel div.portal div.body ul li {
425425 line-height: 1.125em;
426426 padding: 0;
427427 padding-bottom: 0.5em;
@@ -428,14 +428,14 @@
429429 overflow: hidden;
430430 font-size: 0.75em;
431431 }
432 - #panel div.portal div.body ul li a {
 432+ div#panel div.portal div.body ul li a {
433433 color: #0645ad;
434434 }
435 - #panel div.portal div.body ul li a:visited {
 435+ div#panel div.portal div.body ul li a:visited {
436436 color: #0b0080;
437437 }
438438 /* Footer */
439 -#footer {
 439+div#footer {
440440 margin-left: 10em;
441441 margin-top: 0;
442442 padding: 0.75em;
@@ -443,14 +443,14 @@
444444 background-position: top left;
445445 background-repeat: repeat-x;
446446 }
447 -#footer ul {
 447+div#footer ul {
448448 list-style: none;
449449 list-style-image: none;
450450 list-style-type: none;
451451 margin: 0;
452452 padding: 0;
453453 }
454 -#footer ul li {
 454+div#footer ul li {
455455 margin: 0;
456456 padding: 0;
457457 padding-top: 0.5em;
@@ -458,22 +458,22 @@
459459 color: #333333;
460460 font-size: 0.7em;
461461 }
462 -#footer #footer-icons {
 462+div#footer div#footer-icons {
463463 float: right;
464464 }
465465 /* @noflip */
466 -body.ltr #footer #footer-places {
 466+body.ltr div#footer div#footer-places {
467467 float: left;
468468 }
469 -#footer #footer-info li {
 469+div#footer div#footer-info li {
470470 line-height: 1.4em;
471471 }
472 -#footer #footer-icons li {
 472+div#footer div#footer-icons li {
473473 float: left;
474474 margin-left: 0.5em;
475475 line-height: 2em;
476476 }
477 -#footer #footer-places li {
 477+div#footer div#footer-places li {
478478 float: left;
479479 margin-right: 1em;
480480 line-height: 2em;
@@ -614,7 +614,7 @@
615615 * The following code is slightly modified from monobook
616616 *
617617 */
618 -#content {
 618+div#content {
619619 line-height: 1.5em;
620620 }
621621 #bodyContent {
@@ -949,7 +949,7 @@
950950 #jump-to-nav {
951951 display: none;
952952 }
953 -#contentSub, #contentSub2 {
 953+div#contentSub, div#contentSub2 {
954954 font-size: 84%;
955955 line-height: 1.2em;
956956 margin: 0 0 1.4em 1em;
@@ -991,72 +991,72 @@
992992 font-size: 1.6em;
993993 padding-bottom: 0;
994994 }
995 -#content a.external,
996 -#content a[href ^="gopher://"] {
 995+div#content a.external,
 996+div#content a[href ^="gopher://"] {
997997 background: url(images/external-link-ltr-icon.png?2) center right no-repeat;
998998 padding: 0 13px 0 0;
999999 }
1000 -#content a[href ^="https://"],
 1000+div#content a[href ^="https://"],
10011001 .link-https {
10021002 background: url(images/lock-icon.png?2) center right no-repeat;
10031003 padding: 0 13px 0 0;
10041004 }
1005 -#content a[href ^="mailto:"],
 1005+div#content a[href ^="mailto:"],
10061006 .link-mailto {
10071007 background: url(images/mail-icon.png?2) center right no-repeat;
10081008 padding: 0 13px 0 0;
10091009 }
1010 -#content a[href ^="news://"] {
 1010+div#content a[href ^="news://"] {
10111011 background: url(images/news-icon.png?2) center right no-repeat;
10121012 padding: 0 13px 0 0;
10131013 }
1014 -#content a[href ^="ftp://"],
 1014+div#content a[href ^="ftp://"],
10151015 .link-ftp {
10161016 background: url(images/file-icon.png?2) center right no-repeat;
10171017 padding: 0 13px 0 0;
10181018 }
1019 -#content a[href ^="irc://"],
1020 -#content a.extiw[href ^="irc://"],
 1019+div#content a[href ^="irc://"],
 1020+div#content a.extiw[href ^="irc://"],
10211021 .link-irc {
10221022 background: url(images/talk-icon.png?2) center right no-repeat;
10231023 padding: 0 13px 0 0;
10241024 }
1025 -#content a.external[href $=".ogg"], #content a.external[href $=".OGG"],
1026 -#content a.external[href $=".mid"], #content a.external[href $=".MID"],
1027 -#content a.external[href $=".midi"], #content a.external[href $=".MIDI"],
1028 -#content a.external[href $=".mp3"], #content a.external[href $=".MP3"],
1029 -#content a.external[href $=".wav"], #content a.external[href $=".WAV"],
1030 -#content a.external[href $=".wma"], #content a.external[href $=".WMA"],
 1025+div#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"],
 1026+div#content a.external[href $=".mid"], div#content a.external[href $=".MID"],
 1027+div#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"],
 1028+div#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"],
 1029+div#content a.external[href $=".wav"], div#content a.external[href $=".WAV"],
 1030+div#content a.external[href $=".wma"], div#content a.external[href $=".WMA"],
10311031 .link-audio {
10321032 background: url("images/audio-icon.png?2") center right no-repeat;
10331033 padding: 0 13px 0 0;
10341034 }
1035 -#content a.external[href $=".ogm"], #content a.external[href $=".OGM"],
1036 -#content a.external[href $=".avi"], #content a.external[href $=".AVI"],
1037 -#content a.external[href $=".mpeg"], #content a.external[href $=".MPEG"],
1038 -#content a.external[href $=".mpg"], #content a.external[href $=".MPG"],
 1035+div#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"],
 1036+div#content a.external[href $=".avi"], div#content a.external[href $=".AVI"],
 1037+div#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"],
 1038+div#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"],
10391039 .link-video {
10401040 background: url("images/video-icon.png?2") center right no-repeat;
10411041 padding: 0 13px 0 0;
10421042 }
1043 -#content a.external[href $=".pdf"], #content a.external[href $=".PDF"],
1044 -#content a.external[href *=".pdf#"], #content a.external[href *=".PDF#"],
1045 -#content a.external[href *=".pdf?"], #content a.external[href *=".PDF?"],
 1043+div#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"],
 1044+div#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"],
 1045+div#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"],
10461046 .link-document {
10471047 background: url("images/document-icon.png?2") center right no-repeat;
10481048 padding: 0 13px 0 0;
10491049 }
10501050 /* Interwiki Styling (Disabled) */
1051 -#content a.extiw,
1052 -#content a.extiw:active {
 1051+div#content a.extiw,
 1052+div#content a.extiw:active {
10531053 color: #36b;
10541054 background: none;
10551055 padding: 0;
10561056 }
1057 -#content a.external {
 1057+div#content a.external {
10581058 color: #36b;
10591059 }
1060 -#content .printfooter {
 1060+div#content .printfooter {
10611061 display: none;
10621062 }
10631063 /* Icon for Usernames */
Index: trunk/phase3/skins/vector/main-rtl.css
@@ -28,7 +28,7 @@
2929 background-image: url(images/page-base.png?1);
3030 }
3131 /* Content */
32 -#content {
 32+div#content {
3333 margin-right: 10em;
3434 padding: 1em;
3535 background-image: url(images/border.png?1);
@@ -45,7 +45,7 @@
4646 background-position: bottom right;
4747 background-repeat: repeat-x;
4848 }
49 -#head-base {
 49+div#head-base {
5050 margin-top: -5em;
5151 margin-right: 10em;
5252 height: 5em;
@@ -53,13 +53,13 @@
5454 background-position: bottom right;
5555 background-repeat: repeat-x;
5656 }
57 -#head {
 57+div#head {
5858 position: absolute;
5959 top: 0;
6060 left: 0;
6161 width: 100%;
6262 }
63 -#head h5 {
 63+div#head h5 {
6464 margin: 0;
6565 padding: 0;
6666 }
@@ -214,20 +214,20 @@
215215 }
216216 /* OVERRIDDEN BY COMPLIANT BROWSERS */
217217 /* @noflip */
218 - #head div.vectorMenu h5 {
 218+ div#head div.vectorMenu h5 {
219219 float: left;
220220 background-image: url(images/tab-break.png?1);
221221 background-repeat: no-repeat;
222222 }
223223 /* IGNORED BY IE6 */
224 - #head div.vectorMenu > h5 {
 224+ div#head div.vectorMenu > h5 {
225225 background-image: none;
226226 }
227 - #head div.vectorMenu h5 {
 227+ div#head div.vectorMenu h5 {
228228 background-position: bottom right;
229229 margin-right: -1px;
230230 }
231 - #head div.vectorMenu h4 {
 231+ div#head div.vectorMenu h4 {
232232 display: inline-block;
233233 float: right;
234234 font-size: 0.8em;
@@ -345,7 +345,7 @@
346346 margin: 0;
347347 margin-top: 0.4em;
348348 }
349 - #simpleSearch {
 349+ input#simpleSearch {
350350 margin-top: 0.5em;
351351 position: relative;
352352 border: solid 1px #AAAAAA;
@@ -354,11 +354,11 @@
355355 background-position: top right;
356356 background-repeat: repeat-x;
357357 }
358 - #simpleSearch label {
 358+ input#simpleSearch label {
359359 font-size: 0.8em;
360360 top: 0.25em;
361361 }
362 - #simpleSearch input#searchInput {
 362+ input#simpleSearch input#searchInput {
363363 margin: 0;
364364 border-width: 0;
365365 padding: 0.25em;
@@ -368,7 +368,7 @@
369369 background-color: transparent;
370370 }
371371 /* OVERRIDDEN BY COMPLIANT BROWSERS */
372 - #simpleSearch button#searchButton {
 372+ input#simpleSearch button#searchButton {
373373 margin: 0;
374374 padding: 0;
375375 width: 1.75em;
@@ -381,21 +381,21 @@
382382 background-repeat: no-repeat;
383383 }
384384 /* IGNORED BY IE6 */
385 - #simpleSearch > button#searchButton {
 385+ input#simpleSearch > button#searchButton {
386386 height: 100%;
387387 }
388388 /* Panel */
389 -#panel {
 389+div#panel {
390390 position: absolute;
391391 top: 160px;
392392 padding-top: 1em;
393393 width: 10em;
394394 right: 0;
395395 }
396 - #panel div.portal {
 396+ div#panel div.portal {
397397 padding-bottom: 1.5em;
398398 }
399 - #panel div.portal h5 {
 399+ div#panel div.portal h5 {
400400 font-weight: normal;
401401 color: #444444;
402402 padding: 0.25em;
@@ -405,7 +405,7 @@
406406 border: none;
407407 font-size: 0.75em;
408408 }
409 - #panel div.portal div.body {
 409+ div#panel div.portal div.body {
410410 margin: 0;
411411 padding-top: 0.5em;
412412 margin-right: 1.25em;
@@ -413,14 +413,14 @@
414414 background-repeat: no-repeat;
415415 background-position: top right;
416416 }
417 - #panel div.portal div.body ul {
 417+ div#panel div.portal div.body ul {
418418 list-style: none;
419419 list-style-image: none;
420420 list-style-type: none;
421421 padding: 0;
422422 margin: 0;
423423 }
424 - #panel div.portal div.body ul li {
 424+ div#panel div.portal div.body ul li {
425425 line-height: 1.125em;
426426 padding: 0;
427427 padding-bottom: 0.5em;
@@ -428,14 +428,14 @@
429429 overflow: hidden;
430430 font-size: 0.75em;
431431 }
432 - #panel div.portal div.body ul li a {
 432+ div#panel div.portal div.body ul li a {
433433 color: #0645ad;
434434 }
435 - #panel div.portal div.body ul li a:visited {
 435+ div#panel div.portal div.body ul li a:visited {
436436 color: #0b0080;
437437 }
438438 /* Footer */
439 -#footer {
 439+div#footer {
440440 margin-right: 10em;
441441 margin-top: 0;
442442 padding: 0.75em;
@@ -443,14 +443,14 @@
444444 background-position: top right;
445445 background-repeat: repeat-x;
446446 }
447 -#footer ul {
 447+div#footer ul {
448448 list-style: none;
449449 list-style-image: none;
450450 list-style-type: none;
451451 margin: 0;
452452 padding: 0;
453453 }
454 -#footer ul li {
 454+div#footer ul li {
455455 margin: 0;
456456 padding: 0;
457457 padding-top: 0.5em;
@@ -458,22 +458,22 @@
459459 color: #333333;
460460 font-size: 0.7em;
461461 }
462 -#footer #footer-icons {
 462+div#footer div#footer-icons {
463463 float: left;
464464 }
465465 /* @noflip */
466 -body.ltr #footer #footer-places {
 466+body.ltr div#footer div#footer-places {
467467 float: left;
468468 }
469 -#footer #footer-info li {
 469+div#footer div#footer-info li {
470470 line-height: 1.4em;
471471 }
472 -#footer #footer-icons li {
 472+div#footer div#footer-icons li {
473473 float: right;
474474 margin-right: 0.5em;
475475 line-height: 2em;
476476 }
477 -#footer #footer-places li {
 477+div#footer div#footer-places li {
478478 float: right;
479479 margin-left: 1em;
480480 line-height: 2em;
@@ -614,7 +614,7 @@
615615 * The following code is slightly modified from monobook
616616 *
617617 */
618 -#content {
 618+div#content {
619619 line-height: 1.5em;
620620 }
621621 #bodyContent {
@@ -949,7 +949,7 @@
950950 #jump-to-nav {
951951 display: none;
952952 }
953 -#contentSub, #contentSub2 {
 953+div#contentSub, div#contentSub2 {
954954 font-size: 84%;
955955 line-height: 1.2em;
956956 margin: 0 1em 1.4em 0;
@@ -991,72 +991,72 @@
992992 font-size: 1.6em;
993993 padding-bottom: 0;
994994 }
995 -#content a.external,
996 -#content a[href ^="gopher://"] {
 995+div#content a.external,
 996+div#content a[href ^="gopher://"] {
997997 background: url(images/external-link-rtl-icon.png?2) center left no-repeat;
998998 padding: 0 0 0 13px;
999999 }
1000 -#content a[href ^="https://"],
 1000+div#content a[href ^="https://"],
10011001 .link-https {
10021002 background: url(images/lock-icon.png?2) center left no-repeat;
10031003 padding: 0 0 0 13px;
10041004 }
1005 -#content a[href ^="mailto:"],
 1005+div#content a[href ^="mailto:"],
10061006 .link-mailto {
10071007 background: url(images/mail-icon.png?2) center left no-repeat;
10081008 padding: 0 0 0 13px;
10091009 }
1010 -#content a[href ^="news://"] {
 1010+div#content a[href ^="news://"] {
10111011 background: url(images/news-icon.png?2) center left no-repeat;
10121012 padding: 0 0 0 13px;
10131013 }
1014 -#content a[href ^="ftp://"],
 1014+div#content a[href ^="ftp://"],
10151015 .link-ftp {
10161016 background: url(images/file-icon.png?2) center left no-repeat;
10171017 padding: 0 0 0 13px;
10181018 }
1019 -#content a[href ^="irc://"],
1020 -#content a.extiw[href ^="irc://"],
 1019+div#content a[href ^="irc://"],
 1020+div#content a.extiw[href ^="irc://"],
10211021 .link-irc {
10221022 background: url(images/talk-icon.png?2) center left no-repeat;
10231023 padding: 0 0 0 13px;
10241024 }
1025 -#content a.external[href $=".ogg"], #content a.external[href $=".OGG"],
1026 -#content a.external[href $=".mid"], #content a.external[href $=".MID"],
1027 -#content a.external[href $=".midi"], #content a.external[href $=".MIDI"],
1028 -#content a.external[href $=".mp3"], #content a.external[href $=".MP3"],
1029 -#content a.external[href $=".wav"], #content a.external[href $=".WAV"],
1030 -#content a.external[href $=".wma"], #content a.external[href $=".WMA"],
 1025+div#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"],
 1026+div#content a.external[href $=".mid"], div#content a.external[href $=".MID"],
 1027+div#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"],
 1028+div#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"],
 1029+div#content a.external[href $=".wav"], div#content a.external[href $=".WAV"],
 1030+div#content a.external[href $=".wma"], div#content a.external[href $=".WMA"],
10311031 .link-audio {
10321032 background: url("images/audio-icon.png?2") center left no-repeat;
10331033 padding: 0 0 0 13px;
10341034 }
1035 -#content a.external[href $=".ogm"], #content a.external[href $=".OGM"],
1036 -#content a.external[href $=".avi"], #content a.external[href $=".AVI"],
1037 -#content a.external[href $=".mpeg"], #content a.external[href $=".MPEG"],
1038 -#content a.external[href $=".mpg"], #content a.external[href $=".MPG"],
 1035+div#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"],
 1036+div#content a.external[href $=".avi"], div#content a.external[href $=".AVI"],
 1037+div#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"],
 1038+div#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"],
10391039 .link-video {
10401040 background: url("images/video-icon.png?2") center left no-repeat;
10411041 padding: 0 0 0 13px;
10421042 }
1043 -#content a.external[href $=".pdf"], #content a.external[href $=".PDF"],
1044 -#content a.external[href *=".pdf#"], #content a.external[href *=".PDF#"],
1045 -#content a.external[href *=".pdf?"], #content a.external[href *=".PDF?"],
 1043+div#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"],
 1044+div#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"],
 1045+div#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"],
10461046 .link-document {
10471047 background: url("images/document-icon.png?2") center left no-repeat;
10481048 padding: 0 0 0 13px;
10491049 }
10501050 /* Interwiki Styling (Disabled) */
1051 -#content a.extiw,
1052 -#content a.extiw:active {
 1051+div#content a.extiw,
 1052+div#content a.extiw:active {
10531053 color: #36b;
10541054 background: none;
10551055 padding: 0;
10561056 }
1057 -#content a.external {
 1057+div#content a.external {
10581058 color: #36b;
10591059 }
1060 -#content .printfooter {
 1060+div#content .printfooter {
10611061 display: none;
10621062 }
10631063 /* Icon for Usernames */
Index: trunk/phase3/includes/DefaultSettings.php
@@ -1677,7 +1677,7 @@
16781678 * to ensure that client-side caches do not keep obsolete copies of global
16791679 * styles.
16801680 */
1681 -$wgStyleVersion = '281';
 1681+$wgStyleVersion = '282';
16821682
16831683
16841684 # Server-side caching:

Follow-up revisions

RevisionCommit summaryAuthorDate
r66654Fix r66646: #simpleSearch is a div, not an input, oopscatrope20:43, 19 May 2010
r66670Follow up r66646 for monobook.platonides23:59, 19 May 2010
r66683Fix r66646: gotta be careful with search&replacecatrope07:09, 20 May 2010
r67289Follow up to 66670 which in turn is a follow up to r66646. prefix the remaini...bawolff18:07, 3 June 2010
r67703Prefix Vector specific ids (head-base|page-base|head|panel) with mw- per bug ......platonides11:28, 9 June 2010

Comments

#Comment by Nikerabbit (talk | contribs)   06:59, 20 May 2010

Breaks the footer links (no longer on one line) on twn.

#Comment by Catrope (talk | contribs)   07:09, 20 May 2010

Was an overinclusive search-and-replace, should be fixed now.

Status & tagging log