silverstripe-docsviewer/README.md

62 lines
2.0 KiB
Markdown
Raw Permalink Normal View History

# Documentation Viewer Module
2023-03-16 22:26:53 +01:00
## ABANDONED
This package is abandoned. See [silverstripe/doc.silverstripe.org](https://github.com/silverstripe/doc.silverstripe.org) instead.
2013-03-29 09:38:02 +01:00
[![Build Status](https://secure.travis-ci.org/silverstripe/silverstripe-docsviewer.png?branch=master)](http://travis-ci.org/silverstripe/silverstripe-docsviewer)
## Maintainer Contact
* Will Rossiter (Nickname: willr, wrossiter)
<will@fullscreen.io>
## Requirements
2015-01-07 02:09:13 +01:00
These are pulled in via Composer.
2014-01-14 08:41:59 +01:00
* SilverStripe 3.1
2015-01-07 02:09:13 +01:00
* [Parsedown](http://parsedown.org/) and Parsedown Extra.
## 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
2014-01-14 08:41:59 +01:00
(or via this in /dev/docs/docsviewer/Writing-Documentation in your webbrowser)
## Installation
2014-01-14 08:41:59 +01:00
composer require "silverstripe/docsviewer" "dev-master"
2014-01-14 08:41:59 +01:00
## Usage
2014-01-14 08:41:59 +01:00
After installing the files via composer, rebuild the SilverStripe database..
2014-01-14 08:41:59 +01:00
sake dev/build
2014-01-14 08:41:59 +01:00
Then start by viewing the documentation at `yoursite.com/dev/docs`.
2014-01-14 08:41:59 +01:00
If something isn't working, you can run the dev task at `yoursite.com/dev/tasks/CheckDocsSourcesTask`
to automatically check for configuration or source file errors.
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](docs/en/configuration.md).
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
2015-01-07 02:09:13 +01:00
See LICENSE