[dev] Subscribing to external calendars provided by Horde Apps Re: Custom colors and subscribe-options for calendars provided by Api

Ralf Lang lang at b1-systems.de
Mon Mar 25 10:55:48 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 25.03.2013 09:41, Karim Geiger wrote:
> Hi guys,
> 
> I just wanted to add a custom color and the possibility to
> subscribe to an calendar provided by my horde application.
> 
> The app itself returns an array in the listTimeObjectCategories
> function provided in the Api.php-file.
> 

Hi List,

Karim wants to expose an external calendar provided by a horde app
(like whups) as a calendar on the rpc interface (browse).

External Calendars can be "exported" in the traditional interface but
cannot be subscribed to/offered via RPC.

Currently browse() only implements internal calendars.

I first searched for them under -system- and then under the user uid
because Kronolith_Calendar items default to the user uid

External calendars have a multipart calendar id consisting of
external_$api/$shareid and do not match the way
Kronolith_Api::browse() handles resource paths.

When implementing browse() for external calendars, which route should
be taken to be best accepted upstream?

1) Putting them under -system-
2) Putting them under $user/-external-/$api/$shareid
3) Putting them under $user/-external_$api-/$shareid
4) None of that. Each App which wants to provide vcalendar data must
implement an own interface instead.



- -- 
Ralf Lang
Linux Consultant / Developer
Tel.: +49-170-6381563
Mail: lang at b1-systems.de
B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFQLTQACgkQCs1dsHJ/X7BcTACfV6HRb7dNktOdInK7g1KEP8/L
/IEAoICrGC+smEcE0g+6fL+Z/229EqoV
=lrOd
-----END PGP SIGNATURE-----


More information about the dev mailing list