Comments on Leiothrix Skin

Last modified by Thomas Mortagne on 2021/03/17 21:08

  • Vincent Massol
    Vincent Massol, 2012/10/22 09:59

    Very nice skin! The pages are badly named though. For example XWiki.PublicSiteSkin should be XWiki.LeiothrixSkin instead. The reason is that this is the skin's name and there can be several public site skins so reserving the namespace is bad IMO.

  • Guillaume Delhumeau
    Guillaume Delhumeau, 2012/11/20 11:25

    Nice work! Congrats!

  • Dmitry Bakbardin
    Dmitry Bakbardin, 2012/12/19 05:47
    Installable with the Extension Manager

    Actually it doesn't. XEM 4.3 clean installation gives following:

        Resolving extension [nlemoine:publicsite-skin-1.1] on namespace [wiki:xwiki]
       Can't find descriptor for the component [role = [interface org.xwiki.extension.handler.ExtensionHandler] hint = [skin]]
       class org.xwiki.extension.InstallException: Failed to resolve extension at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:685) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:384) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:296) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.start(AbstractInstallPlanJob.java:226) at org.xwiki.extension.job.internal.InstallPlanJob.start(InstallPlanJob.java:88) at org.xwiki.job.AbstractJob.start(AbstractJob.java:134) at org.xwiki.job.internal.DefaultJobManager.run(DefaultJobManager.java:154) at java.lang.Thread.run(Thread.java:679) Caused by: class org.xwiki.extension.InstallException: Unsupported type [skin] at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:767) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:683) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:384) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:296) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.start(AbstractInstallPlanJob.java:226) at org.xwiki.extension.job.internal.InstallPlanJob.start(InstallPlanJob.java:88) at org.xwiki.job.AbstractJob.start(AbstractJob.java:134) at org.xwiki.job.internal.DefaultJobManager.run(DefaultJobManager.java:154) at java.lang.Thread.run(Thread.java:679) Caused by: class org.xwiki.component.manager.ComponentLookupException: Can't find descriptor for the component [role = [interface org.xwiki.extension.handler.ExtensionHandler] hint = [skin]] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:355) at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:161) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:765) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:683) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:384) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.installExtension(AbstractInstallPlanJob.java:296) at org.xwiki.extension.job.internal.AbstractInstallPlanJob.start(AbstractInstallPlanJob.java:226) at org.xwiki.extension.job.internal.InstallPlanJob.start(InstallPlanJob.java:88) at org.xwiki.job.AbstractJob.start(AbstractJob.java:134) at org.xwiki.job.internal.DefaultJobManager.run(DefaultJobManager.java:154) at java.lang.Thread.run(Thread.java:679)

    Thanks a lot for the nice skin. Manual import helps.

Get Connected