https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102160
Revision: 102160
Author: maxsem
Date: 2011-11-06 08:02:39 +0000 (Sun, 06 Nov 2011)
Log Message:
-----------
Merging ReferenceTooltips into Cite step 2: rename/register
Modified Paths:
--------------
trunk/extensions/Cite/Cite.php
Added Paths:
-----------
trunk/extensions/Cite/modules/ext.cite/
trunk/extensions/Cite/modules/ext.cite/ext.cite.js
Removed Paths:
-------------
trunk/extensions/Cite/modules/ext.cite/ext.reference-tooltips.js
trunk/extensions/Cite/modules/ext.reference-tooltips/
Modified: trunk/extensions/Cite/Cite.php
===================================================================
--- trunk/extensions/Cite/Cite.php 2011-11-06 07:53:55 UTC (rev 102159)
+++ trunk/extensions/Cite/Cite.php 2011-11-06 08:02:39 UTC (rev 102160)
@@ -18,7 +18,9 @@
*/
$wgHooks['ParserFirstCallInit'][] = 'wfCite';
+$wgHooks['BeforePageDisplay'][] = 'wfCiteBeforePageDisplay';
+
$wgExtensionCredits['parserhook'][] = array(
'path' => __FILE__,
'name' => 'Cite',
@@ -57,4 +59,34 @@
return Cite::setHooks( $parser );
}
+// Resources
+$citeResourceTemplate = array(
+ 'localBasePath' => dirname(__FILE__) . '/modules',
+ 'remoteExtPath' => 'Cite/modules'
+);
+
+$wgResourceModules['ext.cite'] = $citeResourceTemplate + array(
+ 'styles' => array(),
+ 'scripts' => 'ext.cite/ext.cite.js',
+ 'position' => 'bottom',
+ 'dependencies' => array(
+ 'jquery.tooltip',
+ ),
+);
+
+$wgResourceModules['jquery.tooltip'] = $citeResourceTemplate + array(
+ 'styles' => 'jquery.tooltip/jquery.tooltip.css',
+ 'scripts' => 'jquery.tooltip/jquery.tooltip.js',
+ 'position' => 'bottom',
+);
+
+function wfCiteBeforePageDisplay() {
+ global $wgOut;
+
+ $wgOut->addModules( 'ext.cite' );
+
+ return true;
+}
+
+
/**#@-*/
Copied: trunk/extensions/Cite/modules/ext.cite/ext.cite.js (from rev 102159,
trunk/extensions/Cite/modules/ext.reference-tooltips/ext.reference-tooltips.js)
===================================================================
--- trunk/extensions/Cite/modules/ext.cite/ext.cite.js
(rev 0)
+++ trunk/extensions/Cite/modules/ext.cite/ext.cite.js 2011-11-06 08:02:39 UTC
(rev 102160)
@@ -0,0 +1,12 @@
+( function($) {
+ $( function() {
+ $j('.biblio-cite-link,sup.reference a').tooltip({
+ bodyHandler: function() {
+ return $j( document.getElementById(
this.hash.substr(1) ) )
+ .html();
+ },
+ showURL : false
+ } );
+ } );
+
+} )(jQuery);
Deleted: trunk/extensions/Cite/modules/ext.cite/ext.reference-tooltips.js
===================================================================
---
trunk/extensions/Cite/modules/ext.reference-tooltips/ext.reference-tooltips.js
2011-11-06 07:53:55 UTC (rev 102159)
+++ trunk/extensions/Cite/modules/ext.cite/ext.reference-tooltips.js
2011-11-06 08:02:39 UTC (rev 102160)
@@ -1,12 +0,0 @@
-( function($) {
- $( function() {
- $j('.biblio-cite-link,sup.reference a').tooltip({
- bodyHandler: function() {
- return $j( document.getElementById(
this.hash.substr(1) ) )
- .html();
- },
- showURL : false
- } );
- } );
-
-} )(jQuery);
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs