6.0.0-alpha14
6/21/25
Last Modified 2/11/06 by Guest

Phpgw Compatibility Layer

The attached tarball can be used as a stub Horde application with HEAD versions of Horde (3.2 and later) to map xml-rpc calls that expect phpgw's API into Horde.

setup

First add the following code to horde/config/registry.php :

<code>$this->applications['phpgw'] = array(

'fileroot' => dirname(FILE) . '/../phpgw',

'webroot' => $this->applications['horde']['webroot'] . '/phpgw',

'name' => _("phpGW Adaptor"),

'status' => 'notoolbar',

'provides' => 'phpgw',

);</code>

Then extract the attached package into the horde directory. <br>

<br>

No you may read your calendar with any eGroupware compatible calendar application.<br>

Use "http[s]://<host>/path/to/horde/rpc.php?phpgw" as serverside url.

how it works

Each xmlrpc request using a phpgw unique name is implemented by this module mapping it into horde registry commands.

A lot of data is stored in the horde datatree, to map kronolith calendar ids into numeric phpgw one's.