Sebastian Kannengiesser wrote:
> Hi Ricardo,
> thanx for the tip, but apparently in my case it does not work.
> Doing just the $xwiki.getDocument("myspace.<em class=") return me the
> document as I find by looking at the class field of the returned object. But
> calling delete on it has no effect. :(

That is because the document name isn't "<em class=". First find out the 
real document name with:

#foreach($i in $xwiki.searchDocuments(" where like '%class=%'"))
* $xwiki.getXMLEncoded($i)

then use that as the document name.

> On Wed, May 27, 2009 at 11:54 PM, [Ricardo Rodriguez] Your EPEC Network ICT
> Team <> wrote:
>> Hi Sebastian,
>> To hack the database is always a delicate issue!
>> Perhaps this could help you...
>> Please, let us know is this makes the trick. Thanks.
>> Cheers,
>> Ricardo
>> Sebastian Kannengiesser wrote:
>>> Hi guys,
>>> is raw database hacking the only way to remove such pages?
>>> e.g. when looking at the orphaned pages tab in AllDocs, I find documents,
>>> generated through faulty code evaluation, such as .../SpaceName/<em
>> class= ,
>>> so to say, somehow the page was created with somje html stuff in its
>> name.
>>> I've got lots of other examples. But when clicking on delete, XWiki tells
>>> me, that the page does not even exist yet. So, what can I do to delete it
>>> without hacking in the database itself.

Sergiu Dumitriu
users mailing list

Reply via email to