Kronolith: áttekintés Mire jó a Kronolith? A Kronolith egy web alapú naptárprogram. Azon túl, hogy elfoglaltságokat lehet létrehozni, változtatni és törölni, egy sor egyéb dolgot is támogat: ismétlődő eseményeket (kivételekkel és törlési lehetőségekkel), alarm, import és export funkciókat, mutatja a feladatok (Nag) listáját (amennyiben ez a program installálva van), továbbá az elfoglaltságok listáját a Horde összefoglaló képernyőn is meg tudja jeleníteni. Menü: Új elfoglaltság Új elfoglaltság létrehozása Az Új elfoglaltság menüpont segítségével új eseményt rögzíthet a naptárban. Menü: Nap Napi nézet A Nap menüpont a kiválasztott dátum napi nézetét jeleníti meg. Menü: Munkahét Munkahét nézet A Munkahét menüpont a kiválasztott dátumhoz legközelebb eső munkahetet jeleníti meg (hétfőtől péntekig). Menü: Hét Heti nézet A Hét menüpont a kiválasztott dátumot tartalmazó hét adatait jeleníti meg (7 napos nézet). Menü: Hónap Hónap nézet A Hónap menüpont a kiválasztott dátumot tartalmazó hónap adatait jeleníti meg. Menü: Opciók Opciók Az Opciók menüpont segítségével személyes igényeinek megfelelően állíthatja be a program tulajdonságait, más Horde programmodulokkal való együttműködését, több ill. másokkal közös naptárakat használhat, továbbá személyes igényeinek megfelelően alakíthatja elfoglaltságainak kategorizálását. CalDAV Clients CalDAV clients can directly access the internal calendars (and task lists) of Kronolith. External calendars like events provided by other applications or remote calendars are not provided to CalDAV clients. How to configure access to the calendars and which CalDAV URLs to use depends on the client. Below are a few examples on how to access CalDAV resources from common calendar clients: Thunderbird/Lightning Lightning, the calendar add-on to Thunderbird, requires to subscribe to each CalDAV calendar individually. In the "File" menu choose "New", then "Calendar". In the following dialogs choose "On the Network", then "CalDAV". Copy the "CalDAV Subscription URL" from the "Subscription" tab of Kronolith's calendar dialog into the "Location" field. Apple iCal CalDAV servers can be added in the "Preferences" dialog, at the "Accounts" tab. Click on the "+" button and choose "CalDAV" as the "Account Type" in the upcoming dialog. Enter your user name and password into the correct fields. Copy the "CalDAV Account URL" from the "Subscription" tab of Kronolith's calendar dialog into iCal's "Server Address" field. Evolution Evolution requires to subscribe to each CalDAV calendar individually. In the "File" menu choose "New", then "Calendar". Choose "CalDAV" as the "Type" in the upcoming dialog. Copy the server name of the "CalDAV Subscription URL" from the "Subscription" tab of Kronolith's calendar dialog into the "Server" field. Copy the path of the URL to the "Path" field. E.g. if your Subscription URL is "http://www.example.com/rpc/calendars/user/calendar:xyz/", then copy "www.example.com" to the "Server" field and "/rpc/calendars/user/calendar:xyz/" to the path field. Menü: Import/Export Import/Export Az Import/Export menüpont segítségével importálhatók ill. exportálhatók a naptári elfoglaltságok. Jelenleg CSV (comma separated value: vesszővel elválasztott adatformátum) és Microsoft Outlook formátumú adatok importálhatók. Exportálni csak CSV formátumban lehet. Figyelmeztetés (alarm) Figyelmeztetések A program ébresztőóraszerűen figyelmeztetni tudja a számítógép felhasználóját az egyes elfoglaltságokra. Alapértelmezés szerint az első figyelmeztetést 15 perccel az esemény kezdete előtt kapja a felhasználó, de ez szabadon állítható be, külön-külön az egyes elfoglaltságokra. Ismétlődő elfoglaltságok Ismétlődő elfoglaltságok Az egyes eseményekhez többféle módon állítható be az ismétlődés. Az elfoglaltságok gyakran egyszerű módon ismétlődnek, pl. a havi vagy heti ismétlődés a kiválasztott eseményt havi ill. heti ismétődésűvé teszi. Az ismétlődések bonyolultabban is megadhatók: pl. minden hónap utolsó péntekén, vagy minden héten hétfőn, szerdán és pénteken. Az ismétlődés időtartama behatárolható az ismétlődést végét jelző dátum megadásával. Amennyiben módosítunk egy ismétlődő eseményt, akkor a módosítás az esemény összes előfordulására érvényes lesz. Amennyiben egy ismétlődő elfoglaltság egyetlen előfordulását kívánjuk megváltoztatni, akkor szüntessük meg az ismétlődését, majd az Újként mentsük el gombra kattintva mentsük el. Ezt követően az eseménynek ez az előfordulása a többi ismétlődéstől függetlenül módosítható. Embedding It is possible to embed small views of your calendars in external websites. You can embed the same views that you can place on Horde's portal page. The following are examples of code to use to embed each view on an external blog or website. You should obviously edit the code with the correct server address and calendar name. The 'container' parameter is arbitrary, but must both match the DOM id of the the div element and be unique across the whole page you are embedding in. To embed a small Month View of the current month: <div id="kronocalendar"></div><script src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/container=kronocalendar/view=month/calendar=calendar_name" type="text/javascript"></script> To embed an Upcoming Events View (note the 'months' and 'maxevents' parameters): <div id="kronolist"></div><script src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/view=monthlist/calendar=calendar_name/container=kronolist /months=2/maxevents=10" type="text/javascript"></script> To embed a Summary View: <div id="kronosummary"> </div><script type="text/javascript" src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/container=kronosummary/view=summary/calendar=calendar_name "></script>