Commit graph

5 commits

Author SHA1 Message Date
Timo Tijhof
5001f914d5 docs: Set stable permalink on markdown files
In Doxygen 1.9.7, the URL generation logic changed such that input
files in directories (i.e. /docs/Hooks.md) are published with the
slug `md_docs_2Hooks.html` instead of `md_docs_Hooks.html`.

This was done to improve an edge case where if two conflicting
files existed (e.g. docs_Foo.md and docs/Foo.md) both can now get
their own stable URL in a determimistic way (e.g. as opposed to
a-z sorting and appending _2 only if a conflict exists). But this
made other more common URLs no longer stable. Work around this by
setting an explict permalink for each markdown file.

Ref https://github.com/doxygen/doxygen/issues/10721.

Change-Id: Ifeb03602452c1148bd372555bebac9922c583ac2
2024-03-09 22:04:05 +00:00
Timo Tijhof
adcad48159 editpage: Minor docs and file header cleanup
* Remove duplicate descriptions from file blocks in favour of class
  doc blocks. This reduces needless duplication and incorrect or
  outdated copies, and helps to make the file header more consistently
  visually ignorable.

* Clean up the file header, similar to other commits under
  <https://gerrit.wikimedia.org/r/q/message:ingroup+owner:Krinkle>.

Change-Id: I31b137b1d6c75eb042d935b99f92ef47652596ec
2023-03-05 02:20:23 +00:00
Matěj Suchánek
eb5c36c6cd pageupdater.md: Update and fix references to code
Change-Id: If6ddcce76368521c48cced6296b556ad74842369
2022-03-06 09:51:36 +01:00
DannyS712
8f92469c6c docs - minor cleanup, including fixing markdown syntax
Use code highlighting where relevant
Fix list syntax in memcached.md to render lists without paragraph breaks
Add a missing period to schema.md

Change-Id: I763cfd479968cedbf952c231283d33b82a0910d6
2020-05-23 07:58:14 +00:00
Manuel Alcaraz Zambrano
328f78b711
docs: convert pageupdater and sitelist to markdown
Change-Id: I465831ad1fe0f05c32a44d2b47f3f19b78ba65d7
2019-12-21 19:30:58 +01:00