hum
$doc.getDefaultEditMode() return 'edit' even on doc edited in inline mode by 
default :-(
http://maven.xwiki.org/site/docs/xwiki-javadoc-4.1.x/com/xpn/xwiki/api/Document.html#getDefaultEditMode%28%29

(I'm on xwiki 7.0.1)

--------------------------------------------
En date de : Jeu 30.6.16, Pascal BASTIEN <[email protected]> a écrit :

 Objet: force edit inline and redirect
 À: "XWiki Users" <[email protected]>
 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
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to