-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
An official way to add extra Confluence nodes #970
Comments
The approach made is in general the way to inject custom modifications for individual documentation configurations. If the main concern is trying to avoid the use of internal calls of this extension, an (untested) alternative would be to just perform something such as the following:
Calls such as We could look at providing "proper" API calls to help support custom modifications for users and other extensions wanting to use helper calls such as the ones mentioned. |
For me, either proper API calls, or documentation on supporting custom Confluence nodes would be lovely. I'm worried about someone else inheriting my Sphinx code and not being able to figure out what's going on. |
Changes have been introduced in this extension to adjust various "internal" helper calls to be "public" calls (#989). Also added an initial document to provide a general overview and pull documentation for the helper calls from source. |
v2.6 is now available on PyPI -- marking as closed. |
Right now it looks like you can add extra nodes without modifying the extension, but it depends on private methods of the translator.
Example for the
panel
macro:Is there a better way to do this?
The text was updated successfully, but these errors were encountered: