Wiki Improvement Ideas

From Qt Wiki
Revision as of 13:23, 22 November 2016 by EdwardWelbourne (talk | contribs) (Add to relevant categories)
Jump to navigation Jump to search


This page serves as a discussion platform for ideas on how to improve the wiki. But since the forums have been successfully moved to forum.qt.io we should continue discussing in the according sub forum. Simow (talk) 21:26, 8 March 2015 (UTC)


Enable {{DISPLAYTITLE:}}

According to the Mediawiki Manual the configuration variable $wgAllowDisplayTitle is per default enabled but also needs $wgRestrictDisplayTitle to allow drastic change of the displayed page title. Enabling this setting allows beautifying titles like "Category:Learning" but has the drawback of breaking the link-title-mapping. In my opinion we should enable it so that we can do better localization. See next topic. Simow (talk) 19:52, 3 March 2015 (UTC)

Enabled

Please use them sensibly --Tekojo (talk) 08:20, 6 March 2015 (UTC)

Localisation of articles

I already added this to the Wiki Editing Hints. We should localise articles by adding e.g. "/de" for German translations to the article base name in English. I consider this the easiest way. There is another approach to also use categories for this. This would solve the title issue (see DISPLAYTITLE) — just create an article with localised title and use [[Catagory:de]] — but would abuse the concept of categories in my opinion as they suggest a technical classification rather than a linguistic one. What do you think? Simow (talk) 19:52, 3 March 2015 (UTC)

  • I vote for the former method. It's cleaner, and it's used by MediaWiki/Wikipedia so we know it works well. The latter method is an abuse of categories, as you said, and there's no way to automatically link between different translations of the same article. JKSH (talk) 17:12, 4 March 2015 (UTC)
  • OK, thanks for the feedback. I start deploying the former method on the How-to's now. Simow (talk) 20:15, 4 March 2015 (UTC)
  • Yes, former is in line with how Mediawiki is thought to work. --Tekojo (talk) 08:20, 6 March 2015 (UTC)

Parser Functions

Can we enable ParserFuncions? I would like to use #ifexist in order to make a language switching bar like the ones on the Mediawiki pages. Simow (talk) 19:52, 3 March 2015 (UTC)

Enabled

--Tekojo (talk) 08:20, 6 March 2015 (UTC)

References

The <ref> tag does not work as it needs the Cite extension. Simow (talk) 15:53, 5 March 2015 (UTC)

Enabled

I thought they were automatically enabled on Mediawiki. --Tekojo (talk) 08:20, 6 March 2015 (UTC)

Thanks! Seems like they are modularizing everything as far as possible -- even though the help already contains the markup usage although not available. Well... Simow (talk) 18:58, 7 March 2015 (UTC)

Localization improvement: Dedicated wiki for each language

The organization of articles in languages others then English is pretty bad. I suggest to do it like Wikipedia and have subdomains with dedicated mediawikis for all supported languages and create links between articles in different language versions. I've put together a somewhat lengthy explanation of what is going wrong with the current localization scheme and why I think this is the way to go to achieve the best user experience; it can be found on the forum: [1] --Wieland (talk) 09:10, 13 May 2015 (UTC)

I believe there is not enough content in different languages to have a benefit by having a own mediawiki. The problem arising will be a lot of missing information. That being said I also dislike most of the language split currently. I will start sporadically editing german pages but the whole content will never keep up even close to the information available in english NetZwerg (talk) 13:59, 1 June 2015 (UTC)

SVG Graphics in upload

There should be the option to upload SVG graphics (Graphs, Flowchart) additionally to current supported types Special:Upload NetZwerg (talk) 13:28, 2 June 2015 (UTC)

Thumbnail File Image Link breaks layout

Having codeblocks and file-links on same page break their layouts (image over codeblock). See example at Chromebook2 NetZwerg (talk) 14:44, 2 June 2015 (UTC)