33< head >
44< meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 " />
55< meta name ="generator " content ="Docutils: https://docutils.sourceforge.io/ " />
6- < title > Readonly publishing of calendars </ title >
6+ < title > README.rst </ title >
77< style type ="text/css ">
88
99/*
1010:Author: David Goodger (goodger@python.org)
11- :Id: $Id: html4css1.css 8954 2022 -01-20 10:10:25Z milde $
11+ :Id: $Id: html4css1.css 9511 2024 -01-13 09:50:07Z milde $
1212:Copyright: This stylesheet has been placed in the public domain.
1313
1414Default cascading style sheet for the HTML output of Docutils.
15+ Despite the name, some widely supported CSS2 features are used.
1516
1617See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
1718customize this style sheet.
274275 margin-left : 2em ;
275276 margin-right : 2em }
276277
277- pre .code .ln { color : grey ; } /* line numbers */
278+ pre .code .ln { color : gray ; } /* line numbers */
278279pre .code , code { background-color : # eeeeee }
279280pre .code .comment , code .comment { color : # 5C6576 }
280281pre .code .keyword , code .keyword { color : # 3B0D06 ; font-weight : bold }
300301span .pre {
301302 white-space : pre }
302303
303- span .problematic {
304+ span .problematic , pre . problematic {
304305 color : red }
305306
306307span .section-subtitle {
359360</ style >
360361</ head >
361362< body >
362- < div class ="document " id ="readonly-publishing-of-calendars ">
363- < h1 class ="title "> Readonly publishing of calendars</ h1 >
363+ < div class ="document ">
364364
365+
366+ < a class ="reference external image-reference " href ="https://odoo-community.org/get-involved?utm_source=readme ">
367+ < img alt ="Odoo Community Association " src ="https://odoo-community.org/readme-banner-image " />
368+ </ a >
369+ < div class ="section " id ="readonly-publishing-of-calendars ">
370+ < h1 > Readonly publishing of calendars</ h1 >
365371<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
366372!! This file is generated by oca-gen-addon-readme !!
367373!! changes will be overwritten. !!
368374!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
369- !! source digest: sha256:fcc362c6ec99b15b1310731ed8fe11a12ee242565f3b449ad387f663683ae54d
375+ !! source digest: sha256:71cfc90f41295ec6e0a18095839dfb4c7fb6c6ce89a3b25247dd50f64ab10538
370376!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
371- < p > < a class ="reference external image-reference " href ="https://odoo-community.org/page/development-status "> < img alt ="Alpha " src ="https://img.shields.io/badge/maturity-Alpha-red.png " /> </ a > < a class ="reference external image-reference " href ="http://www.gnu.org/licenses/agpl-3.0-standalone.html "> < img alt ="License: AGPL-3 " src ="https://img.shields.io/badge/licence-AGPL--3-blue.png " /> </ a > < a class ="reference external image-reference " href ="https://github.com/OCA/server-backend/tree/15.0/base_ical "> < img alt ="OCA/server-backend " src ="https://img.shields.io/badge/github-OCA%2Fserver--backend-lightgray.png?logo=github " /> </ a > < a class ="reference external image-reference " href ="https://translation.odoo-community.org/projects/server-backend-15-0/server-backend-15-0-base_ical "> < img alt ="Translate me on Weblate " src ="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png " /> </ a > < a class ="reference external image-reference " href ="https://runboat.odoo-community.org/builds?repo=OCA/server-backend&target_branch=15.0 "> < img alt ="Try me on Runboat " src ="https://img.shields.io/badge/runboat-Try%20me-875A7B.png " /> </ a > </ p >
377+ < p > < a class ="reference external image-reference " href ="https://odoo-community.org/page/development-status "> < img alt ="Alpha " src ="https://img.shields.io/badge/maturity-Alpha-red.png " /> </ a > < a class ="reference external image-reference " href ="http://www.gnu.org/licenses/agpl-3.0-standalone.html "> < img alt ="License: AGPL-3 " src ="https://img.shields.io/badge/license-AGPL--3-blue.png " /> </ a > < a class ="reference external image-reference " href ="https://github.com/OCA/server-backend/tree/15.0/base_ical "> < img alt ="OCA/server-backend " src ="https://img.shields.io/badge/github-OCA%2Fserver--backend-lightgray.png?logo=github " /> </ a > < a class ="reference external image-reference " href ="https://translation.odoo-community.org/projects/server-backend-15-0/server-backend-15-0-base_ical "> < img alt ="Translate me on Weblate " src ="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png " /> </ a > < a class ="reference external image-reference " href ="https://runboat.odoo-community.org/builds?repo=OCA/server-backend&target_branch=15.0 "> < img alt ="Try me on Runboat " src ="https://img.shields.io/badge/runboat-Try%20me-875A7B.png " /> </ a > </ p >
372378< p > This module allows administrators to configure iCalendars based on an arbitrary selection on arbitrary models.</ p >
373379< p > Users can selectively subscribe to them by enabling them in their profile form.</ p >
374380< p > This is useful for exposing Odoo data to calendaring application like Nextcloud.</ p >
@@ -397,7 +403,7 @@ <h1 class="title">Readonly publishing of calendars</h1>
397403</ ul >
398404</ div >
399405< div class ="section " id ="configuration ">
400- < h1 > < a class ="toc-backref " href ="#toc-entry-1 "> Configuration</ a > </ h1 >
406+ < h2 > < a class ="toc-backref " href ="#toc-entry-1 "> Configuration</ a > </ h2 >
401407< p > To configure this module, you need to:</ p >
402408< ol class ="arabic simple ">
403409< li > Go to Settings/Technical/iCalendars</ li >
@@ -406,7 +412,7 @@ <h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1>
406412< li > See the examples below for a start</ li >
407413</ ol >
408414< div class ="section " id ="examples ">
409- < h2 > < a class ="toc-backref " href ="#toc-entry-2 "> Examples</ a > </ h2 >
415+ < h3 > < a class ="toc-backref " href ="#toc-entry-2 "> Examples</ a > </ h3 >
410416< p > Simple example, for model < tt class ="docutils literal "> calendar.event</ tt > , you’d fill in < tt class ="docutils literal "> record.allday and record.start_date or record.start</ tt > as < cite > DTSTART</ cite > and < tt class ="docutils literal "> record.allday and record.stop_date or record.stop</ tt > as < cite > DTEND</ cite > .</ p >
411417< p > Advanced example, for model < tt class ="docutils literal "> calendar.event</ tt > , you’d use < tt class ="docutils literal "> calendar = record._get_ics_file()</ tt > in the code.</ p >
412418< p > Advanced example, for model < tt class ="docutils literal "> hr.leave</ tt > , you can use the following code and < tt class ="docutils literal "> < span class ="pre "> [("employee_id.user_id",</ span > < span class ="pre "> "=",</ span > user.id)]</ tt > in the < cite > domain</ cite > to export the own time offs. This is a bit more complex because of the way Odoo handles the begin and end times of leaves, and you’ll want the extra day as most clients interpret the end date as non-inclusive.:</ p >
@@ -437,7 +443,7 @@ <h2><a class="toc-backref" href="#toc-entry-2">Examples</a></h2>
437443</ div >
438444</ div >
439445< div class ="section " id ="usage ">
440- < h1 > < a class ="toc-backref " href ="#toc-entry-3 "> Usage</ a > </ h1 >
446+ < h2 > < a class ="toc-backref " href ="#toc-entry-3 "> Usage</ a > </ h2 >
441447< p > To use this module, you need to:</ p >
442448< ol class ="arabic simple ">
443449< li > Go to your profile form</ li >
@@ -446,39 +452,41 @@ <h1><a class="toc-backref" href="#toc-entry-3">Usage</a></h1>
446452</ ol >
447453</ div >
448454< div class ="section " id ="known-issues-roadmap ">
449- < h1 > < a class ="toc-backref " href ="#toc-entry-4 "> Known issues / Roadmap</ a > </ h1 >
455+ < h2 > < a class ="toc-backref " href ="#toc-entry-4 "> Known issues / Roadmap</ a > </ h2 >
450456< ul class ="simple ">
451457< li > support all of < a class ="reference external " href ="https://datatracker.ietf.org/doc/html/rfc5545#section-3.8 "> https://datatracker.ietf.org/doc/html/rfc5545#section-3.8</ a > </ li >
452458< li > allow users to define their own calendars</ li >
453459</ ul >
454460</ div >
455461< div class ="section " id ="bug-tracker ">
456- < h1 > < a class ="toc-backref " href ="#toc-entry-5 "> Bug Tracker</ a > </ h1 >
462+ < h2 > < a class ="toc-backref " href ="#toc-entry-5 "> Bug Tracker</ a > </ h2 >
457463< p > Bugs are tracked on < a class ="reference external " href ="https://github.com/OCA/server-backend/issues "> GitHub Issues</ a > .
458464In case of trouble, please check there if your issue has already been reported.
459465If you spotted it first, help us to smash it by providing a detailed and welcomed
460466< a class ="reference external " href ="https://github.com/OCA/server-backend/issues/new?body=module:%20base_ical%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior** "> feedback</ a > .</ p >
461467< p > Do not contact contributors directly about support or help with technical issues.</ p >
462468</ div >
463469< div class ="section " id ="credits ">
464- < h1 > < a class ="toc-backref " href ="#toc-entry-6 "> Credits</ a > </ h1 >
470+ < h2 > < a class ="toc-backref " href ="#toc-entry-6 "> Credits</ a > </ h2 >
465471< div class ="section " id ="authors ">
466- < h2 > < a class ="toc-backref " href ="#toc-entry-7 "> Authors</ a > </ h2 >
472+ < h3 > < a class ="toc-backref " href ="#toc-entry-7 "> Authors</ a > </ h3 >
467473< ul class ="simple ">
468474< li > Hunki Enterprises BV</ li >
469475</ ul >
470476</ div >
471477< div class ="section " id ="contributors ">
472- < h2 > < a class ="toc-backref " href ="#toc-entry-8 "> Contributors</ a > </ h2 >
478+ < h3 > < a class ="toc-backref " href ="#toc-entry-8 "> Contributors</ a > </ h3 >
473479< ul class ="simple ">
474480< li > Holger Brunn << a class ="reference external " href ="mailto:mail@hunki-enterprises.com "> mail@hunki-enterprises.com</ a > > (< a class ="reference external " href ="https://hunki-enterprises.com "> https://hunki-enterprises.com</ a > )</ li >
475481< li > Florian Kantelberg << a class ="reference external " href ="mailto:florian.kantelberg@initos.com "> florian.kantelberg@initos.com</ a > > (< a class ="reference external " href ="https://www.initos.com "> https://www.initos.com</ a > )</ li >
476482</ ul >
477483</ div >
478484< div class ="section " id ="maintainers ">
479- < h2 > < a class ="toc-backref " href ="#toc-entry-9 "> Maintainers</ a > </ h2 >
485+ < h3 > < a class ="toc-backref " href ="#toc-entry-9 "> Maintainers</ a > </ h3 >
480486< p > This module is maintained by the OCA.</ p >
481- < a class ="reference external image-reference " href ="https://odoo-community.org "> < img alt ="Odoo Community Association " src ="https://odoo-community.org/logo.png " /> </ a >
487+ < a class ="reference external image-reference " href ="https://odoo-community.org ">
488+ < img alt ="Odoo Community Association " src ="https://odoo-community.org/logo.png " />
489+ </ a >
482490< p > OCA, or the Odoo Community Association, is a nonprofit organization whose
483491mission is to support the collaborative development of Odoo features and
484492promote its widespread use.</ p >
@@ -489,5 +497,6 @@ <h2><a class="toc-backref" href="#toc-entry-9">Maintainers</a></h2>
489497</ div >
490498</ div >
491499</ div >
500+ </ div >
492501</ body >
493502</ html >
0 commit comments