Comments (6)
Hello @Omasiri
Unfortunately, I'm not able to reproduce your issue. Can you please provide the full traceback that has been saved in /tmp/sphinx-err-0k491Y.log.
Thanks for the feedback.
from documentation.
I've tested it with sphinx-build on version 1.4 and 1.3.1 and it's working fine. Can you also provide your sphinx version ?
Thanks.
from documentation.
@Omasiri I reopen the ticket as the issue actually occurs with Sphinx 1.5.5
from documentation.
@xmo-odoo could you check? Looks like it is a problem in the translation of the demo:fields
tag
# Sphinx version: 1.5.5
# Python version: 2.7.13 (CPython)
# Docutils version: 0.13.1 release
# Jinja2 version: 2.9.6
# Last messages:
# writing output... [ 2%] accounting/bank/feeds/qif
# writing output... [ 2%] accounting/bank/feeds/synchronize
# writing output... [ 2%] accounting/bank/misc
# writing output... [ 2%] accounting/bank/misc/batch
# writing output... [ 3%] accounting/bank/misc/interbank
# writing output... [ 3%] accounting/bank/reconciliation
# writing output... [ 3%] accounting/bank/reconciliation/configure
# writing output... [ 3%] accounting/bank/reconciliation/use_cases
# writing output... [ 4%] accounting/bank/setup
# writing output... [ 4%] accounting/bank/setup/create_bank_account
# Loaded extensions:
# embedded_video (unknown version) from /home/mat/odoo/documentation-user/_extensions/embedded_video.pyc
# sphinx.ext.todo (1.5.5) from /usr/lib/python2.7/site-packages/sphinx/ext/todo.pyc
# github_link (unknown version) from /home/mat/odoo/documentation-user/_extensions/github_link.pyc
# alabaster (0.7.10) from /usr/lib/python2.7/site-packages/alabaster/__init__.pyc
# html_domain (unknown version) from /home/mat/odoo/documentation-user/_extensions/html_domain.pyc
# sphinx.ext.ifconfig (1.5.5) from /usr/lib/python2.7/site-packages/sphinx/ext/ifconfig.pyc
# demo_link (unknown version) from /home/mat/odoo/documentation-user/_extensions/demo_link.pyc
# odoo (unknown version) from /home/mat/odoo/documentation-user/_extensions/odoo/__init__.pyc
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/sphinx/cmdline.py", line 296, in main
app.build(opts.force_all, filenames)
File "/usr/lib/python2.7/site-packages/sphinx/application.py", line 333, in build
self.builder.build_update()
File "/usr/lib/python2.7/site-packages/sphinx/builders/__init__.py", line 251, in build_update
'out of date' % len(to_build))
File "/usr/lib/python2.7/site-packages/sphinx/builders/__init__.py", line 322, in build
self.write(docnames, list(updated_docnames), method)
File "/usr/lib/python2.7/site-packages/sphinx/builders/__init__.py", line 360, in write
self._write_serial(sorted(docnames), warnings)
File "/usr/lib/python2.7/site-packages/sphinx/builders/__init__.py", line 368, in _write_serial
self.write_doc(docname, doctree)
File "/usr/lib/python2.7/site-packages/sphinx/builders/html.py", line 455, in write_doc
self.docwriter.write(doctree, destination)
File "/usr/lib/python2.7/site-packages/docutils/writers/__init__.py", line 80, in write
self.translate()
File "/usr/lib/python2.7/site-packages/sphinx/writers/html.py", line 48, in translate
self.document.walkabout(visitor)
File "/usr/lib/python2.7/site-packages/docutils/nodes.py", line 174, in walkabout
if child.walkabout(visitor):
File "/usr/lib/python2.7/site-packages/docutils/nodes.py", line 174, in walkabout
if child.walkabout(visitor):
File "/usr/lib/python2.7/site-packages/docutils/nodes.py", line 174, in walkabout
if child.walkabout(visitor):
File "/usr/lib/python2.7/site-packages/docutils/nodes.py", line 166, in walkabout
visitor.dispatch_visit(self)
File "/usr/lib/python2.7/site-packages/docutils/nodes.py", line 1882, in dispatch_visit
return method(node)
File "/usr/lib/python2.7/site-packages/sphinx/writers/html.py", line 223, in visit_reference
assert len(node) == 1 and isinstance(node[0], nodes.image)
AssertionError
And node being
<reference classes="btn btn-primary btn-lg btn-block center-block" refuri="https://demo.odoo.com?module=base.action_res_partner_bank_account_form"><paragraph>View <emphasis>Bank Account</emphasis> in our Online Demonstration</paragraph></reference>
from documentation.
It's actually because in Sphinx 1.5 our tech of programmatically setting html_translator_class doesn't work, so the custom translator is ignored and the standard one is used indeed, which breaks.
Should be fixed by 95b64ca, which probably also needs to be applied in odoo/odoo.
from documentation.
the problem return back on v13
https://readthedocs.org/projects/documentation-user-arabia/builds/10217180/
from documentation.
Related Issues (20)
- UncaughtPromiseError > TypeError Uncaught Promise > Cannot read properties of undefined (reading 'odooEditor') TypeError: Cannot read properties of undefined (reading 'odooEditor') at ReportEditorWysiwyg.discard (https://abdo21.odoo.com/web/assets/492852c/web_studio.studio_assets.min.js:362:30) at Object.mainEventHandler (https://abdo21.odoo.com/web/assets/e548ec7/web.assets_web.min.js:1582:77) at HTMLButtonElement.listener (https://abdo21.odoo.com/web/assets/e548ec7/web.assets_web.min.js:757:15) HOT 1
- Omission in External API documentation for ODOO 17 HOT 7
- [17.0+e] [SAAS] Wrong documentation for internal transfer HOT 2
- no German translation for Odoo 17 Documentation available HOT 1
- Whatsapp on Odoo Community 17 HOT 3
- [15.0+] Missing group node inside notebook page nodes HOT 1
- Missing video in 03_newapp.rst HOT 2
- Missing docs for `any` search domain operator in 17.0 HOT 1
- Not find repository HOT 1
- Url is unavailable HOT 1
- Accounting of salary slip payment is not documented HOT 3
- Inner content snippet cannot be placed HOT 5
- V17 Problem with JavaScript HOT 10
- Address View not documented anywhere
- remote: Support for password authentication was removed on August 13, 2021. HOT 3
- Loyalty Cards since version 16 are applied on current order or future, not on future only HOT 2
- Create a standalone Owl application
- Redirect is not a function
- The link is broken and redirects to a 404 page from version 14 to version 17 HOT 3
- [Feedback] Config file documentation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from documentation.