Edia Sakai: Skin manager
The Skin manager tool allows users to install and manage skins across sites in a Sakai instance. The tool is published under an open source (LGPL) license.
Key features
Inspect, install, update and delete skins. Skins can be uploaded using a zip file format. A skin archive keeps track of the skins by including the installation history of the skins in the archive, so every version of the installed history is available for reversion. Never loose any skin-data.
Skins as zip files: ease of install
A standard structure for zip files makes it easy to install skins. No system-administrator is needed to install skins on a sakai installation. For a detailed description of the zip upload file, see SkinFile
Skin archive: access to all skins ever installed on the system
Over time, skins get updated and modified. The skin archive keeps track of every skin that exist within the instance. This way, the tool is capable of restoring skins from the archive. The skin archive automatically synchronizes with the file system, and restores missing skins if a new Sakai installation overwrites the skin directory. The skin archive is available from the details page. To revert to previous versions of the skin, the edit permission is required.
Undeleting skins
The tool will keep an archive of all versions of the skins on the system. A skin can be deleted, but the archive remains. The skin can be "undeleted" by creating a skin with the same name and using the history to revert to the previous skin. Of course, one must backup the name of the deleted skin.
Release and Install
Latest version of the skin manager tool and the installation instructions are available at Sakai Contrib: Skin Manager.