plugins.geany.org icon indicating copy to clipboard operation
plugins.geany.org copied to clipboard

Plugin pages should have a title with the name of the plugin

Open adrianog opened this issue 1 year ago • 3 comments

e.g. https://plugins.geany.org/addons.html There is an image but no "Addons Plugin" title.

adrianog avatar Jul 20 '24 09:07 adrianog

The titles are missing for all plugins, but they are present in the README files, so as I said on https://github.com/geany/geany/issues/868#issuecomment-2240793790 this should be opened on the plugins.geany.org repository.

elextr avatar Jul 20 '24 09:07 elextr

To avoid any confusion: As far as I understand we're talking about the initial heading in the content which is missing, not the HTML title, which funnily enough is there.

The generation of the HTML happens here: https://github.com/geany/plugins.geany.org/blob/master/gencontent.sh#L188

This feels like we're not really able to have impact on the behavior since the job is completely done by rst2html. The only option I see is to play around with the - really old - rst2html_config.conf. I will look into this as soon as I find some time, which is quite spare for me currently.

Any suggestions or pull requests are welcome.

dmaphy avatar Jul 20 '24 17:07 dmaphy

Maybe its something to do with this since all plugins have "a unique adornment style at the beginning of the document." being = underlined. Since the plugin name is therefore in the title, not a <h1> in the content, I suspect (but havn't checked) it won't be copied into the resulting page by the script that plugs the README.html into the final page with the navigation sidebar etc.

elextr avatar Jul 21 '24 03:07 elextr