Various XHTML fixes
authorTom Gilder <tomgilder@users.mediawiki.org>
Sun, 16 Jan 2005 02:57:30 +0000 (02:57 +0000)
committerTom Gilder <tomgilder@users.mediawiki.org>
Sun, 16 Jan 2005 02:57:30 +0000 (02:57 +0000)
17 files changed:
experiments/geo/geomaker.php
includes/GlobalFunctions.php
includes/QueryPage.php
includes/SpecialAsksql.php
includes/SpecialData.php
includes/SpecialDisambiguations.php
includes/SpecialDoubleRedirects.php
includes/SpecialListusers.php
includes/SpecialMaintenance.php
includes/SpecialPreferences.php
includes/SpecialUserlogin.php
includes/SquidUpdate.php
includes/templates/Userlogin.php
languages/Language.php
languages/LanguageNl.php
languages/LanguageSv.php
skins/CologneBlue.php

index b6bbafb..4a8c7df 100644 (file)
@@ -86,11 +86,11 @@ if ( isset ( $_POST['convert'] ) )
        }
 else $p1 = $p2 = $np1 = $np2 = "" ;
 
-print "<br/>Coordinates so far:<br>\n" ;
+print "<br />Coordinates so far:<br />\n" ;
 print "<form method=post><textarea style='width:100%' rows=5 cols=40 name='ctext'>\n" ;
 print str_replace ( ";" , " " , $coords ) ;
 print "</textarea>\n" ;
-print "Conversion : Point <input type='text' name='p1'/ value='{$p1}'> matches coordinates <input type='text' name='np1' value='{$np1}'/><br>" ;
+print "Conversion : Point <input type='text' name='p1'/ value='{$p1}'> matches coordinates <input type='text' name='np1' value='{$np1}'/><br />" ;
 print "and point <input type='text' name='p2' value='{$p2}'/> matches coordinates <input type='text' name='np2' value='{$np2}'/>" ;
 print " <input type='submit' name='convert' value='Convert'/>" ;
 print "</form>" ;
