Jump to content
Wikimedia Meta-Wiki

Wikitemplates

From Meta, a Wikimedia project coordination wiki
This is a proposal for a new Wikimedia sister project.
Wikitemplates
Status of the proposal
Statusstalled
Details of the proposal
Project descriptionIt will be a repository for templates which will be used on other Wikimedia/MediaWiki wikis.
Is it a multilingual wiki?As it is a template repository, it will be multilingual
Potential number of languagesMany languages
Proposed taglineThe template repository
Proposed URLhttps://wikitemplates.org
Technical requirements
New features to requireSee phab:T66475 about implementation
Development wikihttps://wikitemplates.org
Additional project settingsAllowing uploads would be redundant as the project will not have any local files.

Wikitemplates is a wiki that is basically a repository for templates, which will be used as a replacement for local templates which occur in most wikis.

Proposed by

[edit ]

Alternative names

[edit ]
  • TemplateWiki
[edit ]

Domain names

[edit ]
[edit ]

As of now there is no mentioning of this project

Demo

[edit ]

https://www.wikitemplates.org

Hi all! I just registered wikitemplates.org and set up a wiki for it. To get started with development, we can use the scary transcluding feature. The reason for its name is that it's "somewhat inefficient", but you know what's really inefficient? Having scarce volunteers repeat work over and over hundreds if not thousands of times only to save computers some work! I have enabled scary transcluding in https://wikivideos.org (a wiki I made for the Wikivideos project proposal). You can register there and experiment! I also developed a first, relatively simple "wikitemplate" (see Template:Edit and the Wikivideos version) and I'm working on a more complicated case (Template:Documentation). Out of this experience I started drafting some best practices. Cheers! Sophivorus (talk) 14:55, 17 August 2022 (UTC) [reply ]

Ping to supporters: @Zaenon @1234qwer1234qwer4 @Thibdx @Фред-Продавец звёзд @Arepticous @Yurik @Capankajsmilyo @MJL @Rubbish computer @Moonythedwarf @沈澄心 @BoldLuis @Kostas20142 @NGC 54 @Kitabc12345 @Atmark-chan @Random Wikimedian @Matttest @YavBav09 @Netgo123 @Shizhao @Liuxinyu970226 @TylerMagee Sophivorus (talk) 13:08, 18 August 2022 (UTC) [reply ]
I'm a bit surprised that after more than two months of putting up the demo wiki, no one commented, no one contributed, no one even registered. Is it such an unsatisfactory demo? Is there any real interest in this project? Sophivorus (talk) 13:21, 1 November 2022 (UTC) [reply ]

Well, it's been one year since I registered wikitemplates.org and put up a demo wiki, and no one has really comment or participated. Thus I just let the domain expire (I won't spend a single dollar or minute more in this). I think this proposal is supported in theory but is stalled in practice. Thus I'm marking it as stalled. Bye! Sophivorus (talk) 13:16, 16 August 2023 (UTC) [reply ]

People interested

[edit ]
But Wikimedia Templates ((削除) wikimedia.templates.org (削除ここまで)templates.wikimedia.org) if Wikimedia Commons will remain "Wikimedia Commons"; if Wikimedia Commons will become "Wikicommons", then "Wikitemplates". --NGC 54 (talk | contribs) 15:53, 22 June 2020 (UTC) [reply ]
@NGC 54: Do you mean "templates.wikimedia.org"? 1234qwer1234qwer4 (talk) 14:02, 1 March 2021 (UTC) [reply ]
@1234qwer1234qwer4: Yes. It is a typo. --NGC 54 (talk / contribs) 14:05, 1 March 2021 (UTC) [reply ]
I think that this wiki would also benefit from more extensive template documentation --QuickQuokka [⁠talkcontribs] 19:48, 12 June 2023 (UTC) [reply ]

People opposed

