Re: [xwiki-users] force edit inline and redirect
Are there a simple (or recommanded) way to redirect user to another page (in edit mode) when he edit a page? Thxs ...
--------------------------------------------
En date de : Jeu 30.6.16, Pascal BASTIEN <pbasnews-xwiki@yahoo.fr> a écrit :
Objet: force edit inline and redirect À: "XWiki Users" <users@xwiki.org> Date: Jeudi 30 juin 2016, 12h08
Hi xwiki citizen,
I try to redirect to another page users when they edit a
page...
Then I
use this velocity code in my origin page:
#if
($xcontext.action=='edit')
$response.sendRedirect($xwiki.getURL('MySpace.MaTargetPage',
'edit')) #stop
#end
Redirect (to
MyOriginPage in edit mode) working well if user
open MyOriginPage in inline mode: aka /bin/edit/MySpace/MyOriginPage?editor=inline
But my users are "simple user" then I try to force inline mode when they click on 'Edit'
What I tested is: add an XWiki.SheetClass object to
"MyOriginPage" with "Default Edit Mode"=inline ...
but I have a very strange behaviour: it's working only for "Admin" user :-(
With simple user, when I 'Edit' my Page, I obtain target Page with all xwiki menu INSIDE editor like this ugly things https://snag.gy/SrkIua.jpg
If someone have an idea... Thxs
Pascal B
_______________________________________________
users mailing list
users@xwiki.org
On 01 Jul 2016, at 08:53, Pascal BASTIEN <pbasnews-xwiki@yahoo.fr> wrote:
Are there a simple (or recommanded) way to redirect user to another page (in edit mode) when he edit a page?
The only thing that comes to mind would be to have a custom skin at page level in which you’d override the edit.vm to do the redirect. Thanks -Vincent
Thxs
...
--------------------------------------------
En date de : Jeu 30.6.16, Pascal BASTIEN <pbasnews-xwiki@yahoo.fr> a écrit :
Objet: force edit inline and redirect À: "XWiki Users" <users@xwiki.org> Date: Jeudi 30 juin 2016, 12h08
Hi xwiki citizen,
I try to redirect to another page users when they edit a
page...
Then I
use this velocity code in my origin page:
#if
($xcontext.action=='edit')
$response.sendRedirect($xwiki.getURL('MySpace.MaTargetPage',
'edit')) #stop
#end
Redirect (to
MyOriginPage in edit mode) working well if user
open MyOriginPage in inline mode: aka /bin/edit/MySpace/MyOriginPage?editor=inline
But my users are "simple user" then I try to force inline mode when they click on 'Edit'
What I tested is: add an XWiki.SheetClass object to
"MyOriginPage" with "Default Edit Mode"=inline ...
but I have a very strange behaviour: it's working only for "Admin" user :-(
With simple user, when I 'Edit' my Page, I obtain target Page with all xwiki menu INSIDE editor like this ugly things https://snag.gy/SrkIua.jpg
If someone have an idea... Thxs
Pascal B
participants (2)
-
Pascal BASTIEN -
Vincent Massol