Extension:Semantic Incoming Properties

What can this extension do?
This extension provides a new parser function - iask, which returns a list of incoming semantic properties to a specific page. Incoming semantic properties are simply properties on other pages which point to the specific page.

For example. The page "Sasha Baron Cohen" may have other pages with semantic properties linking to him. In some pages it may be movie writer::Sacha Baron Cohen, on other pages singer:Sacha Baron Cohen. In this case, iask would return for the query where page=Sacha Baron Cohen the string "movie writer,singer".

Usage

 * pagename:the full page name (e.g. )
 * threshold:only if the number of pages which link to pagename using a specific property is higher than the threshold, the property returns in the result (default=1).
 * delimiter:delimiter to be used to separate between the semantic properties in the result (default=,).

Download instructions
Please cut and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

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