Home
The Toolkit for Online Communities
15939 Community Members, 0 members online, 2338 visitors today
Log In Register

Theming Project

OpenACS Home : xowiki : Theming Project
Search · Index
Previous Month June 2013
Sun Mon Tue Wed Thu Fri Sat
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 (1) 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Popular tags

ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bugtracker , COMET , cvs , debian , emacs , FreeBSD , includelets , install , installation , installers , javascript , libthread , linux , monitoring , nginx , oracle , osx , patches , performance , postgres , pound , redhat , selenium , ssl

No registered users in community xowiki
in last 30 minutes

Contributors

OpenACS.org

Theming Project

OACS Theming Project 

XoWiki is getting to the point where we are going to be ready to use that live as our homepage.

However before we consider making XoWiki our website cms, we need to consider the idea of theming first.

 

Some ideas on how theming would work:

The basic idea is the use of translation keys.  so you have someting like this MESSAGE KEY MISSING: 'theme.add_icon' and then your teme package has the tranlation of that to  <img src="/resources/mytheme/add.gif">

 

Some thoughts

This is a two step process:

1.  Create a theme example to prove the idea.

2.  Set a time line to fix all packages to incorporate the fix.

 

Keys to success:

1. Inclusion into the toolkit as an idea everyone agrees on

2. Writeup Docs on how to create themes

3. Create a repo of themes one could download.

4.  Maybe make a package that creates a dumy theme package you can then use to setup a new theme.

 

Proposed requirements for dev time:

approx 8 hours, half writing the code and maing a theme, half writing documentation

 Resources