I've updated the Demo Server at:
http://h1424418.stratoserver.net:5080/i4change/to the latest Revision r672
this Revision is target to enable Properties for each Object-Type.
You can edit the Properties:
1) As Administrator: Goto Administration Menu => Properties Editor,
add/edit/delete Properties for ALL Organizations.
As Administrator you can also enable a Property to be visible for ALL Organization by using the checkbox *Is Public*
You can also add a Validation Type to the Property, sothat the Input Field does only accept Input of a Needed Validation, for example a Date or ....
Each Property has a *Object-Type* that means only for this Type the Property is shown.
2) As Moderator: Goto Moderation Menu => Manage Properties,
As Moderator you can only add/edit/delete Properties which are assigned to your Organization. You cannot add/edit/delete Properties who are shared with other Organizations (Is Public checkbox only for Admins). The rest is the Same like Admins.
3)As User:
You can see the Properties of each Object-Type by going to a Diagram, click on any Object and open the Properties-Sidepod.
The Properties will be only saved if you save the Diagram.
If you Drag N Drop an Existing Object from the Libraries you will automatically also load the latest Property Settings for that Object.
If you have the same Object on different Diagram and alter the Properties in Diagram A by saving Diagram A (which will generate a new Version of Diagram A) it will automatically also update the Properties of the same Object in Diagram B, WITHOUT changing the Version Number of Diagram B. If you load a Diagram the System will always lookup the LATEST version of any object and loads the Property from there. Only that way you will have the same properties for an Object into all Diagrams.
You can also add Properties to connectors, same way as for Object, BUT Objects will NOT load any newest Property. Cause a Connector cannot be re-used in more then one Diagram.
The changes are somehow quite deeply in the System so it should be tested.
You should first of all start by Adding some properties to some of the Object-Types as I deleted all my previous Test-Properties before I did import the latest db-version into the Demo-Portal.
sebastian
--
Sebastian Wagner
http://www.webbase-design.dehttp://openmeetings.googlecode.comhttp://www.laszlo-forum.de
seba....@gmail.com