index 051a28a..abe9f36 100644 (file)
@@ -803,7 +803,7 @@ function wfMerge( $old, $mine, $yours, &$result ){
  */
 function wfVarDump( $var ) {
        global $wgOut;
-       $s = str_replace("\n","<br>\n", var_export( $var, true ) . "\n");
+       $s = str_replace("\n","<br />\n", var_export( $var, true ) . "\n");
        if ( headers_sent() || !@is_object( $wgOut ) ) {
                print $s;
        } else {
index 7257ddb..0f31e0c 100644 (file)
@@ -180,16 +180,18 @@ class QueryPage {
                $sl = wfViewPrevNext( $offset, $limit , $wgContLang->specialPage( $sname ), "" ,$atend );
                $wgOut->addHTML( "<br />{$sl}</p>\n" );
 
-               $s = "<ol start='" . ( $offset + 1 ) . "' class='special'>";
-               # Only read at most $num rows, because $res may contain the whole 1000
-               for ( $i = 0; $i < $num && $obj = $dbr->fetchObject( $res ); $i++ ) {
-                       $format = $this->formatResult( $sk, $obj );
-                       $attr = ( isset ( $obj->usepatrol ) && $obj->usepatrol &&
-                                 $obj->patrolled == 0 ) ? ' class="not_patrolled"' : '';
-                       $s .= "<li{$attr}>{$format}</li>\n";
+               if ( $num > 0 ) {
+                       $s = "<ol start='" . ( $offset + 1 ) . "' class='special'>";
+                       # Only read at most $num rows, because $res may contain the whole 1000
+                       for ( $i = 0; $i < $num && $obj = $dbr->fetchObject( $res ); $i++ ) {
+                               $format = $this->formatResult( $sk, $obj );
+                               $attr = ( isset ( $obj->usepatrol ) && $obj->usepatrol &&
+                                                                       $obj->patrolled == 0 ) ? ' class="not_patrolled"' : '';
+                               $s .= "<li{$attr}>{$format}</li>\n";
+                       }
+                       $dbr->freeResult( $res );
+                       $s .= '</ol>';
                }
-               $dbr->freeResult( $res );
-               $s .= '</ol>';
                $wgOut->addHTML( $s );
                $wgOut->addHTML( "<p>{$sl}</p>\n" );
        }
index 3e8bf34..02f6d01 100644 (file)
@@ -141,7 +141,7 @@ class SqlQueryForm {
                                        }
                                        $skin = $wgUser->getSkin();
                                        $link = $skin->makeLink( $link );
-                                       $r .= "* [[$link]]<br>\n";      
+                                       $r .= "* [[$link]]<br />\n";    
                                }
                        } else {
 
index c875f35..b4dbb3a 100644 (file)
@@ -150,7 +150,7 @@ function wfDataEdit ( $dt ) # $dt = data type
                        }
                $dbw->query( "COMMIT", "wfDataEdit" );
                                
-               $s .= "Action complete.<br>\n" ;
+               $s .= "Action complete.<br />\n" ;
                $s .= wfDataPreview ( $t , $dk ) ;
                $wgOut->AddHTML ( $s ) ;
                
@@ -190,16 +190,16 @@ function wfDataEdit ( $dt ) # $dt = data type
                        
                        if ( count ( $z ) == 1 ) $z[] = "line" ; # Default
                        $type = strtolower ( $z[1] ) ;
-                       if ( $type == "line" ) $input = "<input type=text style=\"width:100%\" name=\"{$name}\" value=\"{$value}\"></input>" ;
+                       if ( $type == "line" ) $input = "<input type=text style=\"width:100%\" name=\"{$name}\" value=\"{$value}\" />" ;
                        else if ( $type == "multiline" ) $input = "<textarea style=\"width:100%\" name=\"{$name}\">{$value}</textarea>" ;
-                       else if ( $type == "number" ) $input = "<input type=int width=5 name=\"{$name}\" value=\"{$value}\"></input>" ;
-                       else if ( $type == "date" ) $input = "<input type=date width=10 name=\"{$name}\" value=\"{$value}\"></input>" ;
+                       else if ( $type == "number" ) $input = "<input type=int width=5 name=\"{$name}\" value=\"{$value}\" />" ;
+                       else if ( $type == "date" ) $input = "<input type=date width=10 name=\"{$name}\" value=\"{$value}\" />" ;
                        else if ( $type == "dropdown" ) 
                                {
                                $s .= "<select name=\"{$name}\">" ;
                                foreach ( $z AS $k => $v )
                                        {
-                                       if ( htmlentities ( $value ) == $v ) $default = " selected" ;
+                                       if ( htmlentities ( $value ) == $v ) $default = ' selected="selected"' ;
                                        else $default = "" ;
                                        if ( $k > 1 ) $s .= "<option value=\"{$v}\"{$default}>{$v}</option>\n" ;
                                        }
@@ -212,13 +212,13 @@ function wfDataEdit ( $dt ) # $dt = data type
                        }
                else $s .= $x ;
                }
-       $s .= "<br>Comment : <input type='test' name='comment' value='{$comment}'></input>" ;
-       $s .= " &nbsp; <input type='hidden' name='revision' value='{$revision}'></input>" ;
-       $s .= "<input type='hidden' name='add_data' value='1'></input>" ;
-       if ( $masterkey ) $s .= "<input type='hidden' name='masterkey' value='{$masterkey}'></input>" ;
-       $s .= "<input type='hidden' name='data_type' value='{$dt}'></input>" ;
-       $s .= "<input type=submit name='doit' value=\"Do it\"></input> " ;
-       $s .= "<input type=submit name='preview' value=\"Preview\"></input>" ;
+       $s .= "<br />Comment : <input type='test' name='comment' value='{$comment}' />" ;
+       $s .= " &nbsp; <input type='hidden' name='revision' value='{$revision}' />" ;
+       $s .= "<input type='hidden' name='add_data' value='1' />" ;
+       if ( $masterkey ) $s .= "<input type='hidden' name='masterkey' value='{$masterkey}' />" ;
+       $s .= "<input type='hidden' name='data_type' value='{$dt}' />" ;
+       $s .= "<input type=submit name='doit' value=\"Do it\" /> " ;
+       $s .= "<input type=submit name='preview' value=\"Preview\" />" ;
        $s .= "</form>" ;
        
        $wgOut->AddHTML ( $s ) ;
@@ -253,10 +253,10 @@ function wfSpecialData()
                        {
                        $s .= "<option>{$o->cur_title}</option>\n" ;
                        }
-               $s .= "</select><br>\n" ;
-               $s .= "<input type=submit name='add_data' value=\"Add data\"></input> " ;
-               $s .= "<input type=submit name='view_data' value=\"View data\"></input> " ;
-               $s .= "<br>\nTo add a new data type <i>Stuff</i>, edit the page <i>Data:Stuff</i>." ;
+               $s .= "</select><br />\n" ;
+               $s .= "<input type=submit name='add_data' value=\"Add data\" /> " ;
+               $s .= "<input type=submit name='view_data' value=\"View data\" /> " ;
+               $s .= "<br />\nTo add a new data type <i>Stuff</i>, edit the page <i>Data:Stuff</i>." ;
                $s .= "</form>" ;
 
                $wgOut->AddHTML ( $s ) ;
index 0c4693e..e2b5301 100644 (file)
@@ -29,7 +29,7 @@ class DisambiguationsPage extends PageQueryPage {
                $sk = $wgUser->getSkin();
                
                #FIXME : probably need to add a backlink to the maintenance page.
-               return '<p>'.wfMsg("disambiguationstext", $sk->makeKnownLink(wfMsgForContent('disambiguationspage')) )."</p><br>\n";
+               return '<p>'.wfMsg("disambiguationstext", $sk->makeKnownLink(wfMsgForContent('disambiguationspage')) )."</p><br />\n";
        }
 
        function getSQL() {
index 977499b..cc044f1 100644 (file)
@@ -26,7 +26,7 @@ class DoubleRedirectsPage extends PageQueryPage {
 
        function getPageHeader( ) {
                #FIXME : probably need to add a backlink to the maintenance page.
-               return '<p>'.wfMsg("doubleredirectstext")."</p><br>\n";
+               return '<p>'.wfMsg("doubleredirectstext")."</p><br />\n";
        }
 
        function getSQL() {
index b7913da..fb9b7e7 100644 (file)
@@ -62,7 +62,7 @@ class ListUsersPage extends QueryPage {
                // form header
                $out = '<form method="get" action="'.$action.'">' .
                                '<input type="hidden" name="title" value="'.$special.'" />' .
-                               'Group: <select name="group">' .
+                               'Group: <select name="group">';
 
                // get all group names and id
                $dbr = & wfGetDB( DB_SLAVE );
index 265b706..2dbf444 100644 (file)
@@ -60,7 +60,7 @@ function wfSpecialMaintenance( $par=NULL ) {
        $r = wfMsg('maintnancepagetext') ;
        
        # Links to subfunctions
-       $r .= "<UL>\n" ;
+       $r .= "<ul>\n" ;
        $r .= "<li>".$sk->makeKnownLink( sns().':Disambiguations', wfMsg('disambiguations')) . "</li>\n";
        $r .= '<li>'.$sk->makeKnownLink( sns().':DoubleRedirects', wfMsg('doubleredirects')) . "</li>\n";
        $r .= '<li>'.$sk->makeKnownLink( sns().':BrokenRedirects', wfMsg('brokenredirects')) . "</li>\n";
@@ -71,13 +71,14 @@ function wfSpecialMaintenance( $par=NULL ) {
        $r .= '<li>';
          $l = getMPL('missinglanguagelinks');
          $l = str_replace ( '</a>' , '' , $l ) ;
-         $l = str_replace ( '<a ' , '<FORM method="post" ' , $l ) ;
+         $l = str_replace ( '<a ' , '<form method="post" ' , $l ) ;
+         $l = str_replace ( ' href=' , ' action=' , $l ) ;
          $l = explode ( '>' , $l ) ;
          $l = $l[0] ;
        $r .= $l.">\n" ;
        $r .= '<input type="submit" name="submitmll" value="' ;
        $r .= htmlspecialchars(wfMsg('missinglanguagelinksbutton'), ENT_QUOTES);
-       $r .= "\">\n" ;
+       $r .= "\" />\n" ;
        $r .= "<select name=\"thelang\">\n" ;
        
        $a = $wgContLang->getLanguageNames();
@@ -87,9 +88,9 @@ function wfSpecialMaintenance( $par=NULL ) {
                        $r .= "<option value='{$k}'>{$a[$k]}</option>\n" ;
        }
        $r .= "</select>\n" ;
-       $r .= "</FORM>\n</li>" ;
+       $r .= "</form>\n</li>" ;
 
-       $r .= "</UL>\n" ;
+       $r .= "</ul>\n" ;
        $wgOut->addHTML ( $r ) ;
 }
 
@@ -164,13 +165,13 @@ function wfSpecialSelfLinks() {
        $res = wfQuery( $sql, DB_SLAVE, $fname );
 
        $top = getMaintenancePageBacklink( 'selflinks' );
-       $top .= '<p>'.wfMsg('selflinkstext')."</p><br>\n";
+       $top .= '<p>'.wfMsg('selflinkstext')."</p><br />\n";
        $top .= wfShowingResults( $offset, $limit );
        $wgOut->addHTML( "<p>{$top}\n" );
 
        $sl = wfViewPrevNext( $offset, $limit, 'REPLACETHIS' ) ;
        $sl = str_replace ( 'REPLACETHIS' , sns().":Maintenance&subfunction=selflinks" , $sl ) ;
-       $wgOut->addHTML( "<br>{$sl}\n" );
+       $wgOut->addHTML( "<br />{$sl}\n" );
 
        $sk = $wgUser->getSkin();
        $s = '<ol start=' . ( $offset + 1 ) . '>';
@@ -239,13 +240,13 @@ function wfSpecialMispeelings () {
                }
        }
        $top = getMaintenancePageBacklink( 'mispeelings' );
-       $top .= "<p>".wfMsg( 'mispeelingstext', $msl )."</p><br>\n";
+       $top .= "<p>".wfMsg( 'mispeelingstext', $msl )."</p><br />\n";
        $top .= wfShowingResults( $offset, $limit );
        $wgOut->addHTML( "<p>{$top}\n" );
 
        $sl = wfViewPrevNext( $offset, $limit, 'REPLACETHIS' ) ;
        $sl = str_replace ( 'REPLACETHIS' , sns().":Maintenance&subfunction=mispeelings" , $sl ) ;
-       $wgOut->addHTML( "<br>{$sl}\n" );
+       $wgOut->addHTML( "<br />{$sl}\n" );
 
        $s = implode ( '' , $b ) ;
        if ( count ( $b ) > 0 ) $s .= '</ol>';
@@ -278,14 +279,14 @@ function wfSpecialMissingLanguageLinks() {
        $mll = wfMsg( 'missinglanguagelinkstext', $wgContLang->getLanguageName($thelang) );
 
        $top = getMaintenancePageBacklink( 'missinglanguagelinks' );
-       $top .= "<p>$mll</p><br>";
+       $top .= "<p>$mll</p><br />";
        $top .= wfShowingResults( $offset, $limit );
        $wgOut->addHTML( "<p>{$top}\n" );
 
        $sl = wfViewPrevNext( $offset, $limit, 'REPLACETHIS' ) ;
        $sl = str_replace ( 'REPLACETHIS' , sns().":Maintenance&subfunction=missinglanguagelinks&thelang=".
                                                htmlspecialchars($thelang), $sl ) ;
-       $wgOut->addHTML( "<br>{$sl}\n" );
+       $wgOut->addHTML( "<br />{$sl}\n" );
 
        $sk = $wgUser->getSkin();
        $s = '<ol start=' . ( $offset + 1 ) . '>';
index fde18f2..d47ad5c 100644 (file)
@@ -431,10 +431,10 @@ class PreferencesForm {
 
                if ($wgEmailAuthentication && ($this->mUserEmail != '') ) {
                        if ($wgUser->getEmailAuthenticationtimestamp() != 0) {
-                               $emailauthenticated = wfMsg('emailauthenticated',$wgLang->timeanddate($wgUser->getEmailAuthenticationtimestamp(), true ) ).'<br>';
+                               $emailauthenticated = wfMsg('emailauthenticated',$wgLang->timeanddate($wgUser->getEmailAuthenticationtimestamp(), true ) ).'<br />';
                                $disabled = '';
                        } else {
-                               $emailauthenticated = wfMsg('emailnotauthenticated').'<br>';
+                               $emailauthenticated = wfMsg('emailnotauthenticated').'<br />';
                                $disabled = ' '.wfMsg('disableduntilauthent');
                        }
                } else {
@@ -459,7 +459,7 @@ class PreferencesForm {
 
                        if ($wgAllowRealName) {
                        $wgOut->addHTML("<div><label>$yrn: <input type='text' name=\"wpRealName\" value=\"{$this->mRealName}\" size='20' /></label></div>");
-                       $prefs_help_realname = wfMsg('prefs-help-realname').'<br>';
+                       $prefs_help_realname = wfMsg('prefs-help-realname').'<br />';
                }
                
                if( $wgEnableEmail ) {
index 75ebb10..00a70d4 100644 (file)
@@ -342,9 +342,9 @@ class LoginForm {
                                #       This appears to be more intuitive than alternative 2.
 
                                if ($error === '') {
-                                       $mailmsg = '<br>' . wfMsg( 'passwordsentforemailauthentication', $u->getName() );
+                                       $mailmsg = '<br />' . wfMsg( 'passwordsentforemailauthentication', $u->getName() );
                                } else {
-                                       $mailmsg = '<br>' . wfMsg( 'mailerror', $error ) ;
+                                       $mailmsg = '<br />' . wfMsg( 'mailerror', $error ) ;
                                }
                        }
                }
index 1c91d54..294fca4 100644 (file)
@@ -94,7 +94,7 @@ class SquidUpdate {
                global  $wgSquidServers;
 
                if ( $wgSquidServers == 'echo' ) {
-                       echo implode("<br>\n", $urlArr);
+                       echo implode("<br />\n", $urlArr);
                        return;
                }
 
index c0b0f51..305096e 100644 (file)
@@ -17,7 +17,7 @@ class UserloginTemplate extends QuickTemplate {
        <p class='error'><?php $this->html('error') ?></p>
 <?php } else { ?>
        <h2><?php $this->msg('login'      ) ?>:</h2>
-       <p><?php  $this->msgWiki('loginprompt') ?></p>
+       <?php  $this->msgWiki('loginprompt') ?>
 <?php } ?>
 <form name="userlogin" id="userlogin" method="post" action="<?php $this->text('action') ?>">
        <table border='0'>
index c93bc32..420248e 100644 (file)
@@ -540,7 +540,7 @@ You can view and copy the source of this page:",
 # Login and logout pages
 #
 "logouttitle"  => 'User logout',
-"logouttext"           => "You are now logged out.<br>
+"logouttext"           => "You are now logged out.<br />
 You can continue to use {{SITENAME}} anonymously, or you can log in
 again as the same or as a different user. Note that some pages may
 continue to be displayed as if you were still logged in, until you clear
@@ -621,7 +621,7 @@ Please re-login with that for authentication purposes.",
 'mailerror' => "Error sending mail: $1",
 'acct_creation_throttle_hit' => 'Sorry, you have already created $1 accounts. You can\'t make any more.',
 'emailauthenticated'   => 'Your email address was authenticated on $1.',
-'emailnotauthenticated'        => 'Your email address is <strong>not yet authenticated</strong> and the advanced email features are disabled until authentication <strong>(d.u.a.)</strong>.<br>
+'emailnotauthenticated'        => 'Your email address is <strong>not yet authenticated</strong> and the advanced email features are disabled until authentication <strong>(d.u.a.)</strong>.<br />
 To authenticate, please login in with the temporary password which has been mailed to you, or request a new one on the login page.',
 'invalidemailaddress'  => 'The email address cannot be accepted as it appears to have an invalid format. Please enter a well-formatted address or empty that field.',
 'disableduntilauthent' => '<strong>(d.u.a.)</strong>',
@@ -1127,7 +1127,7 @@ That comes to '''$5''' average edits per page, and '''$6''' views per edit.",
 'movethispage' => 'Move this page',
 'unusedimagestext' => '<p>Please note that other web sites may link to an image with
 a direct URL, and so may still be listed here despite being
-in active use.',
+in active use.</p>',
 'booksources'  => 'Book sources',
 'categoriespagetext' => 'The following categories exists in the wiki.',
 'data' => 'Data',
index 30b3c36..bed9e8a 100644 (file)
@@ -339,7 +339,7 @@ Gelieve na ontvangst opnieuw aan te melden.",
 "preview"  => "Nakijken",
 "showpreview" => "Toon bewerking ter controle",
 "blockedtitle" => "Gebruiker is geblokkeerd",
-"blockedtext" => "Over het door u geselecteerde onderwerp is in {{SITENAME}} nog geen artikel aanwezig, of u heeft zelf gevraagd om een bestaand artikel te mogen aanpassen. Normaal gesproken zou u onder deze omstandigheden de gelegenheid worden gegeven een tekst te schrijven, maar u heeft op dit moment geen schrijftoegang tot het systeem. Uw gebruikersnaam of IP-adres is door $1 geblokkeerd waardoor u geen artikels kunt bewerken. <br>De opgegeven reden luidt:<br> '''$2.'''<p> '''U kunt nog steeds alle pagina's raadplegen.'''<br> U kunt echter geen pagina's bewerken of aanmaken.<br> <font color=\"red\">Rode links</font> gaan naar niet-bestaande artikels. Als u daar op klikt kan u dat artikel niet aanmaken omdat u geblokkeerd bent, en krijgt u dit bericht te zien. Een gebruiker die niet geblokkeerd is krijgt een invulveld te zien waar hij het artikel kan aanmaken.<br> <font color=\"blue\">Blauwe links</font> gaan naar bestaande artikels die u zonder problemen kunt raadplegen.<p> Als u alleen ''op zoek'' bent naar informatie ''mist u niets''.<p> Elke computer die verbonden is met het internet krijgt een [[IP-adres]] toegewezen van zijn [[internetprovider]]. In veel gevallen krijgt een gebruiker regelmatig een ander ip-adres toegewezen. Het door u gebruikte ip-adres is recent gebruikt door u of iemand anders voor bewerkingen die een overtreding zijn van de [[{{ns:4}}:Toch een paar regels|regels]] van Wikipedia.",
+"blockedtext" => "Over het door u geselecteerde onderwerp is in {{SITENAME}} nog geen artikel aanwezig, of u heeft zelf gevraagd om een bestaand artikel te mogen aanpassen. Normaal gesproken zou u onder deze omstandigheden de gelegenheid worden gegeven een tekst te schrijven, maar u heeft op dit moment geen schrijftoegang tot het systeem. Uw gebruikersnaam of IP-adres is door $1 geblokkeerd waardoor u geen artikels kunt bewerken. <br />De opgegeven reden luidt:<br /> '''$2.'''<p> '''U kunt nog steeds alle pagina's raadplegen.'''<br /> U kunt echter geen pagina's bewerken of aanmaken.<br /> <font color=\"red\">Rode links</font> gaan naar niet-bestaande artikels. Als u daar op klikt kan u dat artikel niet aanmaken omdat u geblokkeerd bent, en krijgt u dit bericht te zien. Een gebruiker die niet geblokkeerd is krijgt een invulveld te zien waar hij het artikel kan aanmaken.<br /> <font color=\"blue\">Blauwe links</font> gaan naar bestaande artikels die u zonder problemen kunt raadplegen.<p> Als u alleen ''op zoek'' bent naar informatie ''mist u niets''.<p> Elke computer die verbonden is met het internet krijgt een [[IP-adres]] toegewezen van zijn [[internetprovider]]. In veel gevallen krijgt een gebruiker regelmatig een ander ip-adres toegewezen. Het door u gebruikte ip-adres is recent gebruikt door u of iemand anders voor bewerkingen die een overtreding zijn van de [[{{ns:4}}:Toch een paar regels|regels]] van Wikipedia.",
 "whitelistedittitle" => "Aanmelden verplicht",
 "whitelistedittext" => "Om dit artikel te kunnen wijzigen, moet u [[Speciaal:Userlogin|ingelogd]] zijn.",
 "whitelistreadtitle" => "Aanmelden verplicht",
@@ -365,7 +365,7 @@ Gelieve na ontvangst opnieuw aan te melden.",
 "storedversion" => "Opgeslagen versie",
 "editingold" => "<strong>WAARSCHUWING: U bent bezig een oude versie van deze pagina te bewerken. Wanneer u uw bewerking opslaat, gaan alle wijzigingen die na deze versie gedaan zijn verloren.\n.</strong>\n",
 "yourdiff"  => "Wijzigingen",
-"copyrightwarning" => "<div class=\"plainlinks\" style=\"margin-top:15px;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:2px;\"> <small>Speciale karakters: <charinsert>Á á É é Í í Ó ó Ú ú Ý ý</charinsert> · <charinsert>À à È è Ì ì Ò ò Ù ù </charinsert> · <charinsert> â Ê ê Î î Ô ô Û û </charinsert> · <charinsert>Ä ä Ë ë Ï ï Ö ö Ü ü \9f ÿ</charinsert> · <charinsert>&#256; &#257; &#274; &#275; &#298; &#299; &#332; &#333; &#362; &#363; </charinsert> · <charinsert>Å å </charinsert> · <charinsert>Ç ç </charinsert> · <charinsert>Ñ ñ </charinsert> · <charinsert>Ø ø </charinsert> · <charinsert>ß </charinsert> · <charinsert>Рð Þ þ </charinsert> · <charinsert>Æ æ \8c \9c </charinsert> · <charinsert>&ndash; &mdash; </charinsert> · <charinsert>~ | ° ² ³ ¼ ½ ¾ \80 \86</charinsert> </small></div> Opgelet: Alle bijdragen aan {{SITENAME}} worden geacht te zijn vrijgegeven onder de GNU Free Documentation License. Als u niet wilt dat uw tekst door anderen naar believen bewerkt en verspreid kan worden, kies dan niet voor 'Pagina Opslaan'.<br> Hierbij belooft u ons tevens dat u deze tekst zelf heeft geschreven, of overgenomen uit een vrije, openbare bron.<br> <strong>Gebruik geen materiaal dat beschermd wordt door auteursrecht, tenzij u daarvoor toestemming hebt!</strong>",
+"copyrightwarning" => "<div class=\"plainlinks\" style=\"margin-top:15px;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:2px;\"> <small>Speciale karakters: <charinsert>Á á É é Í í Ó ó Ú ú Ý ý</charinsert> · <charinsert>À à È è Ì ì Ò ò Ù ù </charinsert> · <charinsert> â Ê ê Î î Ô ô Û û </charinsert> · <charinsert>Ä ä Ë ë Ï ï Ö ö Ü ü \9f ÿ</charinsert> · <charinsert>&#256; &#257; &#274; &#275; &#298; &#299; &#332; &#333; &#362; &#363; </charinsert> · <charinsert>Å å </charinsert> · <charinsert>Ç ç </charinsert> · <charinsert>Ñ ñ </charinsert> · <charinsert>Ø ø </charinsert> · <charinsert>ß </charinsert> · <charinsert>Рð Þ þ </charinsert> · <charinsert>Æ æ \8c \9c </charinsert> · <charinsert>&ndash; &mdash; </charinsert> · <charinsert>~ | ° ² ³ ¼ ½ ¾ \80 \86</charinsert> </small></div> Opgelet: Alle bijdragen aan {{SITENAME}} worden geacht te zijn vrijgegeven onder de GNU Free Documentation License. Als u niet wilt dat uw tekst door anderen naar believen bewerkt en verspreid kan worden, kies dan niet voor 'Pagina Opslaan'.<br /> Hierbij belooft u ons tevens dat u deze tekst zelf heeft geschreven, of overgenomen uit een vrije, openbare bron.<br /> <strong>Gebruik geen materiaal dat beschermd wordt door auteursrecht, tenzij u daarvoor toestemming hebt!</strong>",
 "longpagewarning" => "Waarschuwing! Deze pagina is $1 kilobyte lang. Pagina's langer dan 32 kb zorgen voor problemen op sommige browsers. Het is daarom waarschijnlijk een goed idee deze pagina in meerdere pagina's te splitsen.",
 "readonlywarning" => "Waarschuwing! De database is op dit moment in onderhoud; het is daarom niet mogelijk op dit moment pagina's te wijzigen. Wij adviseren u de tekst op uw eigen computer op te slaan en later opnieuw te proberen deze pagina te bewerken.",
 "protectedpagewarning" => "Waarschuwing! U staat op het punt een beveiligde pagina te wijzigen. Gewone gebruikers kunnen deze pagina niet bewerken.",
@@ -796,7 +796,7 @@ Zie de [[speciaal:Ipblocklist|Lijst van geblokkeerde IP-adressen]].",
 "ipusubmit"  => "De-blokkeer deze gebruiker.",
 "ipusuccess" => "\"$1\" is gedeblokkeerd.",
 "ipblocklist" => "Lijst van geblokkeerde gebruikers en IP-adressen.",
-"blocklistline" => "Op $1 (vervalt op $4) blokkeerde $2:<br> $3",
+"blocklistline" => "Op $1 (vervalt op $4) blokkeerde $2:<br /> $3",
 "blocklink"  => "blokkeer",
 "unblocklink" => "de-blokkeer",
 "contribslink" => "bijdragen",
index cd5ee97..4c113ab 100644 (file)
@@ -432,7 +432,7 @@ av den här sidan. Om du sparar den, kommer alla ändringar på denns sida före
 att betrakta som utgivna under GNU Free Documentation License
 (se $1 för detaljer).
 Om du inte vill ha din text redigerad och kopierad efter andras gottfinnade så skall du inte skriva någon text här.<br />
-Du lovar oss också att du skrev texten själv, eller kopierade från public domain eller liknande fri resurs.<BR>
+Du lovar oss också att du skrev texten själv, eller kopierade från public domain eller liknande fri resurs.<br />
 <strong>LÄGG ALDRIG UT UPPHOVSRÄTTSSKYDDAT MATERIAL HÄR UTAN FÖRFATTARENS TILLÅTELSE!</strong>",
 
 "longpagewarning"       => "VARNING: Den här artikeln är $1 kilobytes lång; vissa äldre webbläsare
index 88d1e6d..a40dd8f 100644 (file)
@@ -47,7 +47,7 @@ class SkinCologneBlue extends Skin {
                $s .= "</td><td align='right'>" ;
 
                $s .= "<font size='-1'><span id='langlinks'>" ;
-               $s .= str_replace ( "<br>" , "" , $this->otherLanguages() );
+               $s .= str_replace ( "<br />" , "" , $this->otherLanguages() );
                $cat = $this->getCategoryLinks();
                if( $cat ) $s .= "<br />$cat\n";
                $s .= "<br />" . $this->pageTitleLinks();