[Pkg-mediawiki-commits] r365 - mediawiki/experimental/debian mediawiki/experimental/debian/patches mediawiki-extensions/experimental/debian mediawiki-extensions/experimental/debian/patches

Thorsten Glaser tg at alioth.debian.org
Fri Aug 3 12:10:57 UTC 2012


Author: tg
Date: 2012-08-03 12:10:57 +0000 (Fri, 03 Aug 2012)
New Revision: 365

Added:
   mediawiki-extensions/experimental/debian/patches/fix_pagecss.patch
Modified:
   mediawiki-extensions/experimental/debian/changelog
   mediawiki-extensions/experimental/debian/patches/series
   mediawiki/experimental/debian/changelog
   mediawiki/experimental/debian/patches/fix_invalid_sql.patch
   mediawiki/experimental/debian/patches/fix_invalid_xhtml.patch
   mediawiki/experimental/debian/patches/mimetypes.patch
   mediawiki/experimental/debian/patches/suppress_warnings.patch
Log:
apply next bunch of prospective fixes made during EvolvisForge development


Modified: mediawiki/experimental/debian/changelog
===================================================================
--- mediawiki/experimental/debian/changelog	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki/experimental/debian/changelog	2012-08-03 12:10:57 UTC (rev 365)
@@ -1,9 +1,10 @@
-mediawiki (1:1.19.1-2~exp2~1) experimental; urgency=low
+mediawiki (1:1.19.1-2~exp2) experimental; urgency=low
 
   * session_start is another function that needs an explicit ‘@’,
     so bring back that part of suppress_warnings.patch
+  * prevent <ul></ul> without any <li /> inside in MonoBook
 
- -- Thorsten Glaser <tg at mirbsd.de>  Thu, 26 Jul 2012 17:51:17 +0200
+ -- Thorsten Glaser <tg at mirbsd.de>  Fri, 03 Aug 2012 14:09:38 +0200
 
 mediawiki (1:1.19.1-2~exp1) experimental; urgency=low
 

Modified: mediawiki/experimental/debian/patches/fix_invalid_sql.patch
===================================================================
--- mediawiki/experimental/debian/patches/fix_invalid_sql.patch	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki/experimental/debian/patches/fix_invalid_sql.patch	2012-08-03 12:10:57 UTC (rev 365)
@@ -1,3 +1,5 @@
+$Id$
+
 Fix invalid SQL: Debian #615983
 | A database error has occurred
 | Query: INSERT IGNORE INTO page_restrictions (pr_page,pr_type,pr_level,pr_cascade,pr_user,pr_expiry) SELECT 793,pr_type,pr_level,pr_cascade,pr_user,pr_expiry FROM page_restrictions WHERE pr_page = '216'
@@ -7,9 +9,9 @@
 | ^
 Reference: https://evolvis.org/tracker/t_follow.php/1377
 
---- mediawiki-1.19.0.orig/includes/Title.php
-+++ mediawiki-1.19.0/includes/Title.php
-@@ -3524,8 +3524,7 @@
+--- a/includes/Title.php
++++ b/includes/Title.php
+@@ -3524,8 +3524,7 @@ class Title {
  					'pr_expiry'  => 'pr_expiry'
  				),
  				array( 'pr_page' => $pageid ),


Property changes on: mediawiki/experimental/debian/patches/fix_invalid_sql.patch
___________________________________________________________________
Added: svn:keywords
   + Id

Modified: mediawiki/experimental/debian/patches/fix_invalid_xhtml.patch
===================================================================
--- mediawiki/experimental/debian/patches/fix_invalid_xhtml.patch	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki/experimental/debian/patches/fix_invalid_xhtml.patch	2012-08-03 12:10:57 UTC (rev 365)
@@ -4,6 +4,7 @@
 • someone forgot to check whether HTML5 was enabled before toying around
 • let makeLink and all its callers remove HTML5-only attributes from
   hyperlinks if someone else was not careful (rather, several someones)
+• prevent <ul></ul> without any <li /> inside
 
 --- a/includes/HTMLForm.php
 +++ b/includes/HTMLForm.php
@@ -48,3 +49,50 @@
  			$html = Html::rawElement( isset( $attrs['href'] ) ? 'a' : $options['link-fallback'], $attrs, $html );
  		}
  
