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 doc.space like '%class=%'"))
* $xwiki.getXMLEncoded($i)
#end

then use that as the document name.

> 
> On Wed, May 27, 2009 at 11:54 PM, [Ricardo Rodriguez] Your EPEC Network ICT
> Team <webmas...@environmentalchange.net> wrote:
> 
>> Hi Sebastian,
>>
>> To hack the database is always a delicate issue!
>>
>> Perhaps this could help you...
>>
>> http://www.xwiki.org/xwiki/bin/view/FAQ/HowToDeleteAnInaccessibleDocument
>>
>> 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
http://purl.org/net/sergiu/
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to