plugin.tx_restdoc_pi1¶
Properties¶
| Property | Data type | stdWrap | Default | 
|---|---|---|---|
| path | string | yes | empty | 
| defaultFile | string | yes | “index” | 
| mode | string | yes | empty | 
| rootPage | integer | yes | empty | 
| showPermanentLink | boolean | yes | 0 | 
| pathSeparator | string | yes | “|” (vertical bar) | 
| fallbackPathSeparator | string | yes | “" (backslash) | 
| documentStructureMaxDocuments | integer | yes | 50 | 
| advertiseSphinx | boolean | yes | 1 | 
| addHeadPagination | boolean | yes | 1 | 
| publishSources | boolean | yes | 1 | 
| baseWrap | stdWrap | yes | empty | 
Property details¶
mode¶
plugin.tx_restdoc_pi1.mode = string
Either BODY, TOC, RECENT, TITLE, QUICK_NAVIGATION, BREADCRUMB, REFERENCES, FILENAME
or SEARCH to setup the plugin from TypoScript.
rootPage¶
plugin.tx_restdoc_pi1.rootPage = integer
UID of the page showing the documentation. This setting is used when mode = SEARCH to link back to the
documentation from search results.
showPermanentLink¶
plugin.tx_restdoc_pi1.showPermanentLink = boolean
Whether permanent links should be added to each section.
pathSeparator¶
plugin.tx_restdoc_pi1.pathSeparator = string
Separator to be used between directories of the documentation. You may use multiple characters as well.
Warning
Make sure to read http://forges.typo3.org/issues/45560 before using special characters such as \ (backslash)
or / (forward slash).
Hint
Since version 1.5, the forward slash is properly supported when using EXT:realurl but it requires a proper configuration as suggested in the chapter describing how to install this extension.
fallbackPathSeparator¶
plugin.tx_restdoc_pi1.fallbackPathSeparator = string
Comma-separated list of fallback path separators.
When a documentation structure has been indexed (e.g., by Google) with an old directory separator (such as the backslash
\), the indexed page cannot be shown anymore and fails with a page not found exception (Error code 404).
documentStructureMaxDocuments¶
plugin.tx_restdoc_pi1.documentStructureMaxDocuments = integer
Maximal number of documents to be processed at once when generating the documentation’s structure (requires EXT:dd_googlesitemap).
advertiseSphinx¶
plugin.tx_restdoc_pi1.advertiseSphinx = boolean
Whether header JS block should be generated to advertise Sphinx to plugins such as Wappalizer.
addHeadPagination¶
plugin.tx_restdoc_pi1.addHeadPagination = boolean
Whether pagination links should be added to the HEAD part. See Google’s Webmaster Central Blog for additional information.
publishSources¶
plugin.tx_restdoc_pi1.publishSources = boolean
If active, the sources of your documentation (content of directory _sources/ will be published. Please note that
this flag should be set if you want to show a context of where a search term was found.