Difference between revisions of "Reference:ParserHooks"

m (Text replacement - "|edition=BlueSpice pro |active=Yes" to "|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes")
 

Extension: ParserHooks


Overview
Description: adds a OOP and declarative parser hook interface.
State: stable Dependency: MediaWiki
Developer: Jeroen De Dauw License: - GPL v2+
Type: MediaWiki Category: Infrastructure
Edition: BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
For more info, visit Mediawiki.

Features[edit source]

OOP interface for creating parser hooks in a declarative fashion


This ParserHooks is a PHP library for MediaWiki extensions. It does not in itself add or enhance functionality of your wiki.

Requirements[edit | edit source]

  • PHP 5.3 or later (including PHP 7)
  • MediaWiki 1.16 or later

The latest versions (1.6+) requires more recent PHP and MediaWiki. If that does not work for you, just stick with version 1.5, which has no known defects and does not miss any real features.

  • PHP 5.5 or later (including PHP 7.x)
  • MediaWiki 1.27 or later
[1]Installation[edit | edit source]

You can use Composer to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.

Source: GitHub OOP interface for creating parser hooks in a declarative fashion.

For more information please visit GitHub.

{{BSExtensionInfobox
        
        |desc=adds a OOP and declarative parser hook interface.
        
        |status=stable
        
        |developer=Jeroen De Dauw
        
        |type=MediaWiki
        
        |edition=BlueSpice pro
            
            |compatible=MediaWiki
            
            |package=SemanticData
            
            |category=Infrastructure
            
            |, BlueSpice Farm, BlueSpice Cloud
            
            |active=Yes
            
            |compatible=MediaWiki
            
            |category=Infrastructure
            
            |license=GPL v2+
            
            |docu=https://www.mediawiki.org/wiki/Extension:ParserHooks
        
        
        }}
            
            OOP interface for creating parser hooks in a declarative fashion
            
            [[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]
            
            [[Category:Extension]]
            
            
            
            This|package=SemanticData
            
            }}
            
            [[de:Referenz:{{PAGENAME}}]][[en:Reference:{{PAGENAME}}]]
            
            
            
            
            
            '''ParserHooks''' is a PHP library for MediaWiki extensions. It does not in itself add or enhance functionality of your wiki.
        
        
        
            
            ==Requirements==
            
            * [http://php.net/ PHP] 5.3 or later (including PHP 7)
            
            * [https://www.mediawiki.org/ MediaWiki] 1.16 or later
            
            
            
            The latest versions (1.6+) requires more recent PHP and MediaWiki. If that does not work for you, just stick with version 1.5, which has no known defects and does not miss any real features.
            
            
            
            * [http://php.net/ PHP] 5.5 or later (including PHP 7.x)
            
            * [https://www.mediawiki.org/ MediaWiki] 1.27 or later
            
            
            
            ==[https://github.com/JeroenDeDauw/ParserHooks#installation]Installation==
            
            You can use [http://getcomposer.org/ Composer] to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.
            
            
            
            
            
            '''Source: '''[https://github.com/JeroenDeDauw/ParserHooks#parserhooks GitHub]OOP interface for creating parser hooks in a declarative fashion.
            
            
            
            For more information please visit [https://github.com/JeroenDeDauw/ParserHooks#parserhooks GitHub].
            
            [[Category:BlueSpice_pro]]
            
            [[Category:MediaWiki]]
            
            [[Category:Extension]]
(6 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
|developer=Jeroen De Dauw
 
|developer=Jeroen De Dauw
 
|type=MediaWiki
 
|type=MediaWiki
|edition=BlueSpice pro
+
|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
 +
|active=Yes
 
|compatible=MediaWiki
 
|compatible=MediaWiki
|package=SemanticData
 
 
|category=Infrastructure
 
|category=Infrastructure
 +
|license=GPL v2+
 
|docu=https://www.mediawiki.org/wiki/Extension:ParserHooks
 
|docu=https://www.mediawiki.org/wiki/Extension:ParserHooks
 +
|package=SemanticData
 
}}
 
}}
OOP interface for creating parser hooks in a declarative fashion
+
[[de:Referenz:{{PAGENAME}}]][[en:Reference:{{PAGENAME}}]]
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]
 
[[Category:Extension]]
 
  
This is a PHP library for MediaWiki extensions. It does not in itself add or enhance functionality of your wiki.
 
  
==Requirements==
+
'''ParserHooks''' is a PHP library for MediaWiki extensions. It does not in itself add or enhance functionality of your wiki.
* [http://php.net/ PHP] 5.3 or later (including PHP 7)
+
OOP interface for creating parser hooks in a declarative fashion.
* [https://www.mediawiki.org/ MediaWiki] 1.16 or later
 
  
The latest versions (1.6+) requires more recent PHP and MediaWiki. If that does not work for you, just stick with version 1.5, which has no known defects and does not miss any real features.
+
For more information please visit [https://github.com/JeroenDeDauw/ParserHooks#parserhooks GitHub].
 
+
[[Category:BlueSpice_pro]]
* [http://php.net/ PHP] 5.5 or later (including PHP 7.x)
+
[[Category:MediaWiki]]
* [https://www.mediawiki.org/ MediaWiki] 1.27 or later
+
[[Category:Extension]]
 
 
==[https://github.com/JeroenDeDauw/ParserHooks#installation]Installation==
 
You can use [http://getcomposer.org/ Composer] to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.
 
 
 
 
 
'''Source: '''[https://github.com/JeroenDeDauw/ParserHooks#parserhooks GitHub]
 

Attachments

Discussions