(bug 15695) Define 'mw-js-message' to make jsMsg() work in modern skin
authorAaron Schulz <aaron@users.mediawiki.org>
Fri, 28 Nov 2008 18:41:25 +0000 (18:41 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Fri, 28 Nov 2008 18:41:25 +0000 (18:41 +0000)
includes/DefaultSettings.php
skins/Modern.php
skins/common/wikibits.js

index a13b776..3c9de2a 100644 (file)
@@ -1436,7 +1436,7 @@ $wgCacheEpoch = '20030516000000';
  * to ensure that client-side caches don't keep obsolete copies of global
  * styles.
  */
-$wgStyleVersion = '185';
+$wgStyleVersion = '186';
 
 
 # Server-side caching:
index 0120d37..1b5e078 100644 (file)
@@ -143,6 +143,7 @@ class ModernTemplate extends QuickTemplate {
             for the margins -->
        <div id="mw_contentholder">
                <div class='mw-topboxes'>
+                       <div id="mw-js-message" style="display:none;"></div>
                        <div class="mw-topbox" id="siteSub"><?php $this->msg('tagline') ?></div>
                        <?php if($this->data['newtalk'] ) {
                                ?><div class="usermessage mw-topbox"><?php $this->html('newtalk')  ?></div>
index 11709e1..5c94db2 100644 (file)
@@ -851,6 +851,7 @@ function jsMsg( message, className ) {
        }
 
        messageDiv.setAttribute( 'id', 'mw-js-message' );
+       messageDiv.style.display = 'block';
        if( className ) {
                messageDiv.setAttribute( 'class', 'mw-js-message-'+className );
        }