Good, Vincent is working on character escaping so hopefully soon that workaround will not be necessary.
Remember that the task manager application must be installed by a user with programming permission for the entire farm (not just the subwiki) Programming permission opens up a lot of security holes which are unsafe to give to subwiki admins Specifically this: http://jira.codehaus.org/browse/GROOVY-1875 Good luck, Caleb Michael Beetz wrote: > Caleb, > > Fine! ... and now I am going to play with macros (The task manager > application (new.task) doesn't work in a wiki farm ...) > > Thanks > mb > > -----Original Message----- > From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of > Caleb James DeLisle > Sent: Donnerstag, 24. Dezember 2009 08:10 > To: XWiki Users > Subject: Re: [xwiki-users] renaming caused an unreachable page > > Whoops, I forgot the $ > The if line was for checking that the first command succeeded > so it checks that the value is not null. > try this. > > {{velocity}} > #set($renamedDoc = $xwiki.getDocument("Blog.AB5/CD6")) > #if($renamedDoc) > $renamedDoc.rename("Blog.safeDocName") > Looks like it Worked! [[Blog.safeDocName]] #else > Failed to get doc do you have enough permissions? > #end > {{/velocity}} > > > Caleb > > Michael Beetz wrote: >> Caleb, >> >> Thanks, however it leads to my second problem: I am running a wiki farm, >> therefore I am getting >> "Failed to execute macro: velocity" >> I am running it as admin. >> >> What rights do I have to set? >> >> Is there HowTo for to set rights in a wiki farm? >> >> Thanks >> mb >> >> >> It works for >> >> {{velocity}} >> #set($renamedDoc = $xwiki.getDocument("Blog.AB5/CD6")) >> {{/velocity}} >> >> It fails for >> >> {{velocity}} >> #set($renamedDoc = $xwiki.getDocument("Blog.AB5/CD6")) >> #if(renamedDoc) >> ## $renamedDoc.rename("Blog.safeDocName") >> ## Looks like it Worked! [[Blog.safeDocName]] #else >> ## Failed to get doc do you have enough permissions? >> #end >> {{/velocity}} >> >> and fails also running >> >> {{velocity}} >> #set($renamedDoc = $xwiki.getDocument("Blog.AB5/CD6")) >> #if(renamedDoc) >> $renamedDoc.rename("Blog.safeDocName") >> Looks like it Worked! [[Blog.safeDocName]] #else >> Failed to get doc do you have enough permissions? >> #end >> {{/velocity}} >> >> -----Original Message----- >> From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of >> Caleb James DeLisle >> Sent: Donnerstag, 24. Dezember 2009 04:01 >> To: XWiki Users >> Subject: Re: [xwiki-users] renaming caused an unreachable page >> >> You should be able to get hold of the Document using velocity >> or groovy code, something like: >> >> {{velocity}} >> #set($renamedDoc = $xwiki.getDocument("Blog.AB5/CD6")) >> #if(renamedDoc) >> $renamedDoc.rename("Blog.safeDocName") >> Looks like it Worked! [[Blog.safeDocName]] >> #else >> Failed to get doc do you have enough permissions? >> #end >> {{/velocity}} >> >> >> Caleb >> >> Michael Beetz wrote: >>> Hi all, >>> >>> I've done a mistake: Renaming a (blog) page to a page having a "/" in the >>> name: "AB5 / CD6". >>> >>> The page is listed in the blog overview and in the document index. However >>> I am not able to access / delete / rename that page. >>> >>> I am using 2.1.1. >>> >>> Any hints? (except exporting the wiki, deleting it from that file - it's a >>> subdirectory within that file, dropping wiki and importing it again) >>> Thanks >>> mb >>> >>> ... and by the way: Thanks to all for that great version 2! Merry >>> Christmas and a lot of fun & success in 2010 >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >>> >> _______________________________________________ >> users mailing list >> users@xwiki.org >> http://lists.xwiki.org/mailman/listinfo/users >> _______________________________________________ >> users mailing list >> users@xwiki.org >> http://lists.xwiki.org/mailman/listinfo/users >> > > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users