http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94318
Revision: 94318
Author: jlemley
Date: 2011-08-12 01:52:50 +0000 (Fri, 12 Aug 2011)
Log Message:
-----------
Load CSS only if needed.
Modified Paths:
--------------
trunk/extensions/Favorites/Favorites.php
trunk/extensions/Favorites/Favorites_body.php
Modified: trunk/extensions/Favorites/Favorites.php
===================================================================
--- trunk/extensions/Favorites/Favorites.php 2011-08-12 01:49:26 UTC (rev
94317)
+++ trunk/extensions/Favorites/Favorites.php 2011-08-12 01:52:50 UTC (rev
94318)
@@ -22,13 +22,11 @@
'name' => 'Favorites',
'author' => 'Jeremy Lemley',
'descriptionmsg' => 'favorites-desc',
- 'version' => '0.2.0',
+ 'version' => '0.2.2',
'url' => "http://www.mediawiki.org/wiki/Extension:Favorites",
);
-
-
-
+global $wgUseIconFavorite;
$dir = dirname(__FILE__) . '/';
$wgExtensionMessagesFiles['Favorites'] = $dir . 'favorites.i18n.php';
$wgAutoloadClasses['Favorites'] = $dir . 'Favorites_body.php';
@@ -52,6 +50,11 @@
$wgHooks['SkinTemplateNavigation'][] = 'fnNavUrls'; // For Vector
$wgHooks['SkinTemplateTabs'][] = 'fnNavTabs'; // For other skins
+if ($wgUseIconFavorite){
+ //add CSS - only needed for icon display
+ $wgHooks['BeforePageDisplay'][] = 'fnAddCss';
+}
+
//add or remove
$wgHooks['UnknownAction'][] = 'fnAction';
@@ -59,10 +62,7 @@
$wgHooks['TitleMoveComplete'][] = 'fnHookMoveToFav';
$wgHooks['ArticleDeleteComplete'][] = 'fnHookDeleteFav';
-//add CSS
-$wgHooks['BeforePageDisplay'][] = 'fnAddCss';
-
function fnAction ($action, $article) {
$title = new Title();
$favArticle = new FavArticle($title);
@@ -107,7 +107,7 @@
function fnAddCss (&$out) {
global $wgScriptPath;
- $out->addStyle($wgScriptPath. '/extensions/favorites/favorites.css');
+ $out->addStyle($wgScriptPath. '/extensions/Favorites/favorites.css');
return true;
}
Modified: trunk/extensions/Favorites/Favorites_body.php
===================================================================
--- trunk/extensions/Favorites/Favorites_body.php 2011-08-12 01:49:26 UTC
(rev 94317)
+++ trunk/extensions/Favorites/Favorites_body.php 2011-08-12 01:52:50 UTC
(rev 94318)
@@ -19,7 +19,6 @@
if ($wgArticle) {
if ( $wgUseIconFavorite ) {
-
$class = 'icon ';
$place = 'views';
} else {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs