Hey everyone,
Sorry to be posting yet again, but... I seem to have broken my
XWikiSkins class and am looking for a way to restore it to the
out-of-box default. Can this be done easily?
The story is this:
I've been trying to set up a new skin for my XWiki instance, based on
the default one. This has been tricky since the default skin imports a
bunch of extra CSS files which are not shown in the skin-editor form
that XWiki uses. I edited the XWikiSkins class to add some of these
files to the display.
But that didn't work as well as I'd hoped, so I wanted to delete these
properties from the XWikiSkins class. Seeing nothing in the UI to do
that, I tried clearing all the form fields and saving it. I got an
error that property names can only be "A-Za-z0-9", which makes sense.
However, it looks like something went really wrong behind the scenes.
When I viewed this class again, it was missing all of the properties
except for one ("Page Menu"). This seems like a serious bug in the
Class Editor, but I am less concerned about that than I am about getting
the skins class back to normal.
So, is there any easy way to do this?
Thanks again,
- Peter