Personal tools
You are here: Home Products Mlango
Document Actions

Mlango

RSS Feed Category: Layout and presentation, Visual themes — Other products by this author
Help us test Mlango and send us your feedback, comments and wishes! Mlango is a desktop dashboard implementation similar to the Google dashboard (or iGoogle as it is called these days). (Plone) users can now compose their personal dashboard using Mlango Viewlets. Users can also manage and drag viewlets within their own Plone desktop and create their own with only minimal programming skills.

Current release

No stable release available yet.

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
Mlango 2.0 (Alpha release) Released Apr 24, 2008
Plone 3 compatibility uses KSS + jQuery
Mlango 1.2 (Beta release) Released May 21, 2007
The CORE Mlango component. Make sure you get the InstallUtils product as well!

Project Description

Mlango
Project resources

******************************************************************************
*
* Mlango: Drag & Drop on your Desktop
* Author: Goldmund, Wyldebeast & Wunderliebe
*
******************************************************************************

Contents
--------
1.0 Introduction
2.0 Installation
3.0 Viewlets
4.0 Known bugs


1.0 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.0) uses KSS and JQuery functions to enhance it's visual effects and overall speed.

2.0 Installation
----------------
Un-tar it into your Products folder, restart your instance and you can install it via ZMI or site-setup!


3.0 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.

                                                       


Apart from that, any other fields may be added, to be used by for
instance the viewlet macro. So if you wish to use an RSS source form
instance, add a field rss_url. Within the macro this field will now be
available as info/rss_url (or python: info['rss_url'].

4.0 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 -> Add-on configuration of MlangoTool does not work,
you can see installed viewslets for ZMI -> portal_mlangotool , tab "viewlets".

 

by Goldmund, Wyldebeast & Wunderliebe last modified April 25, 2008 - 07:33

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by