X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=docs%2Fcontenthandler.txt;h=6209b1426c991c8fdaa1e28407fde1e0609105b3;hb=d2fa6856a8e49917de3b138ed4065611ce9a2e77;hp=3f0fca2110d4db3f9cd0242c90a3faaeb25f45ac;hpb=2664c2ab0168a0eec21db72532b3dc2c05468912;p=lhc%2Fweb%2Fwiklou.git diff --git a/docs/contenthandler.txt b/docs/contenthandler.txt index 3f0fca2110..6209b1426c 100644 --- a/docs/contenthandler.txt +++ b/docs/contenthandler.txt @@ -8,6 +8,7 @@ Built-in content types are: * wikitext - wikitext, as usual * javascript - user provided javascript code +* json - simple implementation for use by extensions, etc. * css - user provided css code * text - plain text @@ -95,7 +96,7 @@ used. Most importantly, the following functions have been deprecated: -* Revisions::getText() and Revisions::getRawText() is deprecated in favor Revisions::getContent() +* Revisions::getText() is deprecated in favor Revisions::getContent() * WikiPage::getText() is deprecated in favor WikiPage::getContent() Also, the old Article::getContent() (which returns text) is superceded by Article::getContentObject(). However, both @@ -147,7 +148,8 @@ using a model or format different from the default will result in an error. There are some new globals that can be used to control the behavior of the ContentHandler facility: -* $wgContentHandlers associates content model IDs with the names of the appropriate ContentHandler subclasses. +* $wgContentHandlers associates content model IDs with the names of the appropriate ContentHandler subclasses + or callbacks that create an instance of the appropriate ContentHandler subclass. * $wgNamespaceContentModels maps namespace IDs to a content model that should be the default for that namespace.