Update access doc

This commit is contained in:
Jason Spriggs
2012-12-12 21:53:08 -05:00
parent 8a8c780b65
commit 8eacddaab0

View File

@@ -1,4 +1,36 @@
public.php and remote.php
=========================
See http://owncloud.org/dev/apps/public-php-and-remote-php/
public.php
----------
The public.php is used for public sharing like public file sharing, public gallery sharing and public calendar sharing.
Register:
~~~~~~~~~
To register an app for public.php you just have to put the following lines into your apps appinfo/info.xml.
Example from our source code: ``<public> <calendar>share.php</calendar> <caldav>share.php</caldav> </public>``
Now you can reach the file /apps/calendar/share.php through /public.php?service=calendar and through /public.php?service=caldav
Example for syntax: ``<public> <servicename>phpfileforsharing.php</servicename> </public>``
Now you can reach the file */apps/appid/phpfileforsharing.php* through */public.php?service=servicename*
remote.php
----------
The remote.php is used for remote services like webdav, caldav, carddav and ampache.
Register:
~~~~~~~~~
To register an app for remote.php you just have to put the following lines into your apps appinfo/info.xml.
Example from our source code: ``<remote> <calendar>appinfo/remote.php</calendar> <caldav>appinfo/remote.php</caldav> </remote>``
Now you can reach the file /apps/calendar/appinfo/remote.php through /remote.php/calendar and through /remote.php/caldav/
Example for syntax: ``<remote> <servicename>phpfileforremote.php</servicename> </remote>``
Now you can reach the file */apps/appid/phpfileforremote.php* through */remote.php/servicename/*