On 01 Jul 2016, at 08:53, Pascal BASTIEN
<pbasnews-xwiki(a)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(a)yahoo.fr>
a écrit :
> Objet:
force edit inline and redirect
À:
"XWiki Users"
<users(a)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