https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114661
Revision: 114661
Author: bsitu
Date: 2012-04-02 18:49:17 +0000 (Mon, 02 Apr 2012)
Log Message:
-----------
fix pagetriage article snippet
Modified Paths:
--------------
trunk/extensions/PageTriage/includes/ArticleMetadata.php
Modified: trunk/extensions/PageTriage/includes/ArticleMetadata.php
===================================================================
--- trunk/extensions/PageTriage/includes/ArticleMetadata.php 2012-04-02
18:32:15 UTC (rev 114660)
+++ trunk/extensions/PageTriage/includes/ArticleMetadata.php 2012-04-02
18:49:17 UTC (rev 114661)
@@ -322,6 +322,8 @@
public static function generateArticleSnippet( $text ) {
global $wgLang;
+ $text = strip_tags( $text );
+
$attempt = 1;
$openCurPos = strpos($text, '{{');
$closeCurPos = strpos($text, '}}');
@@ -340,9 +342,9 @@
}
}
+ $text = trim( strip_tags( MessageCache::singleton()->parse(
$text )->getText() ) );
// stip out non-useful data for snippet
- $text = str_replace( array('{', '}'), '', $text );
- $text = trim( strip_tags( MessageCache::singleton()->parse(
$text )->getText() ) );
+ $text = str_replace( array('{', '}', '[edit]' ), '', $text );
return $wgLang->truncate( $text, 150 );
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs