Commit Graph

61 Commits

Author SHA1 Message Date
Martin Trigaux
e946532b9b [REV] conf: revert f93fb12e6b
Revert "[FIX] technical: Sphinx deprecation warnings"
Nightly servers still use sphinx 1.7
Revert until we have updated the server to newer versions
2020-10-27 14:22:14 +01:00
Raf Geens
f93fb12e6b [FIX] technical: Sphinx deprecation warnings
`add_stylesheet` and `add_javascript` are deprecated and were
generating a bunch of warnings, replaced them with `add_css_file` and
`add_js_file`.
2020-10-23 12:27:21 +02:00
Olivier Dony
3c44972f02
[ADD] legal: update contracts for new maintenance
- Update Enterprise & Partnership agreement (EN, FR)
- Update legal page index: hide outdated agreements, replace
  with a link to an archive of the old PDFs.
- Add icons for missing files, to make index table layout more consistent
- Add `text-justify` on HTML versions of contracts, for consistency with
  the PDF versions.
- Fix compatibility of PDF generation with recent sphinx versions
  (\sphinxmaketitle instead of \maketitle)
- Re-add NL PDF building, still needs to be updated like all others

Backport of 5b80ed551c from 13.0
2020-06-09 02:13:40 +02:00
Antoine Vandevenne (anv)
8bd94e4aea [MERGE] Forward-port of 11.0 to 12.0 2020-04-06 16:32:52 +02:00
Antoine Vandevenne (anv)
09bab807aa [IMP] technical: add a static redirection feature for missing pages 2020-04-06 16:31:27 +02:00
Martin Trigaux
f5833b7f1d [IMP] documentation: make the multiversion, multilang work
Keep the language in multilang versions of pages. The canonical should look like:

    /documentation/user/12.0/sale.html -> /documentation/user/13.0/sale.html
    /documentation/user/11.0/fr/website.html -> /documentation/user/13.0/fr/website.html

Needs the changes at odoo/saas-automation#40 that will change the
canonical_root
- from https://www.odoo.com/documentation/user/
- to https://www.odoo.com/documentation/user/12.0/

This way, the language switcher will keep the current version,
changing from English to French will make
/documentation/user/12.0/website.html -> /documentation/user/12.0/fr/website.html
(and not -> /documentation/user/13.0/website.html as before)
2019-12-13 15:41:44 +01:00
Martin Trigaux
89594d5128 [IMP] documentation: make the multiversion, multilang work
Keep the language in multilang versions of pages. The canonical should look like:

    /documentation/user/12.0/sale.html -> /documentation/user/13.0/sale.html
    /documentation/user/11.0/fr/website.html -> /documentation/user/13.0/fr/website.html

Needs the changes at odoo/saas-automation#40 that will change the
canonical_root
- from https://www.odoo.com/documentation/user/
- to https://www.odoo.com/documentation/user/12.0/

This way, the language switcher will keep the current version,
changing from English to French will make
/documentation/user/12.0/website.html -> /documentation/user/12.0/fr/website.html
(and not -> /documentation/user/13.0/website.html as before)
2019-12-13 15:41:21 +01:00
Martin Trigaux
3a45ba958f [IMP] config: add canonical url
Inspired by odoo/odoo@958f9106dd (which was lost by the way)
2019-12-12 15:37:22 +01:00
Martin Trigaux
b1dabedf81 [FIX] conf: avoid // urls
e.g. https://www.odoo.com/documentation/user/13.0//crm.html when
creating link with no branch/lang name
2019-12-12 15:37:22 +01:00
Martin Trigaux
1f51fda2e8 [IMP] _extension: add languages link
To refer the pages in different languages for better indexing
2019-12-12 15:37:22 +01:00
Martin Trigaux
d03b078ad6 [IMP] config: add canonical url
Inspired by odoo/odoo@958f9106dd (which was lost by the way)
2019-12-12 15:36:34 +01:00
Martin Trigaux
05f3db3d35 [FIX] conf: avoid // urls
e.g. https://www.odoo.com/documentation/user/13.0//crm.html when
creating link with no branch/lang name
2019-12-12 15:36:30 +01:00
Martin Trigaux
538eecd2db [IMP] _extension: add languages link
To refer the pages in different languages for better indexing
2019-12-12 15:36:25 +01:00
Olivier Dony
6e85ff00fc
[IMP] legal: backport latest changes from 12.0 2019-08-09 02:27:37 +02:00
Olivier Dony
ce1465c38b
[FIX] legal: review + publish Enterprise (ES) version 2019-08-08 03:58:14 +02:00
Martin Trigaux
b40b067757 [FIX] conf: update version number 2018-11-06 09:09:24 +01:00
Martin Trigaux
47d2aed890 [MERGE] forwardport of 10.0 to 11.0 2018-10-29 15:21:00 +01:00
Martin Trigaux
cd41235917 [ADD] conf: display version number in the switcher app 2018-10-29 15:19:33 +01:00
Martin Trigaux
dea43fca7a [ADD] documentation will be translated in Ukranian too now 2018-08-23 16:22:41 +02:00
Martin Trigaux
1aa446a783 [FIX] conf: set release version
Allow to have a title
Odoo 11.0 documentation
instead of
Odoo Business 0.1 documentation

