a module that integrates OpenEstate-PHP-Export into your CMSms website
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
nbproject
src
.gitignore
CONTRIBUTING.md
LICENSE.txt
README.md
licenseheader.txt
release.sh

README.md

OpenEstate-PHP-Wrapper for CMSms 0.5

This module integrates OpenEstate-PHP-Export into a CMS made simple based website.

Description

English

OpenEstate.org provides a freeware software - called OpenEstate-ImmoTool - for small and medium sized real-estate-agencies all over the world.

As one certain feature of this software, the managed properties can be exported to any website that supports PHP. Together with this module, the exported properties can be easily integrated into a CMS made simple based website without any frames.

How to configure the module?

  1. Execute a PHP-export from OpenEstate-ImmoTool to your webspace, where CMS made simple is installed.
  2. Log in to administration of CMS made simple and open ExtensionsOpenEstate PHP-WrapperModule Preferences. Enter path and URL, that points to the folder with the exported scripts.
  3. The Integration tab shows, if the correct script path is configured.

How to use the module?

  1. The module can be placed in any page or template with the smarty tag {OpenEstatePhpWrapper}.
  2. The wrapping can be configured with certain parameters. Log in to administration of CMS made simple and open ExtensionsOpenEstate PHP-WrapperIntegration. There you can find a form, to generate parameterized smarty tags.

Deutsch

Im Rahmen des OpenEstate-Projektes wird unter Anderem eine kostenlose Immobiliensoftware unter dem Namen OpenEstate-ImmoTool entwickelt. Gemeinsam mit den Anwendern soll eine Softwarelösung für kleine bis mittelgroße Immobilienunternehmen entwickelt werden.

Unter Anderem können die im OpenEstate-ImmoTool verwalteten Immobilien als PHP-Skripte auf die eigene Webseite exportiert werden. Mit Hilfe dieses Moduls kann dieser PHP-Export unkompliziert in eine auf CMS made simple basierende Webseite integriert werden.

Wie konfiguriere ich das Modul?

  1. Führen Sie einen PHP-Export aus OpenEstate-ImmoTool auf Ihren Webspace durch, wo auch CMS made simple installiert wurde.
  2. Melden Sie sich in der Administration von CMS made simple an und klicken Sie auf ErweiterungenOpenEstate PHP-WrapperModul Einstellungen. Tragen Sie Pfad und URL ein, die auf den Ordner mit den exportierten PHP-Skripten verweisen.
  3. Im Reiter Integration wird geprüft und dargestellt, ob der hinterlegte Skript-Pfad korrekt ist.

Wie verwende ich das Modul?

  1. Allgemein kann das Modul durch das Smarty-Tag {OpenEstatePhpWrapper} in eine beliebige Seite (oder Template) eingefügt werden.
  2. Die Einbindung kann durch weitere Parameter konfiguriert werden. Melden Sie sich in der Administration von CMS made simple an und klicken Sie auf ErweiterungenOpenEstate PHP-WrapperIntegration. Dort finden Sie ein Formular, mit dessen Hilfe ein Smarty-Tag inkl. Parameter erzeugt werden kann.

Changelog

0.5

  • Bugfix: Links inside wrapped content do not work, if pretty URL's are disabled in CMS made simple. (see CMSms-Wiki about Pretty URL's)
  • improved help text in translation files
  • don't use duplicated translation files
  • translated any source code comments into English
  • made some syntax fixes
  • tested against the latest version of CMS made simple (1.11.11)

0.4.5

  • Some smaller improvements.

0.4.4

  • Some smaller improvements.

0.4.3

  • Configured options of a smarty tag are not taken into account under certain conditions. (see Forum)
  • Provide all available order options in the Integration tab on the module administration page. (see Forum)

0.4.2

  • Reset filter selection, if a property page is accessed for the first time or if the website visitor jumps between multiple property pages. (see Forum)

0.4

  • Show an error message on the website, if OpenEstate-ImmoTool is currently exporting properties to the webspace. (see Bug-Tracker #594)
  • Improved handling of search engine optimized URL's. (see CMSms-Wiki)
    • Take $config['url_rewriting'] into account.
    • Take $config['query_var'] into account.

0.3

  • Some smaller improvements.

0.2

  • First public release

License

GNU General Public License 3