I'd like to create a new panel and place it in the sidebar of every wiki in my wiki farm. Is there a way to automatically make panels that I create for the main wiki available to subwikis, or do I have to manually copy them over?
> I'd like to create a new panel and place it in the sidebar of every wiki in
> my wiki farm. Is there a way to automatically make panels that I create for
> the main wiki available to subwikis, or do I have to manually copy them
Each wiki manages its own content. You can do this:
* Create a template wiki with the panel and when you create a new subwiki, you’ll use that template to initiate the subwiki’s content (it’s the recommended way anyway)
* In the Admin, where you specify the list of panels, you can reference a panel located on the main wiki (or any other wiki) using the full reference name. For example: “xwiki:Panels.MyPanel” (this points to the MyPanel page in the Panels space on the main wiki)
> On 30 Jan 2015 at 16:50:35, Jamal ([hidden email](mailto:
> [hidden email])) wrote:
> > Thanks Vincent.
> > This raises another question: if I create a new template wiki, or turn an
> > existing wiki into a template, can I retroactively apply it to an
> > subwiki?
> There’s no UI for this but I guess you could script it and use the exposed
> wiki script service to perform the copy.
> I was looking for documentation for that on extensions.xwiki.org but
> couldn’t find it.
> - question 1: any idea where the doc could be for the various script
> services of the wiki modules?