Roan Kattouw wrote:
> To get back to {{cite}}: the template itself contains no more than
> some logic to choose between {{Citation/core}} and {{Citation/patent}}
> based on the presence/absence of certain parameters, and
> {{Citation/core}} does the same thing to choose between books and
> periodicals. What's wrong with breaking up this template in, say,
> {{cite patent}}, {{cite book}} and {{cite periodical}}? Similarly,
> other multifunctional templates could be broken up as well.While this is not a comment on merits of string functions in general, there are following wrong things with that approach: - It is easier for users to remember the name of just a single template. - Multiple templates that are separately maintained will diverge over time, for example same parameters might end being named differently. - A new feature in one template can't be easily applied to another template. _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
