Simple Groupware Manual Installation, Configuration, Customization, Maintenance and More! (September 2011)
Total Page:16
File Type:pdf, Size:1020Kb
Simple Groupware Manual Installation, Configuration, Customization, Maintenance and more! (September 2011) Simple Groupware Manual Table of contents 1. About Simple Groupware 2. Why Open Source? 3. Features 4. Screenshots 5. Requirements 6. Installation 7. Installation SyncML Server 8. Update 9. Extension Manager 10. Content Management 11. WebDAV server 12. SyncML integration 13. Offline folder synchronization 14. Desktop Integration 15. Data Handlers / Data Import 16. Data Export and URL parameters 17. Using modules and keyboard shortcuts 18. Users / Groups 19. Backup / Restore 20. System tasks 21. System configuration 22. System monitoring 23. Folder templates 24. LDAP / Active Directory integration 25. SOAP Server 26. Customization 27. Customization FAQs 28. Extension Development 29. Translation / localization 30. Speedup techniques 31. Roadmap 32. sgsML Tutorial 33. sgsML Reference Guide 34. sgsML Extended Attributes 35. sgsML Frequently asked questions / FAQ 36. Frequently asked questions / FAQ 37. Support Links Download User Manual Forum (Google Groups) Contact Support Request 1 Feature Request Submit a patch Short URLs Here are some short URLs for the most important pages: Homepage: http://bit.ly/sgcms Homepage Changes: http://bit.ly/sgrss Forum: http://bit.ly/sgforum Changelog: http://bit.ly/sglog sgsML reference: http://bit.ly/sgsML Complete manual: http://bit.ly/sgmanual User manual: http://bit.ly/sguser Download installer: http://bit.ly/sginstall FAQs: http://bit.ly/sgfaqs Support request: http://bit.ly/sgticket Freshmeat: http://bit.ly/sgfmeat SourceForge.net: http://bit.ly/sgsfnet 2 About Simple Groupware Simple Groupware & Content Management System is a complete open source enterprise groupware offering email, calendaring, contacts, tasks, document management, synchronization with cell phones and Outlook, full-text search and many more. Simple Groupware combines standards like RSS, iCalendar, vCard, IMAP, POP3, SMTP, CIFS, CSV, WebDAV, LDAP and SyncML under one platform. Simple Groupware features the latest aspects concerning collaboration, document management, event-driven notification, information sharing, knowledge management, helpdesk and customer relationship management, accounting and project management. Simple Groupware is a free groupware written in PHP. Unlike other PHP or Java groupware applications, Simple Groupware contains the programming language sgsML to enable the quick customization and creation of powerful web applications. Simple Groupware is Free Software, released under the GNU GPLv2 License. Simple Groupware Solutions is a small German one-man company, founded in September 2003. The business domain is focused on individual services and software development. Simple Groupware is developed in my free time and offered to you for free. "simple" means: simple installation (only one form) simple update (just a few clicks) simple usage (all modules share a consistent look & feel) simple to adapt to your needs (see sgsML) simple to install extensions from the open source community but not simple in functionality With Simple Groupware web applications: can be created much faster are easier to maintain contain less errors are easier to write are much smaller in size feature a consistent look With Simple Groupware You can: build powerful web applications in minutes change web applications in seconds decrease time for implementing and deploying web applications by a factor 10, compared to the usual solutions keep costs for maintenance and change management to a new minimum 3 Why Open Source? << contents What is Open Source? Free distribution Source code No license costs, only customizing No forced updates No deployment limits Widely used (production approved, very stable) Open minded, community driven Everybody can contribute and participate Collaborative and social Why web technology? Latest technology Continuous improvement (Web 2.0, HTML5) Efficient Simple interface Available on all devices (desktop, mobile, tablet) Barrier-free Centralized High performance, scalable (Wikipedia, Facebook) Powerful and robust Open Source (Firefox, Apache, PHP, MySQL) Why web publishing? flexible consistent active content dynamic pages cross media multi channel multimedia Why Simple Groupware & CMS? Open Source Web technology Web publishing + Free documentation + Free support Numbers? SourceForge.net (2.600.000 users, 240.000 projects Github (419.000 users, 1.292.000 repositories) more numbers! 4 Common issues? What happens when development of a project stops? new community and/or project(s) come up as forks (see MySQL forks) commercial development always possible What happens when support of a project stops? new community takes over support commercial support always possible Free software has no value? Free software reduces costs Free software enables new processes Free software enables new business models Value is generated by customization and user acceptance I use commercial software because competitors can also use Open Source software? Competitors can also use commercial software In most cases, movement to Open Source creates advantage in competition less money for software more money for training courses more money for better products and services 5 Features << contents General 100% web-based application (no special client applications or plugins required) Offline support for all modules and files directly inside the browser Complete secure communication using SSL Easy and intuitive user interface One platform for managing, controlling and developing business processes Autonomy: Simple Groupware is fully driven with open technologies Individuality: All hierarchical organization structures and responsibilities can be represented and managed in the application Intelligent knowledge management: e.g. find everything faster using phonetic fulltext search algorithms and automatic file / content indexing Multi-language support including right-to-left layout (Your help is welcome to provide more translations!) Support for working in different time zones Unicode: Simple Groupware fully supports Unicode characters using UTF-8 Low hardware requirements: shared-hosting and vServer is ok! Notifications: get notified by E-mail or RSS when entries are created, changed or deleted, get reminders for appointments, tasks, birthdays, etc. Content management with the PmWiki engine and Smarty templates Mass edit for any subset of entries All information can be easily sorted and filtered by any custom criteria Support for MySQL, PostgreSQL and SQLite (Oracle Database until end of 2010) Easy installation with a small single-file installer Automatic update management for database structures Integrated update procedure with just 4 clicks to update to the latest version 100% Open source: Free Software, released under the GPLv2, Free Support, Free Documentation, released under the GNU FDL. Modules included Modules can be assigned to every folder in the tree structure. For example, you can have as many calendars as you like. Individual permissions (read, write, admin) can be assigned to users and/or groups for every folder. If required, rights can be also assigned to single entries. Every user can create his own folder structure. By assigning individual rights you can share any information among all users and groups. 6 Calendar Chat Inventories Offices Contacts FAQ Resources Positions E-mails News Brands Companies Tasks Forum Locations Departments Files Gallery Distributors Contact groups Notes Projects Device types Contact activities Passwords Statuses HTML docs Spreadsheets Bookmarks Templates Wiki docs Graphviz Portal Categories Users IMAP LDIF contacts Helpdesk / TTS Groups POP3 LDAP contacts Expenses Events SMTP XML contacts Timesheets Backups RSS CSV contacts Surveys Rights vCard Firefox bookmarks CMS (PmWiki) Search CIFS CSV calendar Intranet (PmWiki) Statistics Google Docs iCalendar (iCal) Mail identities (new in 0.722) Local Files The portal module serves as a customizable overview page (often called dashboard) which can hold summaries of other folders, webpages or Google Widgets. The search module offers a global (phonetic) search through all folders for all kinds of items. The calendar module offers day, week, month, year and Gantt views, recurring events, customizable categories, file attachments, etc. The tasks module automatically highlights late tasks and offers open, closed and calendar views including Gantt diagrams as well as file attachments. Mails and attachments can be directly copied and converted into tasks. The IMAP, POP3 and SMTP modules turn Simple Groupware into an E-mail client for an unlimited number of accounts. Simple Groupware supports server based sorting and searching in IMAP folders. Mails can be shared by copying/moving them from IMAP/POP3 to the database and back. The users and contacts module also offer calendar views for displaying birthdays and anniversaries. Extensions Similar to Firefox add-ons or mobile application stores, Simple Groupware contains an extension manager which allows you to: use free contributions from the open source community extend and customize Simple Groupware install extensions with 2 clicks get the functionality that best suits your needs Personalization Every user can: create his own folder structure create customizable overview pages integrate his own RSS feeds 7 define individual notifications merge other (public) folders with his personal folders Languages Simple Groupware includes support for the following languages: English Czech Italian Turkish English (UK) Danish