[dev] Horde "personalities"

Jan Schneider jan at horde.org
Thu May 26 07:52:44 PDT 2005


Zitat von Kevin Myer <kevin_myer at iu13.org>:

> Quoting Jan Schneider <jan at horde.org>:
>
>> Icons are already part of the theme, and thus are sounds as they
>> currently live under graphics/ from where they're yet to be moved to a
>> more appropriate place.
>
> Sorry, I didn't read the themes howto closely enough, misunderstood what is
> there and was confused because it seems like only one set of icons is
> distributed with Horde.  From a management perspective, it would be 
> helpful to
> not have to visit each modules themes directory, which is what I was
> originally
> trying to get at.
>
> A unified theme directory structure, like so:
>
> horde/themes
> horde/themes/graphics
> horde/themes/graphics/imp
> horde/themes/audio
> horde/themes/audio/imp
> horde/themes/mytheme
> horde/themes/mytheme/graphics
> horde/themes/mytheme/graphics/imp
> horde/themes/mytheme/audio
> horde/themes/mytheme/audio/imp
>
> would be much easier to manage then the current setup, which has bits
> scattered

No, the opposite is true. Remember that theme files are distributed 
with application tarballs. Requiring administrators to copy them to 
several directories inside horde would be much worse.

> across all the modules.  Has anyone developed alternate icons sets?  Is

Yes, at least one. Search the mailing list archives.

> there a
> repository of these releases anywhere?  Would it facilitate development of

No.

> themes if the Wiki page for ThemesHowTo was highlighted somewhere and a
> centralized mechanism of publishing and making available for download new
> themes was established?

Probably, yes.

> Theme authors could release a tarball, which would install cleanly, 
> regardless
> if a module were installed or not.  Then, the only thing an admin would
> have to
> do is modify info.php for the theme, to tell Horde what modules to 
> include the
> new theme bits for.

Not quite. The directory structure will stay as-is, see above. But a 
central repository would be great, not only for themes, but also for 
Blocks.

> Also, the concept of a theme is not well expressed in the Horde Options
> screen. Its really more than just a color scheme - its color, and
> icons, and audio and
> I'd vote for a more all-encompassing term to define that - skin, theme,
> personality, whatever-you-want-to-call-it..

I don't consider this such an important feature that is has to stand 
out, and remember that audio support has just been added, so "theme" 
described what we had so far pretty well.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the dev mailing list