Sean Harvey
484e57e404
Support parsing and removing a YAML metadata block in markdown.
2017-03-22 09:55:31 +13:00
Daniel Hensby
c00570ae55
FIX Allow multi-line headers
2017-02-24 15:45:24 +00:00
Robbie Averill
909cfd695f
Fix some CBF linting issues. Improved a couple of doc blocks.
2016-12-05 08:53:53 +13:00
Damian Mooyman
ad40d8fd1e
PSR2 Formatting
2016-12-02 15:31:18 +13:00
Garion Herman
1ab48be9ee
Added support for variable line endings (fixes parsing of documents with Windows line endings).
2016-06-29 15:48:27 +12:00
Daniel Hensby
05741b1dcb
Merge pull request #106 from webbuilders-group/anchor-links-fix
...
BUGFIX: Fixed incorrectly formed page specific anchor links (fixes #104 )
2016-03-11 17:35:26 +00:00
UndefinedOffset
91a0767d53
BUGFIX: Fixed incorrectly formed page specific anchor links ( fixes #104 )
2016-03-11 13:15:37 -04:00
UndefinedOffset
10ef060624
BUGFIX: Fixed case where image paths could end up having a backslash on windows
2016-03-11 10:39:26 -04:00
UndefinedOffset
ff78276f93
BUGFIX: Fixed issue generating image paths introduced in 1556c77d27
2016-02-24 18:17:39 -04:00
UndefinedOffset
1556c77d27
BUGFIX: Fixed issues related to windows filesystem using backslash instead of forward slash
...
Fixed issue with automatic registration on windows causing duplicate base paths
2016-02-22 09:40:02 -04:00
David Alexander
7e1fc567fa
revert to original algorithm
2016-02-05 17:17:26 -07:00
David Alexander
26c66f494b
Further tidy up of api link parsing and testing
...
typo
another typo
ANOTHER typo
update tests
fixed regexs
resolving test failures
resolving test failures
tidy up
test tidy up
refined regexs, output formatting, and tests
further refined regexs
typo in comments
whitespace
comment
2016-01-25 01:16:21 +13:00
David Alexander
f8debf7211
FIXED Api shortcode references and updated tests
...
temporarily commented out asserts in unrelated tests
typo in comment
pffffft...whitespace
double pffffft.....whitespace
triple pffffft.....whitespace
2016-01-21 15:34:57 +13:00
helpfulrobot
ced8128190
Converted to PSR-2
2015-11-21 19:25:41 +13:00
Will Rossiter
6edaebab41
Encode &s; in api links.
2014-09-28 14:35:58 +13:00
Will Rossiter
f706a9d8a2
FIX: API links should be urlencoded() to prevent special characters causing issues
2014-09-27 19:46:39 +12:00
Will Rossiter
2612f221a6
Change DocumentationParser to use GFM for code
2014-09-26 20:15:40 +12:00
Will Rossiter
113e997b09
FIX: Relative paths from index files showing wrong
2014-09-21 11:20:31 +12:00
Will Rossiter
52733d6ebf
Add support for [CHILDREN] shortcode
...
This allows you to build up dynamic listing pages much better.
2014-09-19 23:29:22 +12:00
Will Rossiter
b489d5120a
Fixes for unit tests with the latest manifest
2014-09-15 22:12:31 +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
1b0a5c519d
Use erusev/parsedown as the Markdown parser. ( Fixes #31 )
2014-07-27 12:39:44 +12:00
Will Rossiter
d5d346ace8
Fix incorrect code block generation when previous line contains whitespace ( Fixes #39 )
2014-07-27 11:26:10 +12:00
Dan Brooks
a6dead1fa2
Regex change to support combo of tab & space in md
2014-03-14 17:05:32 +00:00
Trevor
501d4216c8
Fix/support dash in relative links
...
Currently if you go had something like this: `[Some Link](../)`
and you were in `http://devsite.dev/dev/docs/my_module/en/server-setup/location-specific/ `
The parser will resolve the link as: `http://devsite.dev/dev/docs/my_module/en/server-setup/location- `
This is because the regex is only matching *Any word character (letter, number, underscore)*. I've added the dash.
2013-11-05 15:12:26 +11:00
martimiz
227289575a
MEDIUM: remove metadata from the current page
2013-05-22 21:35:03 +02:00
Ingo Schommer
6227e1eb68
Allow symlinks in repo locations (don't resolve on image src)
2013-05-15 15:51:27 +02:00
Will Rossiter
3b27cd6b2b
NEW: Github style code fence blocks. ( Fixes #22 )
2013-02-19 22:23:22 +13:00
Stig Lindqvist
fa646cdbf6
BUGFIX: Deprecation errors and strict warnings breaks the docsviewer
2012-05-18 09:48:57 +12: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
762eb2323b
APICHANGE: Renamed internal references of modules to entities and related method naming. FEATURE: added entity navigation in header. BUGFIX: fixed version links so that they redirect to the version of the current page rather than home page
2011-07-01 18:49:31 +12:00
Will Rossiter
15244a9934
ENHANCEMENT: rolled out basic versioning support.
2011-07-01 13:19:35 +12:00
Will Rossiter
ef5664f777
BUGFIX: fixed encoding of special characters when not in code snippets.
2011-04-05 14:17:25 +12:00
Ingo Schommer
b61e4e9057
BUGFIX Absolute include paths so phpunit executable doesnt barf
2011-01-17 06:00:16 +00:00
Ingo Schommer
e024be8806
BUGFIX Fixed relative and absolute links
2011-01-16 20:17:56 +00:00
Ingo Schommer
089c844892
MINOR Making anchors more readable and predictable by using lowercase only
2011-01-15 21:47:43 +00:00
Will Rossiter
e571b5973f
FEATURE: added parser for metadata inside documentation. MINOR: removed outdated code
2011-01-14 03:29:14 +00:00
Will Rossiter
fc8ab96c51
ENHANCEMENT: use urls in the format module/lang/version rather than version first. Tweaks to the parser to prevent infinite loops
2011-01-14 01:03:46 +00:00
Ingo Schommer
652f7c3898
BUGFIX Fixed anchor parsing in headlines ( fixes #6342 )
2011-01-13 07:20:55 +00:00
Ingo Schommer
135415c2e3
MINOR Enabled markdown code block parsing logic, README for syntax highlighting, loading syntaxhighlighter JS and CSS
2011-01-10 10:59:31 +00:00
Ingo Schommer
255f5de162
BUGFIX Improved DocumentationParser to avoid empty lines in pre tags, deal with normal markdown code blocks, and html encode lines within pre tags
2011-01-10 10:59:22 +00:00
Ingo Schommer
4abf31e8d0
MINOR Moved markdown.php into thirdparty/markdown/
2011-01-10 10:59:20 +00:00
Ingo Schommer
b7478b864d
FEATURE <pre> formatting for markdown with custom brush support (:::php to <pre class="brush: php">)
2011-01-10 09:18:44 +00:00
Will Rossiter
3d90271b31
FEATURE: initial cut of Zend_Lucene_Search backend for documentation search.
2010-12-21 09:42:44 +00:00
Will Rossiter
9335c789af
ENHANCEMENT: hide index pages from menus. BUGFIX: fixed incorrect name strings coming through on nested pages
2010-10-29 02:12:20 +00:00
Will Rossiter
8a02cee714
BUGFIX: only strip the last most extension off, rather than from the start.
2010-10-29 01:39:45 +00:00
Will Rossiter
d2eb92233e
APICHANGE: rather than passing the structure through the constructor, do so via setters which will allow us more flexibility
2010-10-21 20:27:23 +00:00