longer sent
* (bug 19957) All known-failing tests now marked disabled; added --run-disabled
option to parser test suite to run disabled tests if desired.
+* (bug 16311) Make recent change flags (n/m/b) <abbr>s instead of <span>s
== API changes in 1.16 ==
*/
protected function recentChangesFlags( $new, $minor, $patrolled, $nothing = ' ', $bot = false ) {
$f = $new ?
- '<span class="newpage">' . $this->message['newpageletter'] . '</span>' : $nothing;
+ '<abbr class="newpage">' . $this->message['newpageletter'] . '</abbr>' : $nothing;
$f .= $minor ?
- '<span class="minor">' . $this->message['minoreditletter'] . '</span>' : $nothing;
- $f .= $bot ? '<span class="bot">' . $this->message['boteditletter'] . '</span>' : $nothing;
+ '<abbr class="minor">' . $this->message['minoreditletter'] . '</abbr>' : $nothing;
+ $f .= $bot ? '<abbr class="bot">' . $this->message['boteditletter'] . '</abbr>' : $nothing;
$f .= $patrolled ? '<span class="unpatrolled">!</span>' : $nothing;
return $f;
}
$s .= " <span class='history-user'>" . $this->mSkin->revUserTools( $rev, true ) . "</span>";
if( $rev->isMinor() ) {
- $s .= ' ' . Xml::element( 'span', array( 'class' => 'minor' ), wfMsg( 'minoreditletter') );
+ $s .= ' ' . Xml::element( 'abbr', array( 'class' => 'minor' ), wfMsg( 'minoreditletter') );
}
if( !is_null( $size = $rev->getSize() ) && !$rev->isDeleted( Revision::DELETED_TEXT ) ) {
$newminor = '';
if( $this->mOldRev->isMinor() ) {
- $oldminor = Xml::span( wfMsg( 'minoreditletter' ), 'minor' ) . ' ';
+ $oldminor = Xml::element( 'abbr', array( 'class' => 'minor' ), wfMsg( 'minoreditletter') ) . ' ';
}
if( $this->mNewRev->isMinor() ) {
- $newminor = Xml::span( wfMsg( 'minoreditletter' ), 'minor' ) . ' ';
+ $newminor = Xml::element( 'abbr', array( 'class' => 'minor' ), wfMsg( 'minoreditletter') ) . ' ';
}
$rdel = ''; $ldel = '';
}
if( $rev->getParentId() === 0 ) {
- $nflag = '<span class="newpage">' . $this->messages['newpageletter'] . '</span>';
+ $nflag = '<abbr class="newpage">' . $this->messages['newpageletter'] . '</abbr>';
} else {
$nflag = '';
}
if( $rev->isMinor() ) {
- $mflag = '<span class="minor">' . $this->messages['minoreditletter'] . '</span> ';
+ $mflag = '<abbr class="minor">' . $this->messages['minoreditletter'] . '</abbr> ';
} else {
$mflag = '';
}
$pagelink = $sk->link( $page );
if( $rev->isMinor() ) {
- $mflag = '<span class="minor">' . $this->messages['minoreditletter'] . '</span> ';
+ $mflag = '<abbr class="minor">' . $this->messages['minoreditletter'] . '</abbr> ';
} else {
$mflag = '';
}
font-size: 75%;
text-align: right;
}
-span.newpage, span.minor {
- font-weight: bold;
-}
span.updatedmarker {
color:black;
border: 1px dashed #aaa;
}
+/** Generic minor/bot/newpage styling */
+abbr.newpage, abbr.minor, abbr.bot {
+ font-weight: bold;
+}
+
/* Special:Contributions styling */
.mw-uctop {
font-weight: bold;
display: none;
}
-
-span.newpage, span.minor, span.bot {
- font-weight: bold;
-}
-
.sharedUploadNotice {
font-style: italic;
}
div.patrollink {
clear: both;
}
-span.newpage, span.minor, span.bot {
- font-weight: bold;
-}
.sharedUploadNotice {
font-style: italic;
padding-left: 15px !important;
text-transform: none;
}
-/* To be sorted */
-span.newpage, span.minor, span.bot {
- font-weight: bold;
-}
+
.toccolours {
border: 1px solid #aaa;
background-color: #f9f9f9;
padding-right: 15px !important;
text-transform: none;
}
-/* To be sorted */
-span.newpage, span.minor, span.bot {
- font-weight: bold;
-}
+
.toccolours {
border: 1px solid #aaa;
background-color: #f9f9f9;