How can I get the fullname of a page?

Giordano.

2016-01-05 16:45 GMT+01:00 vinc...@massol.net <vinc...@massol.net>:

> You might be using some wrong API.
>
> I’ve tested this and it works fine:
>
> {{velocity}}
> * Is page Main.TestPage deleted:
> $xwiki.getDocument('Main.TestPage').isNew()
> #set ($newDoc = $xwiki.getDocument('Main.TestPage'))
> #set ($discard = $newDoc.setContent('test'))
> #set ($discard = $newDoc.save())
> * Is page Main.TestPage deleted:
> $xwiki.getDocument('Main.TestPage').isNew()
> #set ($discard = $newDoc.delete())
> * Is page Main.TestPage deleted:
> $xwiki.getDocument('Main.TestPage').isNew()
> {{velocity}}
>
> Hope it helps,
> -Vincent
>
> On 5 Jan 2016 at 16:39:02, Giordano Ninonà (giordano.nin...@gmail.com
> (mailto:giordano.nin...@gmail.com)) wrote:
>
> > Hi Vincent,
> >
> > I mean that I can see the deletion on the Activity Stream, with "tree
> representation" I mean the pages' tree in the Dashboard and I didn't
> noticed any error.
> >
> > Thanks,
> > Giordano.
> >
> > 2016-01-05 16:25 GMT+01:00 vinc...@massol.net(mailto:vinc...@massol.net)
> :
> > > Hi,
> > > On 5 Jan 2016 at 16:20:52, Giordano Ninonà (giordano.nin...@gmail.com
> (mailto:giordano.nin...@gmail.com)(mailto:giordano.nin...@gmail.com))
> wrote:
> > >
> > > > Hi users,
> > > >
> > > > I'm developing a java component that offer APIs accessed through
> script
> > > > services to perfom modification to the wiki.
> > > >
> > > > When I delete a document (thus the related page I guessed) from my
> java
> > > > code with the "*.deleteDocument(doc, context)*", on my browser I see
> the
> > > > last modification as a page deletion but the page is still
> accessible on
> > > > the tree representation.
> > >
> > > What tree?
> > >
> > > Are you talking about the Activity Stream or something else?
> > >
> > > Deleted documents are deleted so if your doc still appears then it’s
> not been deleted (maybe there was an error?).
> > >
> > > Thanks
> > > -Vincent
> > >
> > > > The XWikiDocument's method ".setHidden(true)" solve my problem, but
> I can't
> > > > catch the relations between xwiki pages-->Documents-->Document
> reference
> > > > and how to handle deletion of non-terminal pages preserving the
> information
> > > > contained in them like: the wiki and the nested page to whom they
> had been
> > > > belonged, the content and the comments.
> > > >
> > > > Thanks for your help,
> > > > Giordano.
> > >
> >
>
>
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to