[edit ]
  1. Oppose Oppose for the reasons I explained at mw:Global templates/Discuss/oppose; I fundamentally believe that the templates each wiki uses should be customized for that wiki, not bloated with inapplicable code. * Pppery * it has begun 23:04, 13 May 2021 (UTC) [reply ]
    I agree this is true for some templates, but I think other templates would be useful if they could be accessed globally. ~~~~
    User:1234qwer1234qwer4 (talk)
    23:11, 13 May 2021 (UTC) [reply ]
    And I fear that the result of this proposal, in the unlikely event it gets adopted (since Proposals for new projects seems to be entirely non-operational right now) is that templates that should be customized for each wiki will not be. I've already seen this happen many times via manual cut-and-paste, and doing it by default only makes things worse. * Pppery * it has begun 23:19, 13 May 2021 (UTC) [reply ]
    "doing it by default" will prevent cut-and-pastes, which will make it easier to see what templates still need to be customised. ~~~~
    User:1234qwer1234qwer4 (talk)
    08:13, 14 May 2021 (UTC) [reply ]
  2. Oppose Oppose for the same reasons. For example, most templates from Wikipedia don't work on Wikiversity because Wikiversity did not install Lua yet. --Hérisson grognon (talk) 13:51, 14 May 2021 (UTC) [reply ]
    really? * Pppery * it has begun 17:34, 14 May 2021 (UTC) [reply ]

People other

[edit ]
  • Conditional support Only if we can still use local templates. I think this should only be used for simple shared templates and not more specific (or local) ones (e.g. Uw-vandalism1 or Delete). I generally agree with Pppery, but I think very simple templates such as {{green}} or {{Tl}} should be global, while still having local options (of course). If my conditions are not met, then Strong Oppose. – Ilovemydoodle (talk) 20:45, 19 August 2022 (UTC) [reply ]
    @Ilovemydoodle Rest assured, this project won't replace local templates, it will just add the possibility to use global ones. Sophivorus (talk) 21:26, 19 August 2022 (UTC) [reply ]
    This should be comparable to Commons (probably at a smaller scale): files can be uploaded both globally and locally, with a local file overriding the global one if it exists. ~~~~
    User:1234qwer1234qwer4 (talk)
    22:49, 19 August 2022 (UTC) [reply ]
    @1234qwer1234qwer4 and Sophivorus: What if a global and local template have the same name? On Commons, the file can just be moved, but given templates usually have much shorter (and standardized) names, how would they be differentiated? – Ilovemydoodle (talk) 00:00, 20 August 2022 (UTC) [reply ]
    @Ilovemydoodle Given the way wikitemplates.org currently works, if a wiki has a local template called Edit, and wants to use the global template called Edit, they can:
    • Create a new local template with a new name (e.g. Template:Edit2) and call the global template from there
    • Edit the local template and replace it for a call to the global template, preserving the local parameter names to avoid breaking stuff
    The system should be much clearer if you check the Wikitemplates home page, the sample global template and the sample local template. I put quite a bit of time and love into the documentation, considering it's only a couple days old. Cheers! Sophivorus (talk) 03:24, 20 August 2022 (UTC) [reply ]
    @Sophivorus: I really don’t like the idea of having to change local template names just because of a global change. If this is required I will change to oppose. I propose a different solution: If a global template exists with the same name as a local one, the local one will take priority, to access the global one, you would use {{global:template}}. Thoughts? – Ilovemydoodle (talk) 03:28, 20 August 2022 (UTC) [reply ]
    @Ilovemydoodle I never said anything about changing local template names. This is not required at all. And what you're suggesting seems to be exactly the way the system works, except that with the prefix being "raw:Wikitemplate:" rather than "global:". Sophivorus (talk) 03:39, 20 August 2022 (UTC) [reply ]
    @Sophivorus: Could we change it to "global" as it is much more intuitive and less bulky? – Ilovemydoodle (talk) 03:54, 20 August 2022 (UTC) [reply ]
    Also, is it guaranteed that local templates will take priority? – Ilovemydoodle (talk) 03:57, 20 August 2022 (UTC) [reply ]
    @Ilovemydoodle Yes it's guaranteed. If you read the Wikitemplates home page you will understand. As to the prefix, unfortunately we can't change it (at least not at this stage). The "raw:" part comes from the way the scary transcluding works, so it'd need to be changed from core and that's not about to happen. As to the "Wikitemplate:" part, we could change that for "Global:" but I think "raw:Global:" is no better than "raw:Wikitemplate:" (considering the project is called Wikitemplates). I'm going to sleep now and got a rough weekend so I may not reply until Monday. If you want to understand more, I strongly suggest you register at wikitemplates.org and wikivideos.org to experiment, cheers! Sophivorus (talk) 04:06, 20 August 2022 (UTC) [reply ]
    @Sophivorus: Thank you for the kind and helpful answer! I will register soon. – Ilovemydoodle (talk) 04:14, 20 August 2022 (UTC) [reply ]

AltStyle によって変換されたページ (->オリジナル) /