some IE6 textarea tweaks
authorGabriel Wicke <gwicke@users.mediawiki.org>
Thu, 29 Apr 2004 10:21:32 +0000 (10:21 +0000)
committerGabriel Wicke <gwicke@users.mediawiki.org>
Thu, 29 Apr 2004 10:21:32 +0000 (10:21 +0000)
includes/EditPage.php
includes/OutputPage.php
includes/RawPage.php
stylesheets/monobook/IE60Fixes.css
stylesheets/monobook/rtl.css

index 7a1b6fd..a511cd5 100644 (file)
@@ -359,7 +359,7 @@ class EditPage {
 <form id=\"editform\" name=\"editform\" method=\"post\" action=\"$action\"
 enctype=\"application/x-www-form-urlencoded\">
 {$commentsubject}
-<div id=\"tawrapper\"><textarea tabindex='1' accesskey=\",\" name=\"wpTextbox1\" rows='{$rows}'
+<div class=\"tawrapper\"><textarea tabindex='1' accesskey=\",\" name=\"wpTextbox1\" rows='{$rows}'
 cols='{$cols}'{$ew}>" .
 htmlspecialchars( $wgLang->recodeForEdit( $this->textbox1 ) ) .
 "
@@ -381,10 +381,10 @@ htmlspecialchars( $wgLang->recodeForEdit( $this->textbox1 ) ) .
                          wfMsg( "yourtext" ), wfMsg( "storedversion" ) );
 
                        $wgOut->addHTML( "<h2>" . wfMsg( "yourtext" ) . "</h2>
-<textarea tabindex=6 name=\"wpTextbox2\" rows='{$rows}' cols='{$cols}' wrap='virtual'>"
+<div class=\"tawrapper\"><textarea tabindex=6 name=\"wpTextbox2\" rows='{$rows}' cols='{$cols}' wrap='virtual'>"
 . htmlspecialchars( $wgLang->recodeForEdit( $this->textbox2 ) ) .
 "
-</textarea>" );
+</textarea></div>" );
                }
                $wgOut->addHTML( "</form>\n" );
                if($formtype =="preview" && !$wgUser->getOption("previewontop")) {
index 1e0e423..694f34d 100644 (file)
@@ -536,8 +536,8 @@ class OutputPage {
                if($source) {
                        $rows = $wgUser->getOption( "rows" );
                        $cols = $wgUser->getOption( "cols" );
-                       $text = "</p>\n<textarea cols='$cols' rows='$rows' readonly>" .
-                               htmlspecialchars( $source ) . "\n</textarea>";
+                       $text = "</p>\n<div class='tawrapper'><textarea cols='$cols' rows='$rows' readonly>" .
+                               htmlspecialchars( $source ) . "\n</textarea></div>";
                        $this->addHTML( $text );
                }
                
index 4c2d03a..b218612 100644 (file)
@@ -30,8 +30,6 @@ class RawPage {
                echo $this->getrawtext();
                wfAbruptExit();
        }
-
-
        
        function getrawtext () {
                global $wgInputEncoding, $wgLang;
index d99c295..c31f32c 100644 (file)
@@ -61,8 +61,9 @@ textarea {
     don't ask why..*/
     margin-left: -12.2em;
 }
-#tawrapper {
+div.tawrapper {
     width: 100%;
+    text-align: left;
     overflow: hidden;
 }
 .special li {
index ced3bb1..f726e47 100644 (file)
@@ -176,6 +176,7 @@ li#personaltools-login {
 /* IE 6 fix fixes, hide from everything else */
 i {content: "\"/*" }
 * html textarea {
+    text-align:  right;
     margin-right: -12.2em;
     margin-left: 0;
 }