Add options to parse on editing or rendering a page.

This commit is contained in:
Daniel Kraus
2012-05-21 18:29:28 +02:00
parent 2ede5c1804
commit 1175328eba
2 changed files with 72 additions and 54 deletions

View File

@ -31,6 +31,12 @@
$wgCacheDirectory = false;
*/
// Configuration variables
$wgLinkTitlesPreferShortTitles = false;
$wgLinkTitlesMinimumTitleLength = 3;
$wgLinkTitlesParseOnEdit = true;
$wgLinkTitlesParseOnRender = false;
$wgExtensionCredits['parserhook'][] = array(
'path' => __FILE__,
'name' => 'LinkTitles',
@ -44,11 +50,12 @@
$wgAutoloadClasses['LinkTitles'] = dirname(__FILE__) . '/LinkTitles.body.php';
// Hook up our custom function to the ArticleSave event.
$wgHooks['ArticleSave'][] = 'LinkTitles::onArticleSave';
// Configuration variables
$wgLinkTitlesPreferShortTitles = false;
$wgLinkTitlesMinimumTitleLength = 3;
if ( $wgLinkTitlesParseOnEdit ) {
$wgHooks['ArticleSave'][] = 'LinkTitles::onArticleSave';
};
if ( $wgLinkTitlesParseOnRender ) {
$wgHooks['ArticleAfterFetchContent'][] = 'LinkTitles::onArticleAfterFetchContent';
};
// vim: ts=2:sw=2:noet