opw-1832694
2018-04-03 08:33:06 +02:00
Martin Trigaux
2744fd9298 [FIX] conf: set release version
Allow to have a title
Odoo 10.0 documentation
instead of
Odoo Business 0.1 documentation

opw-1832694
2018-04-03 08:32:24 +02:00
Olivier Dony
a11241672b [ADD] legal: translations for legal docs
Some are only drafts, more coming later.
2018-03-16 20:10:43 +01:00
Yannick Tivisse
febd07cc80 [FIX] mementoes: Fix some terms/computation/links 2017-06-23 14:21:37 +02:00
Martin Trigaux
cb5f4765d3 [ADD] link to business memento
Was in technical doc, removed at odoo/odoo@411f82081b
task id 34230
2017-06-16 16:28:03 +02:00
Damien Bouvy
cdae67fb55
[ADD] legal: terms of sales + pdf versions 2017-05-04 14:06:32 +02:00
Martin Trigaux
6778e3691f [FIX] bump version to 10.0 in config file 2017-03-23 15:57:34 +01:00
Olivier Dony
133117c33e [ADD] legal: french translation of enterprise agreement 2016-06-23 03:32:44 +02:00
Olivier Dony
2037afdedd [WIP] legal: drafting, final v5 of enterprise agreement 2016-05-25 17:37:36 +02:00
Martin Trigaux
dc38002cf1 [FIX] put latex_show_urls with a string 2016-05-09 09:00:26 +02:00
Yannick Tivisse
2f682ca669 [FIX] set latex_show_urls to True 2016-05-06 13:42:22 +02:00
Cedric Snauwaert
0ff2696493 [ADD] base_import FAQ 2016-05-06 13:40:23 +02:00
Olivier Dony
550faabdf7 [WIP] legal: drafting 2016-03-04 20:43:20 +01:00
Martin Trigaux
ea334f5983 [IMP] more languages to display in drop down
Just in case
2016-02-04 13:20:40 +01:00
Martin Trigaux
9a5bae06c6 [FIX] typo 2016-02-04 11:29:38 +01:00
Martin Trigaux
bc17c13b24 [IMP] better translation menu
With the name of the language instead of the language key
2016-02-04 10:37:44 +01:00
Yannick Tivisse
222dc5b20a [IMP] Modify the inventory valuation memento, for the anglo-saxon accounting 2015-12-03 16:02:12 +01:00
Yannick Tivisse
a08d151437 [IMP] Modify the inventory valuation memento, for the continental accounting 2015-12-03 16:02:12 +01:00
Martin Trigaux
777834f12d [FIX] conf: edit on github link
Was linking to master file, not 9.0
2015-12-01 15:16:09 +01:00
Xavier Morel
136e269fac [FIX] project-specific static files
Turns out exclude_patterns is used when looking for markup source
files but also when looking for HTML static files, which is noted in
the documentation but apparently not in the sample conf.py

Don't exclude_patterns _-prefixed directories, or _static isn't copied
and a bunch of images and JS files break.
2015-11-23 10:39:11 +01:00
Xavier Morel
fbea64a257 [FIX] git and sphinx ignore, remove committed pyc files 2015-11-20 11:36:44 +01:00
Yannick Tivisse
85d0868032 [ADD] Library to embed youtube and vimeo videos in a clean way
Coming from https://gist.github.com/dbrgn/2922648
2015-11-20 10:53:23 +01:00
Martin Trigaux
4a10c5b946 Avoid building a /en URL in language switcher 2015-11-10 16:15:00 +01:00
Martin Trigaux
ec97bc7919 Language switcher 2015-11-10 10:38:53 +01:00
Martin Trigaux
c0098583eb [ADD] Modify build scripts to enable translations
New command make i18nhtml to add parameter LANG=...

e.g. make LANG=fr i18nhtml
2015-11-03 13:50:27 +01:00
Xavier Morel
e400744907 [ADD] github links to edit documentation pages 2015-07-20 13:43:27 +02:00
Xavier Morel
1577f53246 [IMP] tell Sphinx to ignore README.rst rather than mark it as orphan
Provides better rendering on github
2015-07-09 16:50:44 +02:00
Xavier Morel
f8d202061a [ADD] support for fetching views's fields straight from demo
* resolves action by external id
* fetches relevant view
* prints table of all fields with an @help in view order
2015-07-09 15:35:48 +02:00
Xavier Morel
c4e798e970 [ADD] demo/POC functional documentation
* by-application (odoo-wise) grouping
* use part of the accounting TOC defined on pad
* support for "internal" tocs & fixup front toc
* various changes and improvements to extensions

May be missing: inherited document banners?
2015-07-09 11:49:42 +02:00
Xavier Morel
705e0d56b2 [CHG] initial port to new theme 2015-07-08 13:24:24 +02:00
Xavier Morel
051d680fdd [ADD] inventory valuation 2015-04-17 21:59:21 +02:00