Registry of Used Parameters
- Service integration parameters
- org.openpsa.jabber
- org.routamc.photostream:flickr
- org.routamc.positioning:plazes
- org.openpsa.skype
- org.routamc.statusmessage:jaiku
- User interface parameters
- Content storage parameters
Many Midgard applications define their own parameter domains and names for configuration purposes. This page aims to list all reserved domains and most common parameter names for reusability purposes. If you are developing a Midgard application, try to reuse the parameters provided here for better integration with the rest of the environment.
Service integration parameters
These parameters are used by various components for integrating with popular social web services. The parameters are easily made editable with datamanager schemas.
org.openpsa.jabber
This domain of parameters is used by several components for Jabber/Google Talk integration purposes. Stored to Person object.
- jid
- User's Jabber ID
org.routamc.photostream:flickr
This domain of parameters is used by org.routamc.photostream for holding user's Flickr account details for photo importing. Stored to Person object.
- username
- User's Flickr username
org.routamc.positioning:plazes
This domain of parameters is used by org.routamc.positioning for holding user's Plazes account details for location importing. Stored to Person object.
- username
- User's Plazes username
- Password
- User's Plazes password
org.openpsa.skype
This domain of parameters is used by several components for Skype integration purposes. Stored to Person object.
- name
- User's Skype name
org.routamc.statusmessage:jaiku
This domain of parameters is used by org.routamc.statusmessage for holding user's Jaiku account details for status importing. Stored to Person object.
- username
- User's username in the Jaiku service
- personal_key
- User's personal Jaiku key
User interface parameters
Interface
This domain of parameters is used by Aegir and Boyan for holding user's defaults for interface. Nowadays these have been superseded by MidCOM ACL privileges.
- Power_User
- Applicable to Person object. If it is set to
NO(upper-case) then the user sees only basic features, else he is given the full power of low-level access. - Approve_Website
- Applicable to Group object. If it is set to
NO(upper-case) then the user is not allowed to approve any kind of objects. - View_*
- Applicable to Group object. If it is set to
NO(upper-case) then the user is not allowed to View/Edit kind of objects specified by '*'. Terms are derived from Aegir and can be (but are not limited to): news, websites, snippets, groups
display_setting
This domain relates to visual representation of Administrative UI. Applicable to Person object.
- encoding
- Complete definition of Content-type http-header of the page. example: Content-Type: text/html; charset=windows-1251
- lang
- The name of library to be used by NemeinLocalization. example: ru_cp1251
- locale
- Users preferred Locale string. example: ru_RU.CP1251
- browseopt
- Default action to perform when opening an object, if applicable. We consider two values to be standard: edit - mode which uses some kind of input mechanism for altering value of the object, browse - mode which gives a preview or an overview of an object and doesn't allow direct editing of an object.
Content storage parameters
images
Settings where images and other attachments related to this object and its children are to be stored.
- witharticle
- Applicable to Topic object. If the value is
YES, attachments should be stored to the Article object itself, if the value isNOattachments are sored in the Topic. Default behaviour of application is left undefined for compatibility issues, but recommendation is storing attachments in articles.
