Mlango (3.0.0)
- Mlango download link: http://www.goldmund-wyldebeast-wunderliebe.com/products/mlango/releases
- Homepage of Mlango: http://www.goldmund-wyldebeast-wunderliebe.com/products/mlango
- Mlango repository: http://dev.plone.org/collective/browser/Mlango/trunk
- Description source: http://www.goldmund-wyldebeast-wunderliebe.com/products/mlango
Introduction
Mlango is a desktop implementation where users can manage 'viewlets' on their own desktop, dragging those to different places, setting properties, removing, etc. Desktop settings are saved when adding/changing/removing viewlets or leaving the desktop. 'Mlango' is Swahili for 'gate', 'door', etc. Mlango intends to provide a modern user experience for Plone users.
This latest alpha release (2.0.1) uses KSS and JQuery functions to enhance it's visual effects and overall speed.
Installation
Un-tar it into your Products folder, restart your instance and you can install it via ZMI or site-setup!
Viewlets
Viewlets are simply configuration items to a viewlet registry. Viewlets are stored in the MlangoViewlets product. The registry is held by the mlango tool.
A viewlet configuration consists of the following fields used by the rendering framework:
Name |
Required |
Description |
id | y | Unique id for this viewlet. The id should contain no
spaces! |
title | y |
Title to show in top bar |
icon | n | Icon to show in viewlet toolbox |
macro | y | Macro needed to render the viewlet |
help | n | Help text. If given, a help icon will be rendered in the viewlet's toolbar. |
properties | n | A map of properties. If provided an edit icon will be rendered in the viewlet's toolbar. |
properties_form | n | Required in combination with properties. Defines the
form used for changing properties. |
fixed | n | Defaults to -1. If set to a number larger than that, it will be placed in that column. No drag and no remove will be allowed. |
Known bugs
- When a Mlanglo viewlet is added/removed/changed follow the
instructions below to see the change in Manglo dashboard.
- Restart the Zope instance
- Delete the 'mlango_tool' from the ZMI
- Reinstall Mlango and Mlangoviewlet products
- RSS feeds may or may not work (not tested)
- Full screen (mlango_dashboard_bare_view) does not work yet in Plone 3.0.
- Site Setup -> Configuration Page does not work