Template:Cite web/sandbox4/doc: Difference between revisions

Content deleted Content added
m TParis moved page Template:Cite web/smart/doc to Template:Cite web/sandbox4/doc without leaving a redirect: Moved per TfD
No edit summary
Line 4:
 
== Usage ==
:: {{'''cite web/smartsandbox4''' | title=...}} - same parameters as in {{[[Template:Cite_web/doc|cite_web/doc]]}}.
 
The [[Template:Cite_web/smartsandbox4]] is a faster version, as a plan to totally upgrade {[[Template:Cite_web|Cite_web]]} to be both faster and handle all complex {Cite} parameters being supported, now and in the future. The tactic is to check for rare parameters in {Cite_web/smartsandbox4}, and only then it invokes {[[Template:Citation/core|Citation/core]]}; otherwise, {Cite_web/smartsandbox4} would perform like the fast-cite {[[Template:Cite_quick|Cite_quick]]} to format the parameters in the same pattern as [[Help:Citation_style_1|Citation_style_1]], but not really using {Citation/core} when only common parameters are used. For common parameters, {Cite_web/smartsandbox4} has been tested to run 4x faster than {Cite_web}, while for rare parameters, it can run just 20% faster, or formatting 20 cites per second. The planned integration is: #REDIRECT of {Cite_web} to invoke {Cite_web/smartsandbox4}, for all among the 1.6 million articles which use [[Template:Citation/core]]. ''Note well:'' Although {Cite_web/smartsandbox4} looks like a "fork" of {Cite_web}, it is really designed to be the next generation, perhaps ready by mid-August 2012. For people who wanted to test a template, then all assistance is welcomed. It will be used in over 1 million articles (transcluded into [[WP:Database_reports/Templates transcluded on the most pages|1,128,784 pages]], June 2012), so that is why testing has been so much more critical: {Cite_web/smartsandbox4} is not in the little league of {Cite_quick} to be used in a few hundred slow articles. Instead, {Cite_web/smartsandbox4} is the big-league replacement for {Cite_web}, which people have been wanting for years. After testing and protecting, then the upgrade involves a redirect of {Cite_web} to invoke {Cite_web/smartsandbox4}. Similarly, there would be a {Cite_news/smartsandbox4} to upgrade {[[Template:Cite_news|Cite_news]]}, and such for each of the 23 major fork templates of {Cite_web}.
 
== See also ==