Domus Organizer - User manual

Davide Tampellini

FabbricaBinaria.it

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found on-line a http://www.gnu.org/licenses/fdl.html.

September 2013

Revision History
Revision 1.9.0April 27th 2014Davide Tampellini
Revision 1.8.0March 30th 2014Davide Tampellini
Revision 1.7.0January 13th 2014Davide Tampellini
Revision 1.6.0December 17th 2013Davide Tampellini
Revision 1.5.0August 30th 2013Davide Tampellini
Revision 1.4.0May 12th 2013Davide Tampellini
Revision 1.3.0April 19th 2013Davide Tampellini
Revision 1.2.0January 5th 2013Davide Tampellini
Revision 1.1.1December 14th 2012Davide Tampellini
Revision 1.1.0December 11st 2012Davide Tampellini
Revision 1.0.0September 14th 2012Davide Tampellini

Abstract

This manual explains how to use the extension Domus Organizer for sites developed using Joomla!™.


Table of Contents

1. Preface
2. Installation
Minimum requirements
Download
Configuration
3. Base version
Customer Management
Customer list
Single customer
Customer - General description
Customer - Requests
Customer - Properties
Properties management
Property list
Single property
Property - General description
Property - Details
Property - Position
Property - Images
Property - Owners
Public area
Category list
Single category
Single property
Configuration options
Component params
General options
Fulltext search
Gallery
Frontend
Permissions
Utility Functions
Unlock record
Rebuild customer/property keys
Rebuild CSS file
Install sample data
Advanced Configuration
Public area layout override
CSS and image override
System tables
Categories
Types
Property properties
Element groups
Property elements
Element attributes
User profile
Agency profile
Customer groups
Room type
Customer source
Street type
Districts
Towns
Zones
Sub-zones
4. Professional version
How to download/install
Full ACL support
Basic ACL setup
Single agency
Single agency with different permissions
Single agency with different permissions and access levels
Advanced ACL setup
Multiple agencies, agents can only see the other ones records
Multiple agencies, agents can't see the other ones records
Multilanguage support
Translate properties
Translate the other items
Google Street View
Agenda
Monthly view
Weekly view
Daily view
Single appointment
Support for multiple agencies
Support for content plugin
Support for integration plugins
Import data
Advanced search
Automatic search
Carousel Module
Properties module
Custom module positions
Agents assigned to properties
Print property PDF
Hide elements in public views and search form
Image watermark
Image beautifying
Properties inside the sitemap
5. Developers' information
"domusintegration" plugin event
Property events
onDomusIntegrationPropertyRead
onDomusIntegrationPropertyEdit
onDomusIntegrationPropertyBeforeSave
onDomusIntegrationPropertyAfterSave
Customer events
onDomusIntegrationCustomerRead
onDomusIntegrationCustomerEdit
onDomusIntegrationCustomerBeforeSave
onDomusIntegrationCustomerAfterSave
"domusimport" plugin events
onDomusImportGetName
onDomusImportShowform
onDomusImportRestore
onDomusImportExample

List of Figures

2.1. Consistency checks
2.2. Creating a new group for Domus Organizer
2.3. Creating a new access level for Domus Organizer
2.4. Creating a new menu entry for Domus Organizer
2.5. Domus Organizer permissions
3.1. Domus Organizer control panel
3.2. Customer list
3.3. Customer sections
3.4. Customer general info
3.5. Customer requests
3.6. Customer properties
3.7. Property list
3.8. Property sections
3.9. Property general info
3.10. Property details
3.11. Property position
3.12. Property images
3.13. Property owners
3.14. Categories list: frontend layout
3.15. Categories view: menu params
3.16. Category view: frontend layout
3.17. Category list: menu params
3.18. Property view: frontend layout
3.19. Property view: menu params
3.20. Component params: sections
3.21. Component params: general options
3.22. Component params: fulltext search options
3.23. Component params: gallery options
3.24. Component params: frontend options
3.25. Component params: permissions
3.26. Utility functions
3.27. System tables: Categories
3.28. System tables: Types
3.29. Type details
3.30. Property properties
3.31. System tables: Elements groups
3.32. Element group detail
3.33. System tables: Property elements
3.34. Property element detail
3.35. System tables: Element attributes
3.36. System tables: User profile
3.37. System tables: Agency profile
3.38. System tables: Customer groups
3.39. System tables: Room type
3.40. System tables: Customer source
3.41. System tables: Street type
3.42. System tables: Districts
3.43. System tables: Towns
3.44. System tables: Zones
3.45. System tables: Sub-zones
4.1. Scenario #2: Property form with publishing fields disabled
4.2. Scenario #2: Customers view without any edit permissions
4.3. Scenario #3: Property access level
4.4. Scenario #3: Senior agent property list
4.5. Scenario #3: Junior agent property list
4.6. Scenario #3: Edit access level
4.7. Agency permissions inside Domus Organizer
4.8. ACL Scenario #4: Property list for an agent of the first agency
4.9. ACL Scenario #4: Properties of other agencies are not editable
4.10. ACL Scenario #4: Properties of the same agency are full editable
4.11. Property translations
4.12. Property translations: edit form
4.13. Item translation
4.14. Google streetview
4.15. Google streetview edit form
4.16. Agenda
4.17. Agenda: Monthly view
4.18. Agenda: Weekly view
4.19. Agenda: Daily view
4.20. Agenda: Single appointment
4.21. Multiple agencies
4.22. Multiple agencies: property edit form view
4.23. Support for content plugin
4.24. Import data
4.25. Advanced search
4.26. Automatic search
4.27. Automatic search: results
4.28. Carousel module
4.29. Carousel module params
4.30. Properties module
4.31. Properties module params
4.32. Custom module positions: Categories view
4.33. Custom module positions: Category view
4.34. Custom module positions: Property view
4.35. Custom module positions: Contact view
4.36. Custom module positions: Search
4.37. Agents assigned to properties
4.38. Hidden elements
4.39. Hidden elements: property form view
4.40. Image watermark
4.41. Image beautifying

Copyright © 2009 - 2014 P.IVA 01645780477