8,236
edits
Line 13: | Line 13: | ||
== Further step proposition == | == Further step proposition == | ||
This template is a great success, it really helps people to find what they want. It's used on: | ;This template is a great success, it really helps people to find what they want. It's used on: | ||
* [[Wikipedia_in_all_languages]] (also available localized with [[Special:MyLanguage/Wikipedia_in_all_languages]]), which listed all Wikipedia content in a localised fashion. | * [[Wikipedia_in_all_languages]] (also available localized with [[Special:MyLanguage/Wikipedia_in_all_languages]]), which listed all Wikipedia content in a localised fashion. | ||
* [[Wikipedia]], (also available localized with [[Special:MyLanguage/Wikipedia]]), which list the Wikipedia (selections) available in your language. In English (only), in addition it also append [[Template:ZIMdumps/Others]] at the end. | * [[Wikipedia]], (also available localized with [[Special:MyLanguage/Wikipedia]]), which list the Wikipedia (selections) available in your language. In English (only), in addition it also append [[Template:ZIMdumps/Others]] at the end. | ||
* It's used as storage backend for the [http://www.kiwix.org/m/index.html Download content page for mobile devices] | * It's used as storage backend for the [http://www.kiwix.org/m/index.html Download content page for mobile devices] | ||
So, this is well use. But this suffer of a few weakness: | ;So, this is well use. But this suffer of a few weakness: | ||
* It's not possible to add non-Wikipedia content (the [[Template:ZIMdumps/Others]] is only a English-specific workaround) | * It's not possible to add non-Wikipedia content (the [[Template:ZIMdumps/Others]] is only a English-specific workaround) | ||
* We can't deal with permanent shortcuts which are available for all content, like for example [http://download.kiwix.org/zim/wikipedia_en_all_nopic.zim this ZIM file] or [http://download.kiwix.org/portable/wikipedia_en_all_nopic.zip.torrent this portable file]. | * We can't deal with permanent shortcuts which are available for all content, like for example [http://download.kiwix.org/zim/wikipedia_en_all_nopic.zim this ZIM file] or [http://download.kiwix.org/portable/wikipedia_en_all_nopic.zip.torrent this portable file]. | ||
Line 26: | Line 26: | ||
* We need to fill this table manually | * We need to fill this table manually | ||
What should we do: | ;What should we do: | ||
* The best solution would be to have a serious DB and work with it. We have also other problem in Kiwix itself because we don't have a proper library storage backend. This is something we will change, but this is not the priority for the next 15 monthes, so we need to find a temporary solution to improve the user experience, without rewriting everything. This is why I propose to rewrite this template in a better way and maybe, in a second step automatize the updates. | * The best solution would be to have a serious DB and work with it. We have also other problem in Kiwix itself because we don't have a proper library storage backend. This is something we will change, but this is not the priority for the next 15 monthes, so we need to find a temporary solution to improve the user experience, without rewriting everything. This is why I propose to rewrite this template in a better way and maybe, in a second step automatize the updates. | ||
Technical propositions: | ;Technical propositions: | ||
* Rewrite the template(s) in a smarter/cleaner way to achieve to fix the current limitations (adding new "fields/parameters") | |||
* Use the extension:translate for the translation and remove custom translations based on parserFunctions from the template | |||
* At the end, write a script to update the template, based on [http://www.kiwix.org/library.xml the online library] [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) 18:15, 2 November 2013 (CET) |
edits