Message271119
Thank you for pointing that out to me, it completely slipped past.
It looks like the 'Report a Bug' link disappears because deprecated api is used in Doc/tools/templates/layout.html
{% block sidebarsourcelink %}
{% endblock %}
http://www.sphinx-doc.org/en/stable/templating.html#blocks
>The following four blocks are only used for pages that do not have
>assigned a list of custom sidebars in the html_sidebars config
>value"
I've amended the patch to fix this by using the way they recommend with a custom html_sidebar.
As far as putting it in the title bar goes, I think it's slightly more prone to breakage since we're essentially duplicating sphinx's searchbar code. It's easy enough to add it to the right of those links, there's a {% block relbaritems %} for that. Adding it to the left is slightly more complicated. Personally I like just pinning it to the top of the sidebar but I can look into that as well if you really want.
https://github.com/sphinx-doc/sphinx/blob/master/sphinx/themes/basic/layout.html#L27-L46 |
|
Date |
User |
Action |
Args |
2016-07-24 01:28:18 | ammar2 | set | recipients:
+ ammar2, georg.brandl, ezio.melotti, eric.araujo, docs@python, berker.peksag, zach.ware, JelleZijlstra |
2016-07-24 01:28:17 | ammar2 | set | messageid: <1469323697.93.0.670092161908.issue19489@psf.upfronthosting.co.za> |
2016-07-24 01:28:17 | ammar2 | link | issue19489 messages |
2016-07-24 01:28:17 | ammar2 | create | |
|