Commit Graph

609 Commits

Author SHA1 Message Date
Starbeamrainbowlabs c79b9f72a4 Reword unsupported format messages & add format support to list action 2017-09-18 22:11:32 +01:00
Starbeamrainbowlabs 4935bb2ecf Add json & plain text formats to list-tags 2017-09-18 22:07:17 +01:00
Starbeamrainbowlabs 0e24f09dfe Remove extra space at the bottom of the page 2017-09-16 20:17:51 +01:00
Starbeamrainbowlabs 425e2854c5 Add some new tag-based stats and a new force param to stats-update 2017-09-16 17:31:30 +01:00
Starbeamrainbowlabs 143e1f847b Improve the look of the stats page 2017-09-16 13:26:12 +01:00
Starbeamrainbowlabs 891143b80a {settings} -> //{settings} for phpDocumentor 2017-09-15 17:30:35 +01:00
Starbeamrainbowlabs 6fd99e5b82 Add « Parent page link to subpages 2017-09-15 17:15:11 +01:00
Starbeamrainbowlabs 041cb241aa Fix statsupdate processingtime bug 2017-09-01 11:32:56 +01:00
Starbeamrainbowlabs f393fa88ea Fix bugs on file upload page 2017-08-27 16:48:36 +01:00
Starbeamrainbowlabs 179c4b500d Escape html in search result previews 2017-08-26 12:40:33 +01:00
Starbeamrainbowlabs ca5b16727e Enable automatic recalculation of statistics 2017-08-14 18:48:51 +01:00
Starbeamrainbowlabs ecd155c4d4 Moar htmlentities calls 2017-07-29 10:50:42 +01:00
Starbeamrainbowlabs 00848d8a30 Delete a page's comments when deleting the page itself - fixes #144 2017-07-25 20:09:54 +01:00
Starbeamrainbowlabs 0fd9ba7d61 Have a bash at getting alt + enter support in the ssearch box working in firefox
....aparently it's some weirdness surrounging the way firefox handles
forms with only one input. Perhaps we should switch this out for JS
then? It would make it not work in some terminal browsers though that
don't have JS, so I'm not sure.
2017-07-25 19:57:34 +01:00
Starbeamrainbowlabs 3266e39e03 Fix opensearch description 2017-07-16 10:26:22 +01:00
Starbeamrainbowlabs 111a8b9707 Display stats in a human-friendly manner :D 2017-07-14 22:13:13 +01:00
Starbeamrainbowlabs 8c7b021865 Update comments docs 2017-07-14 21:28:28 +01:00
Starbeamrainbowlabs 12a7d9fd14 Implement wanted pages statistics! Yay! I've been looking forward to this mya
It's faster than I thought it would be too :D
2017-07-14 21:22:37 +01:00
Starbeamrainbowlabs a63d83bc34 Make stats-update accept the site secret as a POST param 2017-07-14 20:35:55 +01:00
Starbeamrainbowlabs dc2aaf2854 Make stats-update admin-only - site secret support still needs to be added. 2017-07-13 22:12:12 +01:00
Starbeamrainbowlabs 9021afe851 Create statistics calculation core. More statistics coming soon! Personally, I'm most excited about the most wanted pages....! :D 2017-07-13 20:48:57 +01:00
Starbeamrainbowlabs 1236ce8e4d Add search index rebuilding action to master settings screen 2017-07-11 20:21:20 +01:00
Starbeamrainbowlabs 80158541cb Make invindex-rebuild admin only, but allow access via a POST request with the secret attached 2017-07-10 22:06:41 +01:00
Starbeamrainbowlabs c2dcf43bc2 Add progress to invindex-rebuild - ready for addition to the master control panel 2017-07-10 21:53:52 +01:00
Starbeamrainbowlabs e3fcecdc1a Fix small bug in new preview function.
https://github.com/sbrl/Pepperminty-Wiki/pull/140#issuecomment-31269952
2017-07-03 18:33:25 +01:00
Starbeamrainbowlabs 7e14eb609a Bump version of page-edit module after PR 2017-07-03 18:23:22 +01:00
Starbeamrainbowlabs 356d9c3982 Update credits & changelog after merging PR 2017-07-03 18:21:07 +01:00
Starbeamrainbowlabs 51cea83402 Merge branch ikisler's preview-changes branch into master 2017-07-03 18:14:27 +01:00
Starbeamrainbowlabs e9381da756 Fix permissions 2017-07-03 18:05:57 +01:00
Starbeamrainbowlabs 57acbc85b8 Add rawurlencode() calls everywhere in the redirect logic to fix #139 2017-06-28 11:42:11 +01:00
Starbeamrainbowlabs 4ea4315c5a Allow access to opensearch-description when not logged in, and make opsearch description use search-redirect 2017-06-28 11:21:42 +01:00
Starbeamrainbowlabs 60ebd1340c Improve dynamic page suggestions, and add option to output OpenSearch-compatible search suggestions 2017-06-28 10:44:44 +01:00
Starbeamrainbowlabs eb137df2b4 Fix apidoc comments & update api docs 2017-06-28 09:45:13 +01:00
Isabeau Kisler c478f50f68 Add preview page edit functionality
Make changes to edit action, add preview_edit action, adjust styles
2017-06-27 22:44:05 -07:00
Starbeamrainbowlabs 7a326cb52f Add api status action for #138 2017-06-26 11:36:49 +01:00
Starbeamrainbowlabs efce5d2bb6 Update build 2017-06-18 16:22:10 +01:00
Starbeamrainbowlabs 9c5f5d12a4 Add avatars to comments 2017-06-18 16:21:08 +01:00
Starbeamrainbowlabs 8746ce833d Update build 2017-06-18 15:53:36 +01:00
Starbeamrainbowlabs 967eb1ad13 Add section to help on commenting 2017-06-18 15:53:21 +01:00
Starbeamrainbowlabs e01f8d9852 Add help section on avatars 2017-06-18 15:29:25 +01:00
Starbeamrainbowlabs 6bc2259139 Send last-modified header with generatetd previews 2017-06-18 14:52:04 +01:00
Starbeamrainbowlabs 3fe64ef3c6 Fix insivible warning when uploading avatar 2017-06-18 14:13:38 +01:00
Starbeamrainbowlabs 9abda2f323 Add link to avatar upload to user preferences page 2017-06-18 14:10:58 +01:00
Starbeamrainbowlabs 2e1e6a5b2b Add avatar action 2017-06-17 16:40:48 +01:00
Starbeamrainbowlabs 1b25416b6b Tweak & update avatar upload logic - we're nearly there~! :D 2017-06-17 15:36:11 +01:00
Starbeamrainbowlabs dbc9488129 Add ikisler to credits 2017-06-06 21:46:13 +01:00
Starbeamrainbowlabs 677e1340aa Fight the build system to make open search work. I win! I should really consider upgrading it though. 2017-06-06 21:33:11 +01:00
Starbeamrainbowlabs f72a12ee90 Remove that pesky path by using dongles and widgets! For #112. 2017-06-06 21:10:13 +01:00
Starbeamrainbowlabs adc6b93f6d Reverse the order comments are displayed in 2017-05-22 20:30:26 +01:00
Starbeamrainbowlabs 27c8037506 Fix & finish jump to comments button 2017-05-22 20:01:25 +01:00
Starbeamrainbowlabs 6835c77384 Add initial jump to comments link, but it doesn't work yet. 2017-05-20 16:07:42 +01:00
Starbeamrainbowlabs fa1f03f38a Make comment recent changes dislpay more robust 2017-05-20 15:40:59 +01:00
Starbeamrainbowlabs b621c13c03 Add comments to recent changes 2017-05-20 15:18:22 +01:00
Starbeamrainbowlabs 4c57ae8c37 Fix warnings on recent changes page 2017-05-20 15:05:25 +01:00
Starbeamrainbowlabs 06ddf4c454 Fix nasty bug in find_comment 2017-05-20 14:50:17 +01:00
Starbeamrainbowlabs 0f30af6f83 Add comment_time_icon setting and add link to edit master settings from credits 2017-05-20 12:33:26 +01:00
Starbeamrainbowlabs 54f89296a1 Make more menu appear above page again... :P 2017-05-20 11:14:50 +01:00
Starbeamrainbowlabs 367b6da149 Refine commenting form some more 2017-05-14 21:51:04 +01:00
Starbeamrainbowlabs d3d56bdaa7 Fix comment replies on the server-side 2017-05-13 17:03:25 +01:00
Starbeamrainbowlabs 83ab6bf5b3 Fix the reply box 2017-05-13 16:37:06 +01:00
Starbeamrainbowlabs 7c2a0a2e91 Create commenting system for logged in users. It's currently untested! 2017-05-13 15:35:18 +01:00
Starbeamrainbowlabs e2661a5ebb Add stacked bar to show where your space has gone 2017-04-17 14:01:19 +01:00
Starbeamrainbowlabs 725a472880 Move the bottom help section to the top 2017-04-17 12:46:11 +01:00
Starbeamrainbowlabs dac4684c14 Add default param to errorimage() 2017-04-17 12:44:27 +01:00
Starbeamrainbowlabs cbbfac6fe9 Prepare for release :D 2017-04-01 17:02:06 +01:00
Starbeamrainbowlabs 96fcbb90de Bugfix: Don't search page titles and tags for stop words 2017-03-23 21:25:55 +00:00
Starbeamrainbowlabs 313bcc7edf Add method to return raw search result information as json 2017-03-23 21:13:20 +00:00
Starbeamrainbowlabs d83bbb3527 Clear out the id index when rebuilding the inverted index - it sometimes goes all funny otherwise, apparently 2017-03-23 20:48:42 +00:00
Starbeamrainbowlabs d19d83d99a Make page names that are redirects italics in search results. 2017-03-20 20:21:25 +00:00
Starbeamrainbowlabs 8404b0cec6 Default to snippet from the page source in search result context generation - some pages may appear when the search terms appear only in the title or tags, and not the page source. 2017-03-20 20:08:56 +00:00
Starbeamrainbowlabs 86ebcf57a0 Link to master settings from user preferences for admins 2017-03-20 19:57:50 +00:00
Starbeamrainbowlabs bdbb40070c Bugfix: Link pages with "'" in their names correctly in page lists 2017-03-09 15:53:29 +00:00
Starbeamrainbowlabs e0cedbf9b7 Monkeypatch new internal link logic 2017-03-09 10:47:25 +00:00
Starbeamrainbowlabs 191d5370e0 Make editing textarea automatically expand with it's contents! 2017-03-05 16:15:50 +00:00
Starbeamrainbowlabs b693953a5c Bugfix: Include the rest of a word in internal links. 2017-02-25 10:57:10 +00:00
Starbeamrainbowlabs 1f92578030 Update build 2017-02-18 21:52:30 +00:00
Starbeamrainbowlabs 9702343735 Added help section for user pages. 2017-02-18 20:55:25 +00:00
Starbeamrainbowlabs 33b39f46d3 Link usernames in recent changesto their respective user pages 2017-02-12 09:55:37 +00:00
Starbeamrainbowlabs 355d6fbb56 Sort the registered actions list on the dev help page 2017-02-11 15:29:25 +00:00
Starbeamrainbowlabs 94e597a895 Restrict editing of user pages correctly. 2017-02-11 15:22:04 +00:00
Starbeamrainbowlabs b200820562 Write a few core functions for.... user pages! Yeah, #132, you're up! 2017-02-11 12:01:49 +00:00
Starbeamrainbowlabs 21e49fb87a Bugfix: Fix email address saving. 2017-02-10 19:58:16 +00:00
Starbeamrainbowlabs 23a2e24238 Finish user preferences email address saving 2017-02-10 19:55:56 +00:00
Starbeamrainbowlabs 3d728542fb More user preferences stuff for #128 2017-01-26 20:59:04 +00:00
Starbeamrainbowlabs 50140cbf18 Improve help page description for random redirector 2017-01-02 21:25:18 +00:00
Starbeamrainbowlabs 433b83072a Bump versions & tweak help page ordering a bit 2017-01-02 20:39:52 +00:00
Starbeamrainbowlabs 3e58a7b03d Add conditional user preferences section to help page. 2017-01-02 20:38:18 +00:00
Starbeamrainbowlabs abfeea06a8 Move password changing apidoc comment 2017-01-02 20:25:46 +00:00
Starbeamrainbowlabs 103889d41c Bugfix: Push page path through makepathsafe when detecting redlinks 2016-12-26 18:30:29 +00:00
Starbeamrainbowlabs fafaf397e9 Bugfix: Make password chainging work. 2016-12-23 18:06:04 +00:00
Starbeamrainbowlabs 3358b8b100 Implement (untested) backend for password changing 2016-12-21 22:03:38 +00:00
Starbeamrainbowlabs 8f7a111b48 Improve the last edited message in the footer. 2016-12-17 20:59:04 +00:00
Starbeamrainbowlabs 51b37ee55b Begin creating a user preferences page! :D 2016-12-16 21:29:55 +00:00
Starbeamrainbowlabs 7ba0d62cc8 Update users object to support storing arbitrary data. 2016-12-12 18:38:26 +00:00
Starbeamrainbowlabs 16f5e8fa2c Improve settings configuration UI text 2016-12-11 19:28:03 +00:00
Starbeamrainbowlabs df13341aec Finish wiring up the settings gui. It actually works! O.o 2016-12-11 19:23:21 +00:00
Starbeamrainbowlabs d4fe19d1ed Begin wiring up settings gui & create settings object generator. 2016-12-11 18:52:53 +00:00
Starbeamrainbowlabs 75e68e3f53 Create random action 2016-12-07 20:40:16 +00:00
Starbeamrainbowlabs ad0768000b Merge changes 2016-12-06 19:33:27 +00:00
Starbeamrainbowlabs f7d8afd12f FIll in settings that aren't present in peppermint.json. Fixes #83. 2016-12-06 19:17:11 +00:00
Starbeamrainbowlabs 1fe9ffd775 Make dynaimc page suggestor faster. Fixes #124. 2016-11-28 14:05:23 +01:00
Starbeamrainbowlabs 99030913fe Correct error messag when moving a page - fixes #121. 2016-11-25 19:34:20 +00:00
Starbeamrainbowlabs 46e89762af Bump version of feature-search 2016-11-20 13:28:35 +00:00
Starbeamrainbowlabs 44e2348ab2 Add initial dynamic page suggestions. Works better in Firefox than chrome - implements idea in #113 2016-11-20 13:24:35 +00:00
Starbeamrainbowlabs 312de4b341 Add tab indexing to file upload form. Fixes #120 2016-11-20 09:41:23 +00:00
Starbeamrainbowlabs f07cd96691 Bugfix: Tag link escaping at the bottom of every page 2016-11-06 20:51:32 +00:00
Starbeamrainbowlabs 0c625cd3da Bugfx: Correct new JS api. 2016-11-05 14:08:50 +00:00
Starbeamrainbowlabs b7f85b774e Improved recent changes links a bit. 2016-11-02 17:51:00 +00:00
Starbeamrainbowlabs e5d56badf3 Finish gui settings display. Currently it doesn't read them back in again. 2016-10-30 10:50:38 +00:00
Starbeamrainbowlabs fc87997f77 Create new JS snippet API 2016-10-30 10:06:46 +00:00
Starbeamrainbowlabs 81bcef9a24 Improve search engine indexer. Fixes #117.
It is now more liberal when deciding on word boundaries.
2016-10-25 21:12:39 +01:00
Starbeamrainbowlabs b7b34bff16 Don'tr estore content if there's something in the editor already. 2016-10-22 16:48:21 +01:00
Starbeamrainbowlabs d3b6b1c54e Add 'smart save' feature to page creator.
Never again will people loose their work.
2016-10-22 16:43:53 +01:00
Starbeamrainbowlabs cb75928bd0 Bugfix: Fix undefined index in page view 2016-10-18 19:32:06 +01:00
Starbeamrainbowlabs 7a5ba69ea8 Update build. 2016-10-18 19:29:14 +01:00
Starbeamrainbowlabs 52569bbab2 Correct spelling in comment 2016-10-18 19:08:46 +01:00
Starbeamrainbowlabs 9caadadc66 Link images to their sources, properly handling short image urls. Fixes #111. 2016-10-18 19:08:34 +01:00
Starbeamrainbowlabs 53f4f2227d Trim the image url before short url detection. Fixes #108. 2016-10-18 19:08:12 +01:00
Starbeamrainbowlabs f267c9d5a0 Add header to upload file page 2016-10-18 19:07:44 +01:00
Starbeamrainbowlabs 4dffd8d1cd Bugfix: Always display the footer message at the bottom of the page. 2016-10-18 19:06:47 +01:00
Starbeamrainbowlabs 73a09e8365 Bump versions of modules. 2016-10-18 18:58:19 +01:00
Starbeamrainbowlabs 6780ce18bb Enforce day separator on recent changes page mroe strongly. Fixes #110. 2016-10-18 18:57:29 +01:00
Starbeamrainbowlabs 6476877c60 Attempted to implement Opensearch (#112), but it doesn't work :/ 2016-10-18 18:57:24 +01:00
Starbeamrainbowlabs eb1a9f9103 Re-update version 2016-10-18 18:55:14 +01:00
Starbeamrainbowlabs c4b1b7c72d Bump version~! 2016-10-18 18:55:06 +01:00
Starbeamrainbowlabs 9f2efb2c02 Correct rendering of recent changes list. Fixes #106. 2016-10-18 18:54:55 +01:00
Starbeamrainbowlabs 06a3a4a19f Suggest appropriate filename when saving a generated preview image. Fixes #105. 2016-10-18 18:54:24 +01:00
Starbeamrainbowlabs 673fe033ee Bugfix: Recent changes break when the number of changes reach $settings->max_recent_changes. Fixes #104. 2016-10-18 18:51:14 +01:00
Starbeamrainbowlabs eace10e497 Cleanup: Delete rogue exit() call from raw action 2016-10-18 18:47:41 +01:00
Starbeamrainbowlabs 9883b58379 Bugfix: Clear up a bunch of issues with the recent history overhaul. 2016-10-18 18:46:41 +01:00
Starbeamrainbowlabs dfeb2a9399 Added history support to the raw action. 2016-10-18 18:38:34 +01:00
Starbeamrainbowlabs 0253ab6c0e Moved history logic to core & tied it in with $env.
Also fixed a few bugs in view & upgraded the display mode.
2016-10-18 18:34:27 +01:00
Starbeamrainbowlabs d9b5bdfb3e Add debug idindex-show action. 2016-08-26 17:47:46 +01:00
Starbeamrainbowlabs 3ddd63909e Redirect the user if they have already logged in. Fixes #102. 2016-08-24 19:12:37 +01:00
Starbeamrainbowlabs 28f79e5e2d Fix spelling mistake on file preview pages 2016-08-22 17:46:13 +01:00
Starbeamrainbowlabs 6267fe79d4 Autofill the name box on the file upload page when a new file is selected 2016-08-22 17:24:22 +01:00
Starbeamrainbowlabs 2861731c83 Fiddle with the file uploader to fix #100. 2016-08-22 14:56:34 +01:00
Starbeamrainbowlabs 215fe4461a Added broken bar character support to the image syntax 2016-08-22 11:14:49 +01:00
Starbeamrainbowlabs 4accd65ca8 Bump verion of parser 2016-08-22 09:40:37 +01:00
Starbeamrainbowlabs 181d7f95da Add more comment headings to parser 2016-08-22 09:40:17 +01:00
Starbeamrainbowlabs 31999e2627 Added the broken bar character (¦) as an alternative internal link / template splitting character. 2016-08-22 09:36:22 +01:00
Starbeamrainbowlabs ca89ccd33d Bugfix: Pageindex data for parent pages disappears when a child page is edited. Fixes #98. 2016-08-21 21:02:36 +01:00
Starbeamrainbowlabs 320c871495 Fix bug in new redirect code 2016-08-21 14:10:40 +01:00
Starbeamrainbowlabs f6c9ff6101 Bum version of parser 2016-08-21 12:02:34 +01:00
Starbeamrainbowlabs 7589605c81 Bump version of feature-search 2016-08-21 10:59:41 +00:00
Starbeamrainbowlabs 6411ce9b2a Added wiki size to dev help. Fixes #97. 2016-08-20 13:50:48 +01:00
Starbeamrainbowlabs 84f6005db0 Added search time to searchr results page 2016-08-20 11:35:04 +01:00
Starbeamrainbowlabs 6c4c00b156 Added size + decode time for major indexes 2016-08-20 11:27:26 +01:00
Starbeamrainbowlabs 75cb609b82 Don't get Travis CI to test against PHP 5.5 2016-08-19 20:28:47 +01:00
Starbeamrainbowlabs d72cd50ba1 Bump moar module version numbers. 2016-08-19 19:56:37 +01:00
Starbeamrainbowlabs e3683f218f Bump versions of modules 2016-08-19 19:54:27 +01:00
Starbeamrainbowlabs 63d0bdd5d6 Allow hashes in redirects. Also fix bug in page moving. 2016-08-19 19:49:39 +01:00
Starbeamrainbowlabs 16076a8d8f Allow linking in internal links to subheadings. 2016-08-19 19:39:53 +01:00
Starbeamrainbowlabs 042479e6aa Tweaked display of result numbers. 2016-08-19 13:51:38 +01:00
Starbeamrainbowlabs aae9365f5a Refine appearance of search contexts. 2016-08-19 13:47:56 +01:00
Starbeamrainbowlabs b8dd51d1a1 Bugfix: Fully correct search context generation. Fixes #30.
Also, fixed a critical security issue in the search context generation which would allow an editor to inject code into the user's browser.
2016-08-19 13:02:42 +01:00
Starbeamrainbowlabs c5017919a1 Half fixed search context generation for #30.
The problem: The matches were being sorted in the wrong direction.
Next up we need to improve the context generation, as there are several contexts that are being generated without the keywork in question in them.
2016-08-19 12:02:09 +01:00
Starbeamrainbowlabs 70f9c398cc Enchance internal link by adding page scanner. Fixes #87. 2016-08-19 10:59:49 +01:00
Starbeamrainbowlabs 12af85ee82 Made background of tags slightly lighter.
Fixes #91.
2016-08-19 10:13:57 +01:00
Starbeamrainbowlabs ade3d15bca Add class to search term highlighting. Fixes #92. 2016-08-19 10:06:21 +01:00
Starbeamrainbowlabs 27acc2420b Make sure that all files are stored in the data directories.
Fixes #89.
2016-08-19 10:00:03 +01:00
Starbeamrainbowlabs 3a7b9412ac Re-fix #84 2016-08-18 20:53:19 +01:00
Starbeamrainbowlabs c17830883d Allow the entry of tab characters into the edit page textarea. Fixes #84. 2016-08-18 19:38:40 +00:00
Starbeamrainbowlabs 7723c52d7e Naturally sort all tags list alphabetically. Fixes #88. 2016-08-18 19:05:16 +00:00
Starbeamrainbowlabs 5dea574825 Fix #86 by altering the default permissions on mkdir. 2016-08-18 13:07:00 +00:00
Starbeamrainbowlabs b1417729e3 Update build 2016-06-26 20:33:46 +01:00
Starbeamrainbowlabs 60856e4046 Fix login issues under new settings system, and tweak login bar a bit too 2016-06-22 13:04:04 +01:00
Starbeamrainbowlabs ad6a12da5b Finish initial settings rewrite 2016-06-22 09:13:32 +01:00
Starbeamrainbowlabs a2900d4fb2 Reindent comment 2016-06-15 19:38:34 +01:00
Starbeamrainbowlabs c76602f5de Document a bunch more stuff 2016-06-13 11:55:40 +01:00
Starbeamrainbowlabs 2716a9e86a Correct syntax error that broke travis CI 2016-06-13 06:41:50 +01:00
Starbeamrainbowlabs 77ffa2bcfc apidoc is awesome. document a bunch of stuff, more to go 2016-06-12 21:15:43 +01:00
Starbeamrainbowlabs fb0389576d Reversed the display order of page history. Fixes #80. 2016-06-08 18:06:16 +01:00
Starbeamrainbowlabs d1320aa467 Rename rchange functions. Fixes #74. 2016-06-08 17:41:30 +01:00
Starbeamrainbowlabs 78a3a866dd Bugfix: Fixed CSS content unicode character 2016-06-06 19:04:20 +01:00
Starbeamrainbowlabs 06653661a2 Improved robustness of page deleter and id system 2016-06-05 15:16:44 +01:00
Starbeamrainbowlabs 9f5e52d76f Make move action aware of page revisions 2016-06-05 14:35:09 +01:00
Starbeamrainbowlabs 618fa54423 Fixed #77 (Logins don't redirect...) 2016-06-04 20:27:14 +01:00
Starbeamrainbowlabs ff577f1ed8 Add history link to "More..." menu. 2016-06-04 20:19:41 +01:00
Starbeamrainbowlabs cb31dadb9f Linkify history list. 2016-06-04 20:16:30 +01:00
Starbeamrainbowlabs b168dbb811 Display revision details. Fixes #75 and #76. 2016-06-04 19:55:22 +01:00
Starbeamrainbowlabs 446ca98c23 Point page viewer at the correct filename based on the revision # 2016-06-04 19:13:40 +01:00
Starbeamrainbowlabs 9c760789f4 Upgrade viewing module to support revisions 2016-06-04 19:04:50 +01:00
Starbeamrainbowlabs ee1224bbe9 Generate history revisions upon uploading a file 2016-06-04 13:52:45 +01:00
Starbeamrainbowlabs 0258757639 Fix #71 (It says "Original Image" for PDFs). 2016-06-04 13:38:59 +01:00
Starbeamrainbowlabs 1d4daef507 Rework uploading pipeline to support svgs 2016-06-04 13:33:02 +01:00
Starbeamrainbowlabs 2ddd157f53 Tweak uploader module's description slightly 2016-06-04 12:03:01 +01:00
Starbeamrainbowlabs 8332cd955d Fix #73. Also put some image captions in their place. 2016-06-03 09:32:26 +01:00
Starbeamrainbowlabs 51d4749915 Implement UI for page history. 2016-06-03 09:16:16 +01:00
Starbeamrainbowlabs eb8daf2ce6 Initial history implementation. Save prev. revs of pages. 2016-06-03 08:45:17 +01:00
Starbeamrainbowlabs b8f680a2bf Added tag list text to tag list pages 2016-05-30 16:12:29 +01:00
Starbeamrainbowlabs df7c36afcb Update help for parser and bump parser version 2016-05-30 12:35:23 +01:00
Starbeamrainbowlabs a075f8aa0a Implement short image links. Fixes #24. 2016-05-30 10:54:09 +01:00
Starbeamrainbowlabs 4953b6f1fa Add support for image captions. 2016-05-29 20:34:34 +01:00
Starbeamrainbowlabs 7035fa66ec Add unified diff to edit conflict page + tweak line height 2016-05-01 15:06:27 +01:00
Starbeamrainbowlabs 380c9c0740 Fix display of last modified time. 2016-04-30 12:25:50 +01:00
Starbeamrainbowlabs 9e9ad02bd6 Added last modified time to bottom of page. Fixes #67. 2016-04-30 12:21:54 +01:00
Starbeamrainbowlabs 1bf49fe6ae Converted performance timeing comments and headers to use milliseconds 2016-04-30 12:00:48 +01:00
Starbeamrainbowlabs e86c67dcad Implement delayed indexing. Fixes #66. 2016-04-30 11:40:18 +01:00
Starbeamrainbowlabs c41c76688f Minor correction 2016-04-23 16:34:51 +01:00
Starbeamrainbowlabs b7defb58da Correct readme 2016-04-11 08:06:52 +01:00
Starbeamrainbowlabs 81d5e61cc7 Bump version 2016-04-10 11:50:35 +01:00
Starbeamrainbowlabs 6e92025963 update changelog 2016-04-10 11:49:50 +01:00
Starbeamrainbowlabs 70f944864c Update build 2016-04-10 11:36:57 +01:00
Starbeamrainbowlabs 4de2f62e77 Redriect to video / audio if storage dir is the current directory 2016-04-10 11:29:44 +01:00
Starbeamrainbowlabs bb10011606 Polyfill getallheaders() 2016-04-10 11:13:24 +01:00
Starbeamrainbowlabs 8352e0e1bc Add credits 2016-04-10 08:50:44 +01:00
Starbeamrainbowlabs 3961c4977a Implement conflict resolution. 2016-04-09 17:04:43 +01:00
Starbeamrainbowlabs 6e21a2aba6 Make username box autofocus 2016-04-09 11:02:25 +01:00
Starbeamrainbowlabs e95f4f1e0d Add tabindex to editing form 2016-04-09 11:01:27 +01:00
Starbeamrainbowlabs 9d78f1a93c Make editing error messages more helpful 2016-04-09 10:55:44 +01:00
Starbeamrainbowlabs f69955c0c7 Implement file gallery 2016-04-09 09:26:18 +01:00
Starbeamrainbowlabs 5b914abeb3 Bugfix: Fixed display of PDF previews 2016-04-09 07:57:40 +01:00
Starbeamrainbowlabs 999c1abafd Add parser variable to list subpages 2016-04-09 07:51:29 +01:00
Starbeamrainbowlabs b044651dc3 Offload html escaping from editor to parsedown 2016-04-08 21:05:42 +01:00
Starbeamrainbowlabs 881a5ff345 Fix issue in editor with blockquotes. 2016-04-08 20:13:11 +01:00
Starbeamrainbowlabs b36e69d87e Add extra debug variable to display requested page name. 2016-04-08 09:50:13 +01:00
Starbeamrainbowlabs e576c8f286 Bump versions of modules. I keep forgetting! 2016-04-08 09:30:50 +01:00
Starbeamrainbowlabs cdf56ca515 Implement redlinks and fix another issue with the parser 2016-04-08 09:28:59 +01:00
Starbeamrainbowlabs 03c52c06a1 Overhual image parsedown extension again.
Made a *ton* of bug fixes and stability improvements too.
2016-04-08 09:01:12 +01:00
Starbeamrainbowlabs 7b638725ff Sort datalist by page name. 2016-04-08 07:27:07 +01:00
Starbeamrainbowlabs a59adf2436 Add editing message to upload form 2016-04-07 18:29:38 +01:00
Starbeamrainbowlabs ef28bc4902 Fill in video and audio previews. 2016-04-07 18:26:59 +01:00
Starbeamrainbowlabs 18012c82fe Overhaul file preview/display to support multiple filetypes. 2016-04-07 17:37:11 +01:00
Starbeamrainbowlabs 4e599569ed Align editing message with edit form 2016-04-07 16:54:50 +01:00
Starbeamrainbowlabs 62310039ec Add untested etag code. Also tweak help page some more. 2016-04-07 10:18:58 +01:00
Starbeamrainbowlabs d4769658f7 Add generation time to preview generation.
Also fixed an inconsistency in the global timing system.
2016-04-06 18:30:11 +01:00
Starbeamrainbowlabs c99023d1a4 Add support for rendering pdfs.
Also fixed links on recent changes page.
2016-04-06 16:35:03 +01:00
Starbeamrainbowlabs db3b63ac9b Fix another page list issue 2016-04-06 16:22:06 +01:00
Starbeamrainbowlabs bc33205e6b Rewrite preview generation to use php imagick 2016-04-06 16:20:53 +01:00
Starbeamrainbowlabs 9dbb3b5dc0 Fixes issue where single changes were not displaying.
Fixes #57
2016-04-06 15:24:49 +01:00
Starbeamrainbowlabs 995ef39901 Grouped recent changes by page (#57).
More tidying up needed though.
2016-04-04 13:55:43 +01:00
Starbeamrainbowlabs 1f1bffa780 Begin work on grouping changes by page (#57).
Further work is needed, however.
2016-04-03 20:36:01 +01:00
Starbeamrainbowlabs 0f288aa195 Group recent changes entries by day. Fixes #56. 2016-04-03 18:11:34 +01:00
Starbeamrainbowlabs 30bfe144fe Add uploads to the recent changes page 2016-04-03 16:10:37 +01:00
Starbeamrainbowlabs 22981547cc Refactor recent changes display into own method 2016-04-03 15:58:49 +01:00
Starbeamrainbowlabs 6a2c0dad5c Add page deletions to the recent changes page. 2016-04-03 15:43:40 +01:00
Starbeamrainbowlabs 8b55263a44 Refactor code to add a recent change into own method 2016-04-03 15:31:50 +01:00
Starbeamrainbowlabs d5a1fb1a15 Add 'N' next to new pages in recent changes 2016-04-03 15:27:50 +01:00
Starbeamrainbowlabs 254476c94c Bump version module version numbers again, and fix critical issue with new expanded upload capabilities 2016-04-02 21:21:34 +01:00
Starbeamrainbowlabs 53adb8bfaf Fix the unrecognised file type error image. 2016-04-02 19:34:01 +01:00
Starbeamrainbowlabs 9e515e45e2 Fix missing file extension when uploading file 2016-04-02 19:23:22 +01:00
Starbeamrainbowlabs bcb53c6eb7 Only display dimensions of uploaded files if they are images 2016-04-02 15:14:08 +01:00
Starbeamrainbowlabs fa5ecc6ff6 Unlock the uploading of arbitrary file types. 2016-04-02 15:07:18 +01:00
Starbeamrainbowlabs d887c80f32 Fix strange conflict 2016-03-28 14:45:52 +01:00
Starbeamrainbowlabs 31ab53ead3 Added directory writeable state & total size to dev help 2016-03-26 14:23:38 +00:00
Starbeamrainbowlabs 8d7cdb3ce8 Emergency patch for a weird warning 2016-03-25 17:59:35 +00:00
Starbeamrainbowlabs 676f90b50d Emergency path for a weird warning 2016-03-25 17:52:32 +00:00
Starbeamrainbowlabs 5b445b239f Update build 2016-03-25 11:57:05 +00:00
Starbeamrainbowlabs 0c85ac9df1 Correct minor error with page-view description. 2016-03-25 11:41:30 +00:00