+--- a/skins/MonoBook.php
++++ b/skins/MonoBook.php
+@@ -60,6 +60,8 @@ class MonoBookTemplate extends BaseTempl
+ 	 * @access private
+ 	 */
+ 	function execute() {
++		global $wgHtml5;
++
+ 		// Suppress warnings to prevent notices about missing indexes in $this->data
+ 		wfSuppressWarnings();
+ 
+@@ -69,7 +71,7 @@ class MonoBookTemplate extends BaseTempl
+ 	<a id="top"></a>
+ 	<?php if($this->data['sitenotice']) { ?><div id="siteNotice"><?php $this->html('sitenotice') ?></div><?php } ?>
+ 
+-	<h1 id="firstHeading" class="firstHeading"><span dir="auto"><?php $this->html('title') ?></span></h1>
++	<h1 id="firstHeading" class="firstHeading"><span<?php if ($wgHtml5) echo ' dir="auto"'; ?>><?php $this->html('title') ?></span></h1>
+ 	<div id="bodyContent" class="mw-body">
+ 		<div id="siteSub"><?php $this->msg('tagline') ?></div>
+ 		<div id="contentSub"<?php $this->html('userlangattributes') ?>><?php $this->html('subtitle') ?></div>
+@@ -93,12 +95,21 @@ class MonoBookTemplate extends BaseTempl
+ 	<div class="portlet" id="p-personal">
+ 		<h5><?php $this->msg('personaltools') ?></h5>
+ 		<div class="pBody">
++<?php
++	$ul_shown = false;
++	foreach ($this->getPersonalTools() as $key => $item) {
++		if (!$ul_shown) {
++?>
+ 			<ul<?php $this->html('userlangattributes') ?>>
+-<?php		foreach($this->getPersonalTools() as $key => $item) { ?>
+-				<?php echo $this->makeListItem($key, $item); ?>
+-
+-<?php		} ?>
+-			</ul>
++<?php
++			$ul_shown = true;
++		}
++		echo "\n" . $this->makeListItem($key, $item);
++	}
++	if ($ul_shown) {
++		echo "\n</ul>\n";
++	}
++?>
+ 		</div>
+ 	</div>
+ 	<div class="portlet" id="p-logo">

Modified: mediawiki/experimental/debian/patches/mimetypes.patch
===================================================================
--- mediawiki/experimental/debian/patches/mimetypes.patch	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki/experimental/debian/patches/mimetypes.patch	2012-08-03 12:10:57 UTC (rev 365)
@@ -1,6 +1,8 @@
---- mediawiki-1.19.0.orig/includes/DefaultSettings.php
-+++ mediawiki-1.19.0/includes/DefaultSettings.php
-@@ -879,8 +879,8 @@
+$Id$
+
+--- a/includes/DefaultSettings.php
++++ b/includes/DefaultSettings.php
+@@ -879,8 +879,8 @@ $wgAntivirusRequired = true;
  $wgVerifyMimeType = true;
  
  /** Sets the mime type definition file to use by MimeMagic.php. */


Property changes on: mediawiki/experimental/debian/patches/mimetypes.patch
___________________________________________________________________
Added: svn:keywords
   + Id


Property changes on: mediawiki/experimental/debian/patches/suppress_warnings.patch
___________________________________________________________________
Modified: svn:keywords
   - Author CVSHeader Date Id LastChangedBy LastChangedDate LastChangedRevision Log Revision Source State
   + Id

Modified: mediawiki-extensions/experimental/debian/changelog
===================================================================
--- mediawiki-extensions/experimental/debian/changelog	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki-extensions/experimental/debian/changelog	2012-08-03 12:10:57 UTC (rev 365)
@@ -1,8 +1,9 @@
-mediawiki-extensions (3~exp2~1) experimental; urgency=low
+mediawiki-extensions (3~exp2) experimental; urgency=low
 
   * Fix paths in RSS_Reader extension
+  * Quell those UNIQ‥QINU texts by fixing PageCSS to honour the API
 
- -- Thorsten Glaser <tg at mirbsd.de>  Wed, 01 Aug 2012 16:55:03 +0200
+ -- Thorsten Glaser <tg at mirbsd.de>  Fri, 03 Aug 2012 14:01:29 +0200
 
 mediawiki-extensions (3~exp1) experimental; urgency=low
 

Added: mediawiki-extensions/experimental/debian/patches/fix_pagecss.patch
===================================================================
--- mediawiki-extensions/experimental/debian/patches/fix_pagecss.patch	                        (rev 0)
+++ mediawiki-extensions/experimental/debian/patches/fix_pagecss.patch	2012-08-03 12:10:57 UTC (rev 365)
@@ -0,0 +1,16 @@
+$Id$
+
+Fix PageCSS extension:
+* parser hooks are expected to return strings, not void
+  => fixes those UNIQ...QINU things showing
+
+--- a/dist/mediawiki-extensions-base/usr/share/mediawiki-extensions/base/PageCSS/PageCSS.php
++++ b/dist/mediawiki-extensions-base/usr/share/mediawiki-extensions/base/PageCSS/PageCSS.php
+@@ -38,6 +38,7 @@ class CssHook {
+ </style>
+ EOT
+ 		);
++		return "";
+ 	}
+ 
+ }


Property changes on: mediawiki-extensions/experimental/debian/patches/fix_pagecss.patch
___________________________________________________________________
Added: svn:keywords
   + Id

Modified: mediawiki-extensions/experimental/debian/patches/series
===================================================================
--- mediawiki-extensions/experimental/debian/patches/series	2012-08-01 14:55:32 UTC (rev 364)
+++ mediawiki-extensions/experimental/debian/patches/series	2012-08-03 12:10:57 UTC (rev 365)
@@ -7,5 +7,6 @@
 fix_inputbox.patch
 fix_interwiki.patch
 fix_languageselector.patch
+fix_pagecss.patch
 fix_rssreader.patch
 news_dont_break_feeds.patch




More information about the Pkg-mediawiki-commits mailing list