>
> Date: Wed, 11 Apr 2012 14:23:38 +0200
> From: Jean-Vincent Drean <[email protected]>
> To: XWiki Users <[email protected]>
> Subject: Re: [xwiki-users] vm files in Cloud
>
> Hi,
>
> On Wed, Apr 11, 2012 at 2:03 PM, Martin Evans <[email protected]>
> wrote:
> > Hi, I have a Cloud distribution, which means I don't have access to the
> .vm
> > files. When I want to make a change to the behaviour of my wiki, this
> > causes big problems. Sometimes I can over-ride the vm file by adding in a
> > new TextArea field, but it's normally impossible to know where to put it.
>
> What do you mean ? Are you looking at
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/Skins ?
> Is there anything unclear ?
>
> > Then there is the problem of default behaviour. If I insert a blank
> > TextArea to over-ride vm behaviour, I get nothing. I need to access the
> vm
> > file to see what's currently written there before making a change. But
> the
> > vm files do not appear in the search. Does anyone have any experience of
> > this frustrating lack of functionality and ease of use?
>
> You actually do have access to the .vm through your browser.
>
> >From
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/Skins#HD.OverridingtheSkincomponents
> :
>
> ----------------------------------------8<----------------------------------------
> Copy the original content of the menuview.vm template and paste it in
> the property field named menuview.vm. If you don't have access to the
> server filesystem, open the template by following
> http://localhost:8080/xwiki/skins/colibri/menuview.vm
>
> ----------------------------------------8<----------------------------------------
> Of course you need to replace localhost:8080 in the URL above by the
> URL of your wiki.
>
> Now, putting my XWiki-Cloud-Admin hat on, I must say that it is not
> recommended to make this kind modifications in your skin. The cloud
> platform is upgraded every 3 month on average. If the original VM file
> has been modified in the new release your skin might be broken after
> an upgrade.
>
> --
> Jean-Vincent Drean,
> XWiki.
>

Hi Jean-Vincent, thanks for your immediate response. I shall make my
problem clearer. Not every vm file is in the /skins/colibri folder. When my
wiki was set up by XWiki, they created a new skin and I can't find the vm
files for that. However, this is just an example. Trust me it is useful to
see (if not edit) the vm files, but I can't see how to find where exactly
they lie.

Also, is it true that other features, e.g. search, use vm files? What
method should I use to locate these such files? I agree that leaving the vm
files in place is a good idea for upgrades but it's useful to view them
sometimes.

Finally, while investigating this, I noticed that I can view vm files while
not logged into the wiki. This exposes source code to the public viewers
(should they know where to look). How can I stop this?

Thanks again,
Martin
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to