|
|
Line 1: |
Line 1: |
| __NOTOC__
| | = Architecture Overview = |
| = Overview = | | |
| *[[Architecture_Overview|Architecture Overview]]
| |
|
| |
|
| = Branding = | | = Branding = |
| * [[Whitelabel|White-labeling the Open-Xchange GUI for big hosting/reseller environments]]
| | |
| * [[Gui_Theming_Description|GUI Theming Description]]
| |
| * [[User_and_context_based_themes|User and context based themes]]
| |
| * [[Gui_Plugin_Development|GUI Branding Plugins]]
| |
|
| |
|
| = UI Customization and Examples = | | = UI Customization and Examples = |
| * [[Gui_Plugin_Development|Embedding external web applications which require authentication]]
| | |
| * [[Gui_path|Setting User/GUI Preferences via RMI]]
| |
| * [[Open-Xchange_UWA|Open-Xchange Netvibes UWA mashup]]
| |
| * [[Gui_Plugin_Development|GUI Plugin Development]]
| |
| * [[Plugin_API|GUI Plugin API Documentation]]
| |
| * [[Enable_TinyMCE_spellcheck_module|Enable the TinyMCE spell-checker module]]
| |
| * [[HTTP_API_Examples|HTTP API Examples]]
| |
| * [[Install_and_configure_the_mail-account_plugin|Install and configure the mail-account plugin]]
| |
|
| |
|
| = Groupware Server customization = | | = Groupware Server customization = |
| * [[Plugin_Extension_Quickstart_Guide|How to make custom changes to existing plugins (Authentication plugin)]]
| | |
| * [[Automatic_Delete_OXObjects_Per_User|Automatically delete users OX-Objects and OX-Folders]]
| |
| * Auto login, session handling, single sign on
| |
| ** [http://www.open-xchange.com/fileadmin/user_upload/open-xchange/document/presentation/OX-HE-Authentication-Sessionhandling-en-6.18.pdf Authentication and Sessionhandling white paper (EasyLogin)]
| |
| ** Custom login masks
| |
| *** [[Open-Xchange servlet for external login masks]]
| |
|
| |
|
| = Programming Interfaces = | | = Programming Interfaces = |
| * The [[HTTP_API|HTTP API]] is used by the Open-Xchange GUI and various 3rd party applications. It consists mainly of messages in JavaScript Object Notation ([http://json.org JSON]) sent over HTTP.
| |
| * The [[Oxwebdavapi|WebDAV API]] is used by external clients to modify object on the OX Server. It based mainly on the webdav standard with some enhancements to handle OX objects.
| |
| * Provisioning API to access the Open-Xchange Admin Daemon
| |
| ** The [http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp RMI] API is used for data provisioning of Contexts, Users, Groups and Resources as well as for configuring Databases, Filestores and OX Servers. It is currently split into two parts,
| |
| *** a {{DocLink|docpath=RMI/admin-core/|name=core}} and
| |
| *** a {{DocLink|docpath=RMI/admin-hosting/|name=hosting}} component.
| |
| ** The {{DocLink|docpath=OX6-Provisioning/|name=Open-Xchange CLT}} are shell scripts that simplify groupware and service administration
| |
| ** Create contexts/users with with [[Csv_import]]
| |
| ** [[Open-Xchange-SOAP|Provisioning using SOAP]]
| |
| * The [[Oxmapi|Oxmapi]] is a windows library for programmers needed to communicate with the OX server
| |
| * {{DocLink|docpath=mal/|name=Open-Xchange Mail Abstraction Layer}}
| |
| * The Plugin API for extending the GUI is described in two documents: [[Plugin API|an overview]] and {{DocLink|docpath=gui-plugin-api|name=the reference}}
| |
| * [[UDPPush]] Open-Xchange PUSH Interface for Groupware Objects
| |
|
| |
|
| {{=}} Importing and exporting data {{=}}
| |
| * Migrate a batch of users and contexts at once. Check the CSV Batch Import documentation [[Csv_import|page]].
| |
| * Documentation for the [[data import format|data import format]]
| |
| * [[VCard and ICal support]]
| |
| * [[Using the export servlet]]
| |
| * [[Using the import servlet]]
| |
| * [[export ical/vcard|Example in bash to extract private contacts,tasks,appointments in ical/vcard format]]
| |
| * [[Import_holidays|Importing holidays into the OX Calendar]]
| |
| * [[CrawlerArchitecture|Architecture of the crawler bundle]]
| |
|
| |
|
| {{=}} Configuration and Tweaks {{=}}
| | = Importing and exporting data = |
| * [[OX6_Troubleshooting|Basic troubleshooting]]
| | |
| * {{DocLink|docpath=Html-Whitelist|name=HTML Whitelist configuration}}
| | |
| * [[Open_Xchange_Configuration|Open-Xchange Configuration]]
| | = Configuration and Tweaks = |
| * [[Open-Xchange_Lighttpd|Open-Xchange and Lighttpd]]
| | |
| * [[Open-Xchange_RSS_Client|Open-Xchange as RSS client]]
| |
| * [[On_The_Fly_Configuration_Update|On The Fly Configuration Update (experimental)]]
| |
| * [[Session_Migration|Session migration]]
| |
| * [[Syslog_Configuration|syslog Configuration]]
| |
| * [[OXAE_MailingLists_with_contacts-ldap|Integrate OXAE Mailinglists into Open-Xchange]]
| |
| * [[MailNotify_Bundle|Mail Notification (Push) with Open-Xchange]]
| |
| * [[UCS_AD_Connector_en|Synchronize Active Directory with OX ASE/SE for UCS]]
| |
| * [[Tune_apache2_for_more_concurrent_connections|Apache2 tuning]]
| |
|
| |
|
| = Testing and QA = | | = Testing and QA = |
| * [[Automated GUI Tests]]
| | |
| * [[Jmeter profile for performance tests|JMeter profile for performance tests]]
| |
|
| |
|
| = Translations = | | = Translations = |
| * [[Available_Translation| Available Language Translations]]
| | |
| * [[GUI Translation|Translate Open-Xchange to your community language]]
| |
| * [[Translate Open-Xchange to supported language]]
| |
|
| |
|
| = Installation based on source code = | | = Installation based on source code = |
| * [[SourceCodeAccess|Download the sourcecode]]
| | |
| * [[EclipseQuickInstallGuide|Eclipse Quick Install Guide]]
| |
|
| |
|
| [[Category: OX7]] | | [[Category: OX7]] |
| [[Category: AppSuite]] | | [[Category: AppSuite]] |