Extension:CreateVirtualPages

What can this extension do?
CreateVirtualPages is a small extension for Extension:SemanticMediaWiki. It automatically creates pages if they have any semantic information. This is particularly useful together with the Extension:ShowIncomingRelations extension to show information about subjects not (yet) having their own real entry.

Usage
The content of the created pages is defined by the template VirtualPage. I recommend to put into that template something like

This article has been automatically created because it is referenced by semantic information.

And create a category VirtualPage where you can put something along the line:

Articles in this category have been automatically created because they are referenced with semantic information. They contain no data, but show a factbox.

Download instructions
Download the zip file from http://davidbu.ch/mann/blog/2010-03-12/mediawiki-extensions.html and extract it into the extensions folder of your MediaWiki installation.

Installation
To install this extension, add the following to LocalSettings.php:

Developpers
You can use this extension for delayed "touching" of other pages from your extension. Use the array $cvpgExternalTouchPages. See CreateVirtualPages.php file inline documentation on how to use that array.