Jakub Klinkovský
Jakub Klinkovský
Also note that the amount of blank lines after a heading does not matter, e.g. ``` == foo == bar ``` is parsed by MediaWiki as ``` foo bar ```
Using the MediaWiki's API, this is trivial enough: in [this query](https://wiki.archlinux.org/api.php?action=query&meta=siteinfo&siprop=general) take `server` and `articlepath` and replace the `$1` placeholder with the page title.
The [standard](https://en.wikipedia.org/wiki/Percent-encoding#Percent-encoding_in_a_URI) tells you which characters in the URL need to be escaped. If you encode more, the URL might not be pretty, but it will work (assuming that it...
If you need something canonical to identify the target, you can easily compare the _escaped_ URLs instead of something (half-)human-readable. But identifying by `pageid` (or something like `siteid:pageid` if you...
Since there is no such thing as wrong wikitext, templates with duplicate named parameters _can_ (and they really do) occur. How would you parse such templates with this dynamic behaviour?...
If this is about unnamed parameters, I don't understand how you can "end up with duplicate parameter names". Can you provide more complete example, possibly including some code showing the...
> the workaround of changing the user agent is only necessary for the Gitlab sign-in page. Once signed in it seems to work fine with the default user agent. All...
Thanks, I'll be waiting and report back in a while...
So I did the things right away 2 days ago to have something to compare with. The approximately 450 MiB memory usage from my first post corresponds to the following...
In the log there are: ``` Qt widgets - 78 objects: ... Qt objects - 26 objects: ... global object registry - 23 objects: ... window-0 object registry - 15...