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 . '&nbsp;' . 
self::ratingToggle() . '</td>';
-               $box .= "</tr>\n<tr>";
-               $box .= '<td id="mw-fr-revisionratings" align="left">';
+               $box = '<div class="flaggedrevs_short_basic">' . $shtml .
+                       '&nbsp;' . 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

Reply via email to