Commit Graph

54 Commits

Author SHA1 Message Date
Simon DELAGE 150dfde68b Fixing #27 2016-12-01 08:16:27 +01:00
Simon DELAGE ec82424f25 Date update (PR#25) + fixing typos 2016-05-17 11:02:24 +02:00
Simon DELAGE aaf074d18f Wikilink1 class is back
Removing it 4 days ago was a mistake
2016-04-23 13:40:56 +02:00
Simon DELAGE ffd8194762 Removed .interwiki link default class 2016-04-19 01:39:13 +02:00
Simon DELAGE f88ba74523 Prevent page creation when showing image details 2016-02-20 09:25:48 +01:00
Simon DELAGE b4c049327c Added new test before redirection 2016-02-09 02:30:36 +01:00
Simon DELAGE b57871c6a9 Update plugin date 2016-02-05 15:32:19 +01:00
Simon DELAGE ceda371f52 Added groups settings/check
Page(s) creation will only occure if corresponding settings are blank or
if connected user's group(s) match at least one set group
2015-11-26 12:28:00 +01:00
Simon DELAGE 6817a7d378 Date update 2015-11-23 00:17:40 +01:00
Simon DELAGE cb5f4827d7 'plugin.info.txt' date update 2015-11-22 09:03:13 +01:00
Simon DELAGE 50aa60436f Added private namespace skeleton feature 2015-10-04 11:21:48 +02:00
Simon DELAGE 3d8f6fbf30 Fixed issue #16
'DOKUWIKI_STARTED' event is never triggered on image details page. Added
'DETAIL_STARTED' event hook to initialize plugin.
2015-10-03 16:40:29 +02:00
Simon DELAGE 4ca9086206 Date change 2015-08-20 02:11:20 +02:00
Simon DELAGE e3368abf3e Added a missing space 2015-07-17 22:51:31 +02:00
Simon DELAGE a9c6ce408b Added Fontawesome links on event 2015-07-10 21:53:41 +02:00
Simon DELAGE 1be48ccb43 Update plugin.info.txt 2015-06-27 16:30:12 +02:00
Simon DELAGE 27c15b5d5c Date update 2015-06-22 18:52:19 +02:00
Simon DELAGE fc51f65cdd Attempt to avoid any risk of infinite loop 2015-06-20 18:31:11 +02:00
Simon DELAGE ca512439bb Added event to replace user interwiki link
Issue #11
2015-06-19 02:33:37 +02:00
Simon DELAGE f97060f118 Changed redirections to hopefully fix infinite loop 2015-06-18 09:14:39 +02:00
Simon DELAGE a8323791cf New option to choose action on page creation 2015-06-13 02:05:52 +02:00
Simon DELAGE e47db0748b Wrong date format :) 2015-06-05 00:10:34 +02:00
Simon DELAGE aa8d83c944 Fix about [savedir] option (pointed by BMolitor)
Destination folder was previously based on DOKU_CONF instead of
[savedir] option. This wasn't blocking anything but was incorrect. Also
added a lang string and changed text of [tempates_path] option.
2015-06-05 00:03:49 +02:00
Simon DELAGE bbbe4cb9ef Stupid syntax error correction
This was a non blocking bug just preventing a success/error message from
being shown and throwing an error.
2015-05-12 13:54:59 +02:00
Simon DELAGE 0fef945468 Added more comments to helper code 2015-03-26 08:37:54 +01:00
Simon DELAGE ba8739a2b5 Added German translation (B.Molitor contribution) 2015-03-25 22:50:05 +01:00
Simon DELAGE 4a101dedff Added getAnyPublicLink() 2015-02-23 03:01:03 +01:00
Simon DELAGE 1e30b8bfc0 Fixed a bug in folder creation(s)
Bug prevented plugin to create required base folders for templates,
users' namespaces or public pages (was tested at early dev stage but
forgot te test it again later)
2015-02-11 12:55:04 +01:00
Simon DELAGE 18f4b5eae8 Corrected a typo in english settings.php 2015-02-07 17:43:32 +01:00
Simon DELAGE d66ddee3c0 Forgot plugin.info.txt :) 2015-02-05 15:03:22 +01:00
Simon DELAGE 7410099319 Major changes to ACL function
Only writing to ACL file when needed instead of rewriting every rules
each time and cleaning duplicate lines
2015-02-01 15:56:10 +01:00
Simon DELAGE 7fb70b83e2 Changed ACL file write process for DW function
Replaced file_put_contents with io_saveFile
2015-01-20 00:56:39 +01:00
Simon DELAGE 6bec5cbf2e Updated plugin.info.txt 2015-01-11 13:37:09 +01:00
Simon DELAGE 5a615a99a1 Fixing bug on Public pages ACL 2014-12-18 01:40:21 +01:00
Simon DELAGE 2e38729a9f Added an option to disable automated ACL 2014-12-06 18:08:11 +01:00
Simon DELAGE 8c3c622475 Replaced file_exists calls with is_file 2014-10-26 09:21:51 +01:00
Simon DELAGE 507d3850d1 Fixed wrong comment in lang files
And corrected mixed up comments on previous commit
2014-10-23 23:29:52 +02:00
Simon DELAGE eaa9b93772 Removed a typo
Same type as previous commit in getPrivateLink() and getPublicLink
2014-10-19 10:31:31 +02:00
Simon DELAGE 050575241d Removed a typo
":" wasn't needed in getComplexLoggedInAs()
2014-10-10 19:22:31 +02:00
Simon DELAGE 273933839f Made correction based on user problem
A user had a strange problem: plugin would not create the template and
there was some kind of infinite loop on login but he found a simple fix
that doesn't seem to have any side effect
2014-10-10 18:20:26 +02:00
Simon DELAGE ec14ae2f79 Corrected a major bug with farm setup
Duplicate lines in ACL file were not cleaned up, eventually leading to
it's corruption
2014-09-30 23:27:21 +02:00
Simon DELAGE 4e3b0577d8 Templates were not read from correct place
Because of preceding commit
2014-09-28 16:23:17 +02:00
Simon DELAGE 82148c514d Corrected templates destination in farm setup
If templates' destination was in data/pages, they where created in
farmer's folder instead of animal's
2014-09-27 14:31:56 +02:00
Simon DELAGE bc9a2a89c6 Fixed redirection when logging in through cookie
A timestamp is store in init() when a user is logged in. If user's
private namespace start page exists within 2 seconds he will be
redirected to it unless he requires any page other than wiki start page.
2014-09-21 19:17:21 +02:00
Simon DELAGE 9f5120bc1b Updated plugin.info.txt 2014-09-21 00:10:28 +02:00
Simon DELAGE 242ee4b4eb Improved getComplexLoggedInAs()
Now shows both links if both private namespace and public page exist or
defaults back to a simple link to the one that exist or standard string
if none exist
2014-09-19 18:29:51 +02:00
Simon DELAGE e21925e236 Made new complex link as standalone function
Instead of a new parameter in getPrivateLink
2014-09-19 01:06:01 +02:00
Simon DELAGE 0f8621669e Updated plugin.info.txt
After correcting the previous
2014-09-14 19:42:51 +02:00
Simon DELAGE 8ed6ad9e5d Updated date, READY TO PUBLISH! 2014-09-13 02:21:45 +02:00
Simon DELAGE f838dc5c08 Commit bug? 2014-09-11 22:50:42 +02:00