Extension talk:Preloader
From MediaWiki.org
[edit] only preload without explicit preload?
it seems the extension overrides a given preload parameter - however I'd like the preloader to act only when there is no explicit preload parameter given - is there a possibility to query that parameter from within the extension? --NoLuck 22:26, 13 November 2007 (UTC)
- Is that why it isn't mentioned as one of the extensions that use the built-in preloading technique? -79.179.111.10 13:26, 28 November 2007 (UTC)
[edit] Assign and Define $wgExtraNamespaces
Note that while MediaWiki will recognize content namespaces you create on the fly, if want to preload these, in addition to the instructions on the previous page, you need to assign and define them, probably in LocalSettings.php:
E.g., if you have a "Glossary:" namespace:
$wgExtraNamespaces =
array(
# ExtraNamespaces should begin above 100
# ... they are usually for translating standard namespaces, ''e.g.'' into German:
# 100 => "Hilfe",
# 101 => "Hilfe_Diskussion",
130 => "Glossary"
);
define('NS_GLOSSARY', 130);
Now you can set, e.g.
$wgPreloaderSource[ NS_GLOSSARY ] = 'Template:Preloadglossary';
- so there is no way to do this with older versions as 1.5 ?
[edit] Preloader for Image/Media Upload
I was just testing the Preloader and it worked fine for an article in the NS_MAIN namespace. For NS_IMAGE it does not work. Is a function like Preloader for Upload articles available? --HermannSchmitz 19:32, 14 May 2007 (UTC)
[edit] Boiler Plate per phrases in the Article Title instead of per Namespace
Would it be possible to modify this to load the text according to the Article Title? We have defined some text for titles which would then trigger the correct text. What is the variable which would hold the title name? THanks --Dtsig 21:07, 14 May 2007 (UTC)
- Found Extension:PagesOnDemand. I had thought that i had reviewed all of the extensions but they keep coming. PagesOnDemand appear to do exactly what i was requesting .. thanks .. --Dtsig 21:20, 14 May 2007 (UTC)
[edit] Filter the specific words <includeonly> and </includeonly>
I had created a template page with the content like followed:
~<includeonly>~</includeonly>~
Then, When I created a new page preloaded with the template without installing the preloader, the above would become ~~~ in the new page. If I had installed the Preloader, the result would become different. The texts ~<includeonly>~<includeonly>~ in the template would become no any change when they were preloaded in a new page. Could it passable to have tags like followed:
<preloadonly>Only the texts plased here will be preloaded.</preloadonly>
or I can still use <includeonly></includeonly> tags. Thanks! --Roc michael 01:28, 28 July 2007 (UTC)
- not sure I got you quite right... however, I also stumbled across wanting the <[/]includeonly> tags to vanish... that's easy however - just change the
function transform( $text )to filter them together with the <nopreload> sections as follows --NoLuck 22:12, 13 November 2007 (UTC)
function transform( $text ) {
return trim( preg_replace( '/(<nopreload>.*<\/nopreload>)|(<includeonly>)|(<\/includeonly>)/s', '', $text ) );
}
[edit] Not the entire namespace?
If I want to preload a template for a page which not yet exists (a part of a calendar which is dynamically created), can I use your extension? Now I use the text box extensions preload:
{{fullurl:Events:January_2007|action=edit&preload=Template:Monthly_calendar}}
which gives: http://www.mediawiki.org/w/index.php?title=Events:January_2007&action=edit&preload=Template:Monthly_calendar
See http://semeb.com/dpldemo/index.php?title=Template_talk:CalendarSingle
-- 85.27.110.249 14:43, 26 August 2007 (UTC)
[edit] Explaining <preload>
As it's not explained clearly in the article (and editing is forbidden), here's an easy way to explain <preload>: it's the extension's own version of <noinclude>. Well, except maybe it's not even shown when viewing the preloaded text directly (can somebody test it?). -79.179.111.10 13:26, 28 November 2007 (UTC)
- If you create a user account you'll be able to edit. Smaug 21:11, 27 March 2008 (UTC)
[edit] How does it compare to the starting text hacks?
It seems much - much - easier to install. Well, after all it is an extension and not a hack. Still, are there any disadvantages to this extension compared to Starting text hack and Multiple starting text hack? -79.179.111.10 13:26, 28 November 2007 (UTC)
- Oo.et.oO 16:02, 12 August 2008 (UTC): one advantage of this over the starting text hacks is the boilerplate/preload template selection for each namespace capability.
[edit] problem with utf8 page titles and MediaWiki 1.13
The page titles of my database could not be updated by the installation script of version 1.13, (upgrading from 1.12 whereas upgrade 1.11 to 1.12 was OK) and it resulted in wrongly encoded page titles on my non-english wiki. The page title update seem to have failed because of the Preloader plugin and some Boilerpage. Bug detection in progress, but international people, be aware of a possible issue. I'll let you know once I'll have figured out what it is. --Rmatt 22:26, 18 August 2008 (UTC)

