aboutsummaryrefslogtreecommitdiffstats
path: root/include/wiki.php
Commit message (Collapse)AuthorAgeFilesLines
* Replace homemade table of content generator with existing jQuery plugin. Now ↵Andrew Manning2016-06-301-1/+2
| | | | toc is linked to document headings.
* Added table of contents generator. Table is inserted wherever [toc] is ↵Andrew Manning2016-06-261-1/+75
| | | | encountered.
* A page name wrapped in double brackets is converted into a link to another ↵Andrew Manning2016-06-251-0/+20
| | | | page in the current wiki
* Post generation about new wiki is optional, default is NOT to post. Fixed ↵Andrew Manning2016-06-251-4/+2
| | | | bug in wiki creation. Added embed image dialog and album browser.
* Wiki page revision comparison tool with diff displayed in modal dialog. ↵Andrew Manning2016-06-171-1/+43
| | | | Leverages Diff class from http://code.stephenmorley.org/php/diff-implementation with license CC0 1.0 universal http://creativecommons.org/publicdomain/zero/1.0/legalcode
* Rename page feature added. Fixed bug in git commit function and other minor ↵Andrew Manning2016-06-151-9/+46
| | | | fixes.
* Apply purify_html to page content before preview and save to prevent ↵Andrew Manning2016-06-121-1/+1
| | | | JavaScript code injection.
* Revised permissions checks across API and enabled collaborative editing ↵Andrew Manning2016-06-081-2/+11
| | | | using the write_pages per-channel permission.
* Remove debugging logger statementsAndrew Manning2016-06-051-3/+0
|
* Basic page reversion implemented. The revert button on the history view ↵Andrew Manning2016-06-051-1/+38
| | | | replaces the editor text but does not save the page.
* Page deletion implemented. Hide the delete button and disallow for Home page.Andrew Manning2016-06-041-0/+18
|
* Wiki and page filenames are abstracted from their displayed names. Special ↵Andrew Manning2016-06-041-20/+30
| | | | characters do not seem to break things.
* Created three distinct names for wiki and page that are suitable for URL, ↵Andrew Manning2016-06-041-14/+42
| | | | HTML, and raw display. Implemented in new wiki POST activity only so far.
* Major corrections to access control and page construction.Andrew Manning2016-06-021-6/+7
|
* Created page history widget to dynamically fetch and display the git commit ↵Andrew Manning2016-05-301-6/+24
| | | | history for wiki pages.
* Replaced wiki item record object field with ActivityStreams information. ↵Andrew Manning2016-05-301-49/+40
| | | | Wiki git repo path is stored in iconfig instead.
* Fixed bug in access control. Hide new wiki/page buttons if not channel owner.Andrew Manning2016-05-291-5/+1
|
* Only show wiki delete control if channel ownerAndrew Manning2016-05-291-2/+2
|
* Fixed bug where page file was not loaded because of urlencoding/urldecodingAndrew Manning2016-05-291-1/+1
|
* Git commit made for the page edits when the page is saved.Andrew Manning2016-05-291-3/+40
|
* Wiki pages can be saved.Andrew Manning2016-05-281-0/+22
|
* Page content is loaded from the file on diskAndrew Manning2016-05-281-0/+23
|
* Wiki page list is fetched and the page widget is updatedAndrew Manning2016-05-281-4/+34
|
* Add new page to wiki and redirect to editor page.Andrew Manning2016-05-271-6/+49
|
* Check if wiki exists and redirect if it does notAndrew Manning2016-05-271-0/+13
|
* Wiki deletion worksAndrew Manning2016-05-271-6/+10
|
* Delete wiki (in progress)Andrew Manning2016-05-241-9/+20
|
* List of wikis populates with links according to observer permissions.Andrew Manning2016-05-211-2/+10
|
* Successful new wiki git repo and item table recordAndrew Manning2016-05-211-54/+75
|
* Trying to fix wiki branch starting fresh from devAndrew Manning2016-05-211-0/+82