Commit Graph

24 Commits

Author SHA1 Message Date
Will Rossiter
0b91b91e33 Kill DocumentationService in favour of config API.
This continues on the migration to the Manifest. Instead of using calls to a `Service` now all file related lookups are done through the `DocumentationManifest`
2014-09-07 17:09:28 +12:00
Will Rossiter
43b6d42719 Overhaul of module to use DocumentationManifest
This major update changes the behaviour of the docviewer module to use a cached manifest rather than on demand. This allows us to simplify the URL matching and store 'nice' URL configuration rather than altering handleAction().
2014-09-07 11:26:12 +12:00
Will Rossiter
2c00a3b20f New theme.
Clean up of existing theme, implementation of a new easier to integrate layout.
2014-09-06 11:13:12 +12:00
Will Rossiter
b95191ea3d Add SilverStripe markdown documentation. 2014-07-27 11:26:10 +12:00
martimiz
227289575a MEDIUM: remove metadata from the current page 2013-05-22 21:35:03 +02:00
martimiz
5400ba2afc MAJOR: enable the use of custom metadata and page sorting 2013-05-22 18:35:26 +02:00
Will Rossiter
3b27cd6b2b NEW: Github style code fence blocks. (Fixes #22) 2013-02-19 22:23:22 +13:00
martimiz
9f1f70a065 Enhancement: allow for enabling/disabling advanced search
The advanced searchbox only really functions properly for multiple
entities if they all have similar versions. If not, it will let you
search on entity-version combinations that might not even exist, which
can get confusing..

In such cases optionally disabling it could be a solution, waiting for
a better solution (possibly
2013-01-07 17:26:39 +01:00
Fred Condo
6e5fa2e05d BUGFIX: make links relative so they resolve correctly
Links had been relative to the document root and threw error 404.
In addition, that hard-coded the dev/docs path into the documentation.
2012-05-24 16:47:26 -07:00
Will Rossiter
1e28e8252f MINOR: rename from docviewer to docsviewer 2012-04-08 21:36:16 +12:00
Will Rossiter
34d46b7a5b MINOR: update references to sapphiredocs to docviewer. ENHANCEMENT: introduce DOCVIEWER_PATH and DOCVIEWER_DIR consts 2012-04-08 21:23:49 +12:00
Will Rossiter
96ac20a15c BUGFIX: fixed bug with linking to internal assets. 2011-07-04 16:58:15 +12:00
Will Rossiter
15244a9934 ENHANCEMENT: rolled out basic versioning support. 2011-07-01 13:19:35 +12:00
Will Rossiter
a9e5a78037 MINOR: tidied up documentation formatting and added missing statement 2011-03-12 17:11:21 +13:00
Will Rossiter
b41ab528b7 BUGFIX: added missing _manifest_exclude files from thirdparty and docs. 2011-03-12 17:10:48 +13:00
Will Rossiter
221cd700b6 ENHANCEMENT: included zend/search/lucene with the module to avoid including the entire lucene module. ENHANCEMENT: added hourly task as well as buildtask for dealing with cron updates. MINOR: updated documentation 2011-01-11 01:35:59 +00:00
Will Rossiter
1a5c88b469 MINOR: updated documentation for permalinks 2010-10-22 02:09:15 +00:00
Ingo Schommer
591b87e939 BUGFIX Allow using module on root URL space 2010-08-01 04:46:41 +00:00
Will Rossiter
536127a162 MINOR: fixed links in sapphiredocs docs. PATCH via ajshort 2010-07-23 10:43:43 +00:00
Will Rossiter
a07855109f FEATURE: added support to register versions and modules manually and disable the automatic includsion. FEATURE: added support for multiple versions and languages in the documentation. ENHANCEMENT: added toolbox to view module docs on pages and lots of other new templates 2010-06-24 14:22:41 +00:00
Will Rossiter
22549a2ab1 APICHANGE: upon the popular vote /docs/ for documentation rather than /doc/ 2010-04-11 04:02:25 +00:00
Will Rossiter
416a8ce79c MINOR: removed duplicate folder 2010-03-04 10:41:52 +00:00
Will Rossiter
ee8eb4e7b5 MINOR: changed path for docs from docs to doc 2010-03-04 08:54:17 +00:00
Will Rossiter
f160bff8b3 FEATURE: initial commit of sapphire documentation viewer module. Parses each module with a docs folder and generates formatted trees for each. Parses single markdown files for display 2010-03-04 04:39:02 +00:00