Go to file
Will Rossiter 2257e0fb31 FIX entities not describing state should still show
If an entity does not provide a lang / version, keep showing it across menu. Resolves #53
2014-12-16 23:18:54 +13:00
_config FIX: Add tests and correct behaviour for next/prev 2014-09-21 11:18:36 +12:00
code FIX entities not describing state should still show 2014-12-16 23:18:54 +13:00
css FIX: margin around edit too small and causes UI problems with nav. 2014-12-09 09:31:00 +13:00
docs Kill DocumentationService in favour of config API. 2014-09-07 17:09:28 +12:00
images These changes make a number of improvements, mostly typographical, to improve readability and to render properly on small devices. 2014-11-07 12:01:07 +13:00
javascript Remove unfinished search autocomplete 2014-12-16 23:17:19 +13:00
lang NEW: Github style code fence blocks. (Fixes #22) 2013-02-19 22:23:22 +13:00
templates FIX Showing the stable and outdated version number correctly. 2014-12-10 14:35:05 +13:00
tests TEST updated as clean name now respects the writing style conventions. 2014-12-10 16:18:26 +13:00
thirdparty These changes make a number of improvements, mostly typographical, to improve readability and to render properly on small devices. 2014-11-07 12:01:07 +13:00
_config.php Merge branch 'manifest' 2014-12-16 23:14:19 +13:00
.editorconfig Adding .editorconfig 2014-12-04 15:38:45 +00:00
.gitignore MINOR: ignore ds store files 2012-04-08 21:19:29 +12:00
.travis.yml Travis support 2013-03-29 09:38:02 +01:00
composer.json Merge branch 'manifest' 2014-12-16 23:14:19 +13:00
LICENSE Fix RebuildLuceneDocsIndex to use new Markdown parser 2014-11-11 20:44:50 +13:00
README.md Merge branch 'manifest' 2014-12-16 23:14:19 +13:00

Documentation Viewer Module

Build Status

Maintainer Contact

Requirements

  • SilverStripe 3.1

Summary

Reads markdown files from a given list of folders from your installation and provides a web interface for viewing the documentation. Ideal for providing documentation alongside your module or project code.

A variation of this module powers the main SilverStripe developer documentation and the user help websites.

For more documentation on how to use the module please read /docs/Writing-Documentation.md (or via this in /dev/docs/docsviewer/Writing-Documentation in your webbrowser)

Installation

composer require "silverstripe/docsviewer" "dev-master"

Usage

After installing the files via composer, rebuild the SilverStripe database..

sake dev/build

Then start by viewing the documentation at yoursite.com/dev/docs.

Out of the box the module will display the documentation files that have been bundled into any of your installed modules. To configure what is shown in the documentation viewer see the detailed documentation.

For more information about how to use the module see each of the documentation

* [Configuration](docs/en/configuration.md)
* [Markdown Syntax](docs/en/markdown.md)
* [Syntax Highlighting](docs/en/syntax-highlighting.md)
* [Publishing Static Files](docs/en/statichtml.md)

License

See LICENSE