Simon DELAGE
150dfde68b
Fixing #27
2016-12-01 08:16:27 +01:00
picas
314e093c93
fix usage of raw ACL configuration file
2016-05-14 14:07:52 +02:00
Simon DELAGE
894861edfc
Fixed previous default classes change
2016-04-19 03:14:17 +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
Andreas Gohr
396676288e
Adjust method signatures to match parent
2016-02-03 12:52:06 +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
1d4d79c461
Fixed a typo (using same var twice in a test)
2015-11-22 21:56:45 +01:00
Simon DELAGE
76ec613777
Making sure Public NS doesn't conflict with Private one
2015-11-22 10:47:44 +01:00
Simon DELAGE
f1f64e3456
Added Public Namespace instead of page possibility
2015-11-22 09:01:29 +01:00
Simon DELAGE
bebd766062
Minor improvements
...
Changed ACL system message to info type, fixed and simplified helper's
'getPublicID()'
2015-11-22 08:43:40 +01:00
Simon DELAGE
268e9a6f9d
Fixed minor typo
...
Extra space in 'loggedinas' string when using Fontawesome
2015-10-04 13:04:51 +02: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
9b4bfd546d
Added an option to disable redirection
2015-08-20 00:35:29 +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
0e53545242
Workaround for issue #10
...
ACL function shouldn't do anything when user is not authentified (was
previously triggering ACL update message)
2015-06-27 16:28:03 +02:00
Simon DELAGE
22602c27b0
Added page ID's to event user links
2015-06-22 18:46:43 +02:00
Simon DELAGE
5599cac7f5
Update action.php
...
Removed enwanted 'break'
2015-06-20 18:36:20 +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
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
21ba3adfda
Left a debuging message
2015-05-12 14:00:25 +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
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
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
896f344cea
Added a test on useacl option before any ACL action
2015-01-11 13:26:26 +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
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
f376cf5f10
Bug correction
...
When path to old template is emptied in settings
2014-09-14 19:37:37 +02:00
Simon DELAGE
75d25e5295
Added a replacement pattern
...
For private namespace start page
2014-09-13 12:16:35 +02:00
Simon DELAGE
f7aa65f4c4
Many ACL changes + republishing
2014-09-13 02:13:16 +02:00
Simon DELAGE
2b5fa08ca9
Added option to set ACL on templates
2014-09-12 09:40:51 +02:00
Simon DELAGE
bd68596c7c
Added folder creation to copyFile()
2014-09-12 08:43:45 +02:00
Simon DELAGE
f838dc5c08
Commit bug?
2014-09-11 22:50:42 +02:00
geekitude
3a1a6e11cb
Improved ACL (including if both ns=user)
2014-09-11 18:26:01 +02:00
Simon DELAGE
bf3e6d6227
Changed copy messages
2014-09-11 08:49:17 +02:00
Simon DELAGE
507847e3b4
Simplified system messages
2014-09-11 08:33:39 +02:00
Simon DELAGE
6e1ec0a8fa
Corrected and improved localization
...
Reintroduced localization for privatenamespace and publicpage (used in
helper) and localized system messages (templates copy and pages
creations)
2014-09-10 23:22:19 +02:00