Templates Wiki
(this is something that bugged me on Wikipedia, and it does so just as much here)
Line 21: Line 21:
 
----
 
----
 
OK, here it is. I suggest we list them under separate headings. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
 
OK, here it is. I suggest we list them under separate headings. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
  +
=={{t|Documentation}}==
+
=={{[[Template:Documentation|Documentation]]}}==
 
See intro above. That would be a major alteration! Should be discussed with the author(s) of the original if possible. On the side issue of [[Template:Documentation subpage]], one of our template experts at Familypedia has now altered {{t|Documentation}} [http://familypedia.wikia.com/wiki/Template:Documentation there], which could be worth a look. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
 
See intro above. That would be a major alteration! Should be discussed with the author(s) of the original if possible. On the side issue of [[Template:Documentation subpage]], one of our template experts at Familypedia has now altered {{t|Documentation}} [http://familypedia.wikia.com/wiki/Template:Documentation there], which could be worth a look. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
   
Line 31: Line 32:
 
:''Really'' lastly (yeah, I lied above =/ ), as a more general comment, should we fork versions of templates we're looking to move to Starter, or to update Starter's versions with, so that we can properly work out the exact code and documentation to be ported, and if so, where should they be forked to? (I'm thinking that any such forking system should feature a forked version of the template(s) and documentation, as well as a "cover page" of sorts with any needed instructions for the final copying process, e.g. styles to add/update in Common.css, so the person copying doesn't have to cut bits from the documentation before saving.) <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:40, August 27, 2010 (UTC)
 
:''Really'' lastly (yeah, I lied above =/ ), as a more general comment, should we fork versions of templates we're looking to move to Starter, or to update Starter's versions with, so that we can properly work out the exact code and documentation to be ported, and if so, where should they be forked to? (I'm thinking that any such forking system should feature a forked version of the template(s) and documentation, as well as a "cover page" of sorts with any needed instructions for the final copying process, e.g. styles to add/update in Common.css, so the person copying doesn't have to cut bits from the documentation before saving.) <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:40, August 27, 2010 (UTC)
   
=={{T|T}}==
+
=={{[[Template:T|T]]}}==
 
I recall seeing that one of you clever guys had made a version that doesn't need T/piece. Again, it should be run past the original authors. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
 
I recall seeing that one of you clever guys had made a version that doesn't need T/piece. Again, it should be run past the original authors. — [[User:Robin Patterson|Robin Patterson]] [[User talk:Robin Patterson|(Talk)]] 03:38, August 27, 2010 (UTC)
   
Line 38: Line 39:
 
:I have also added support for a "prefix" parameter, allowing example template calls to include "subst:" and other such code (directly in response to the creation of {{t|S}}, actually). <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:41, August 27, 2010 (UTC)
 
:I have also added support for a "prefix" parameter, allowing example template calls to include "subst:" and other such code (directly in response to the creation of {{t|S}}, actually). <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:41, August 27, 2010 (UTC)
   
=={{t|From Wikimedia}}==
+
=={{[[Template:From Wikimedia|From Wikimedia]]}}==
 
This update actually makes it useful for actually denoting sources, as starter wiki it fails to trull denote the free licence let alone the attribution requirements of the free license. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
 
This update actually makes it useful for actually denoting sources, as starter wiki it fails to trull denote the free licence let alone the attribution requirements of the free license. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
   
Line 45: Line 46:
 
::I agree, why not just use the interwiki prefixes (which are in this case, fortunately, identical to the wiki names)? "wikipedia=" and "commons=" are far more intuitive IMHO than "wp=" and "cm=". <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:45, August 27, 2010 (UTC)
 
::I agree, why not just use the interwiki prefixes (which are in this case, fortunately, identical to the wiki names)? "wikipedia=" and "commons=" are far more intuitive IMHO than "wp=" and "cm=". <span style="white-space:nowrap;">「[[User:Dinoguy1000|<span style="color:#00f;">ダイノ</span><span style="color:#080;">ガイ</span>]][[Special:Contributions/Dinoguy1000|<span style="color:#F90;">千?!</span>]]」<sup>[[wikipedia:Help:IJP|?]] · [[User talk:Dinoguy1000#top|Talk⇒Dinoguy1000]]</sup></span> 07:45, August 27, 2010 (UTC)
   
=={{t|Information}}==
+
=={{[[Template:Information|Information]]}}==
 
For much the same why Wikimedia uses as similar template, it helps organize File info, gives strong hints on the info Free licenses require, and will make porting images from Wikimedia Commons simpler. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
 
For much the same why Wikimedia uses as similar template, it helps organize File info, gives strong hints on the info Free licenses require, and will make porting images from Wikimedia Commons simpler. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
   
Line 56: Line 57:
 
::Because Starter is where the File is coppyed from when they make a NEW wiki. --{{User:Roguebfl/sig2}} 07:04, August 27, 2010 (UTC)
 
::Because Starter is where the File is coppyed from when they make a NEW wiki. --{{User:Roguebfl/sig2}} 07:04, August 27, 2010 (UTC)
   
=={{t|Wikitemplates}}==
+
=={{[[Template:Wikitemplates|Wikitemplates]]}}==
 
For all the same reason you have {{t|Wikipedia}} and as hint for people to come here for the templates rather than Wikipedia. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
 
For all the same reason you have {{t|Wikipedia}} and as hint for people to come here for the templates rather than Wikipedia. --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
   
Line 62: Line 63:
 
::Hardly unnecessary, ever template here is under CC-BY-SA, This template provides the BY requirements of the license when they copy templates from this wiki. and having this on on all new wiki's prevents on less thing that need to be ported. --{{User:Roguebfl/sig2}} 07:06, August 27, 2010 (UTC)
 
::Hardly unnecessary, ever template here is under CC-BY-SA, This template provides the BY requirements of the license when they copy templates from this wiki. and having this on on all new wiki's prevents on less thing that need to be ported. --{{User:Roguebfl/sig2}} 07:06, August 27, 2010 (UTC)
   
=={{t|Infobox}}==
+
=={{[[Template:Infobox|Infobox]]}}==
 
So the Infobox's color scheme will match the user's theme --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
 
So the Infobox's color scheme will match the user's theme --{{User:Roguebfl/sig2}} 05:20, August 27, 2010 (UTC)
   

Revision as of 07:47, 27 August 2010

Forums: Index Watercooler Starter Wikia - adding templates to it or changing them
Note: This topic has been unedited for 14 years. It is considered archived - the discussion is over. Information in this thread may be out of date. Do not add to unless it really needs a response.
(Copying discussion from my talk page)

Criteria for moving templates to starter

I noticed you were a sysop on w:c:starter. Are there any specific criteria or process for getting new templates on to starter? -- Fandyllic (talk · contr) 10:27 PM PST 25 Aug 2010

If I can butt in, I can say immediately that updating Starter with the current version of {{Documentation}} from here would be good, though it would require us to roll a better-suited preload template and cut a few things from the documentation. {{T}} could also be updated. ダイノガイ千?!? · Talk⇒Dinoguy1000 08:53, August 26, 2010 (UTC)
Robin put a response User_talk:Fandyllic#Starter on my talk page.
If the a template needs to be significantly changed to make it ready for starter, I would say it isn't ready for starter.
I will think about how to get the ball rolling on presenting candidates for starter and some process for agreeing to move them. I may have to turn on forums here. -- Fandyllic (talk · contr) 2:21 PM PST 26 Aug 2010
Forum:Index is already setup. I will put a link under Community on the sidebar. -- Fandyllic (talk · contr) 2:24 PM PST 26 Aug 2010
Yeah, I knew about his response there. ;)
The template itself is ready to be copied; I could have an appropriate preload ready to go after 10-15 minutes. This would be made easier with the creation of an analog to Wikipedia's Template:Documentation subpage automatically adding the category to documentation pages (since we wouldn't need the <noinclude/> section anymore).
The forum would be a good venue for such discussion; probably the first one we should have would concern what templates to update and how to do so. ダイノガイ千?!? · Talk⇒Dinoguy1000 03:20, August 27, 2010 (UTC)

OK, here it is. I suggest we list them under separate headings. — Robin Patterson (Talk) 03:38, August 27, 2010 (UTC)

{{Documentation}}

See intro above. That would be a major alteration! Should be discussed with the author(s) of the original if possible. On the side issue of Template:Documentation subpage, one of our template experts at Familypedia has now altered {{Documentation}} there, which could be worth a look. — Robin Patterson (Talk) 03:38, August 27, 2010 (UTC)

Familypedia's version has some nice features, but is overly complicated. It has a dependency on 5 other templates. Not the kind of thing for starter, in my mind. -- Fandyllic (talk · contr) 10:53 PM PST 26 Aug 2010
They're actually using a copy of Wikipedia's template, as of this May: [1]. There are definitely more features we could borrow from Wikipedia's version (that is where I originally picked up the ideas for the purge link and the preload system), but I rather like the look of Wikia's version and would prefer to keep it more-or-less intact, though I would like to move the styles to MediaWiki:Common.css.
As to subtemplates, I would actually argue exactly the opposite - as long as they're properly designed and used, we shouldn't be afraid of using an arbitrary number of subtemplates and meta-templates (particularly meta-templates, such as {{Navbox}} or {{Edit}}, which can be used in a variety of templates), since everything on the Starter Wikia gets copied to new wikis automatically. At the same time, though, we should make an effort to document these dependencies, and we should also consider how much complexity might be too much - we're not Wikipedia, and most templates don't need to be nearly as feature-laden and customizable as they do on WP.
Lastly, it would be a major alteration, but much of it is simply code simplification and cleanup - I've worked Wikia's Doc template over several times in the course of adding new features, and am quite proud to say how much of the original code I've managed to shave off. =)
Really lastly (yeah, I lied above =/ ), as a more general comment, should we fork versions of templates we're looking to move to Starter, or to update Starter's versions with, so that we can properly work out the exact code and documentation to be ported, and if so, where should they be forked to? (I'm thinking that any such forking system should feature a forked version of the template(s) and documentation, as well as a "cover page" of sorts with any needed instructions for the final copying process, e.g. styles to add/update in Common.css, so the person copying doesn't have to cut bits from the documentation before saving.) ダイノガイ千?!? · Talk⇒Dinoguy1000 07:40, August 27, 2010 (UTC)

{{T}}

I recall seeing that one of you clever guys had made a version that doesn't need T/piece. Again, it should be run past the original authors. — Robin Patterson (Talk) 03:38, August 27, 2010 (UTC)

Yes, this new version doesn't need T/piece and that's a good thing. The T/piece dependency was somewhat foolish in the first place. -- Fandyllic (talk · contr) 10:54 PM PST 26 Aug 2010
I have also added support for a "prefix" parameter, allowing example template calls to include "subst:" and other such code (directly in response to the creation of {{S}}, actually). ダイノガイ千?!? · Talk⇒Dinoguy1000 07:41, August 27, 2010 (UTC)

{{From Wikimedia}}

This update actually makes it useful for actually denoting sources, as starter wiki it fails to trull denote the free licence let alone the attribution requirements of the free license. --  Roguebfl   talk    contribs    email   05:20, August 27, 2010 (UTC)

Not bad, but I'd like to see some optimizations first. For example it could support a wp= parameter to auto-add a [[wikipedia:...]] link and a cm= parameter to auto-add a [[commons:...]] link based on what was passed to those parameters. -- Fandyllic (talk · contr) 10:57 PM PST 26 Aug 2010
Makes it harder to use because you need to learn a special set of codes just for the template instead of knowing the stanrd inter wiki codes. --  Roguebfl   talk    contribs    email   07:20, August 27, 2010 (UTC)
I agree, why not just use the interwiki prefixes (which are in this case, fortunately, identical to the wiki names)? "wikipedia=" and "commons=" are far more intuitive IMHO than "wp=" and "cm=". ダイノガイ千?!? · Talk⇒Dinoguy1000 07:45, August 27, 2010 (UTC)

{{Information}}

For much the same why Wikimedia uses as similar template, it helps organize File info, gives strong hints on the info Free licenses require, and will make porting images from Wikimedia Commons simpler. --  Roguebfl   talk    contribs    email   05:20, August 27, 2010 (UTC)

This is one of those templates that I think is a bit too complicated for starter. I'm also not a fan of templates with very general names that actually serve a specific purpose. -- Fandyllic (talk · contr) 10:59 PM PST 26 Aug 2010
but it lack make it more conflicted to take images from Wikimedia Commons. and while the code it self is complated, the USAGE is not. And it is named such because it replicates the usage of the same named template on Wikimedia. so chnagin it's name is NOT usefull. and it name is exactly what it does, collects and displayes the file information.--  Roguebfl   talk    contribs    email   07:14, August 27, 2010 (UTC)

File:Example.jpg

Needs more info in page, while Public Domain does not require attribution it set a very good example. --  Roguebfl   talk    contribs    email   05:20, August 27, 2010 (UTC)

What does this have to do with starter? -- Fandyllic (talk · contr) 11:04 PM PST 26 Aug 2010
Because Starter is where the File is coppyed from when they make a NEW wiki. --  Roguebfl   talk    contribs    email   07:04, August 27, 2010 (UTC)

{{Wikitemplates}}

For all the same reason you have {{Wikipedia}} and as hint for people to come here for the templates rather than Wikipedia. --  Roguebfl   talk    contribs    email   05:20, August 27, 2010 (UTC)

Unnecessary. We need a better way to advertise Templates wiki. -- Fandyllic (talk · contr) 11:05 PM PST 26 Aug 2010
Hardly unnecessary, ever template here is under CC-BY-SA, This template provides the BY requirements of the license when they copy templates from this wiki. and having this on on all new wiki's prevents on less thing that need to be ported. --  Roguebfl   talk    contribs    email   07:06, August 27, 2010 (UTC)

{{Infobox}}

So the Infobox's color scheme will match the user's theme --  Roguebfl   talk    contribs    email   05:20, August 27, 2010 (UTC)

Maybe. Personally I've always hated this template. Making it support the wiki's theme (not the user's) isn't much of an improvement. This is one of the hardest templates for most new users to understand, because it is really a meta-template. I'd also prefer this template not hardcode the table background color to white. It really doesn't work for dark skins.
So, in short, my initial answer to the idea of moving this to starter in its current form is "no". -- Fandyllic (talk · contr) 11:03 PM PST 26 Aug 2010
it might be generic, but it lays the ground work for people making customized ones for their wikis. And you cant say no to it, IT's already there, it's just an update. And it DOES match the wiki theme. The curret one does unless your wiki uses that shade of blue. --  Roguebfl   talk    contribs    email   07:09, August 27, 2010 (UTC)