http://www.mediawiki.org/wiki/Special:Code/MediaWiki/65460
Revision: 65460
Author: aaron
Date: 2010-04-23 01:16:46 +0000 (Fri, 23 Apr 2010)
Log Message:
-----------
Made expandable part of notice box leave surrounding items in place
Modified Paths:
--------------
trunk/extensions/FlaggedRevs/FlaggedRevsXML.php
trunk/extensions/FlaggedRevs/client/flaggedrevs.css
Modified: trunk/extensions/FlaggedRevs/FlaggedRevsXML.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevsXML.php 2010-04-22 23:44:34 UTC
(rev 65459)
+++ trunk/extensions/FlaggedRevs/FlaggedRevsXML.php 2010-04-23 01:16:46 UTC
(rev 65460)
@@ -292,11 +292,10 @@
$frev->getRevId(), $time, $revsSince );
}
# Make fancy box...
- $box = "<table style=\"background: none; border-spacing:
0px;\">\n";
- $box .= '<tr style="white-space:nowrap;">';
- $box .= '<td align="right">' . $shtml . ' ' .
self::ratingToggle() . '</td>';
- $box .= "</tr>\n<tr>";
- $box .= '<td id="mw-fr-revisionratings" align="left">';
+ $box = '<div class="flaggedrevs_short_basic">' . $shtml .
+ ' ' . self::ratingToggle() . "</div>\n";
+ $box .= '<div style="position: relative;">'; // for
rel-absolute child div
+ $box .= '<div id="mw-fr-revisionratings"
class="flaggedrevs_short_details">';
$box .= $html; // details text
# Add any rating tags as needed...
if ( $flags && !FlaggedRevs::binaryFlagging() ) {
@@ -305,7 +304,7 @@
$box .= '<p>' . self::addTagRatings( $flags,
true, $color ) . '</p>';
}
}
- $box .= "</td></tr>\n</table>\n";
+ $box .= "</div></div>\n";
return $box;
}
Modified: trunk/extensions/FlaggedRevs/client/flaggedrevs.css
===================================================================
--- trunk/extensions/FlaggedRevs/client/flaggedrevs.css 2010-04-22 23:44:34 UTC
(rev 65459)
+++ trunk/extensions/FlaggedRevs/client/flaggedrevs.css 2010-04-23 01:16:46 UTC
(rev 65460)
@@ -100,21 +100,32 @@
div.flaggedrevs_short {
border: 0px;
background-color: #f9f9f9;
- padding: 1px;
font-size: 95%;
font-weight: normal;
- margin: 0em 0em 0em 1em;
+ margin: 0 0 0 1em;
+ padding: 1px;
float: right;
- text-align: left;
- max-width: 450px;
- line-height: 16px;
}
-
.rtl div.flaggedrevs_short {
float: left;
margin: 0 1em 0 0;
}
+div.flaggedrevs_short_basic {
+ white-space: nowrap;
+ line-height: 16px;
+}
+
+div.flaggedrevs_short_details {
+ border: 1px solid #aaa;
+ background-color: #f9f9f9;
+ padding: 2px;
+ position: absolute;
+ top: 0;
+ right: 0;
+ width: 25em;
+}
+
.fr-text {
height: 1em;
line-height: 1em;
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs