https://bugzilla.wikimedia.org/show_bug.cgi?id=39910

       Web browser: ---
             Bug #: 39910
           Summary: Template call as headerLabelPage
           Product: MediaWiki extensions
           Version: master
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: UploadWizard
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: platoni...@gmail.com
                CC: mtrac...@member.fsf.org
    Classification: Unclassified
   Mobile Platform: ---


It should be possible to do a template call in the headerLabelPage instead of
having a page per campaign per language.

So it should be possible to do:
{{Wiki Loves Monuments header|lang=$1|campaign=$2}}

or

{{WLM-is-running|$2| {{Upload_campaign_header_$2 }}
|before={{Upload_campaign_header_Wiki_Loves_Monuments_2012_August/$1}}|after={{Upload_campaign_header_Wiki_Loves_Monuments_2012_finished/$1}}
}}

(which would have been very useful for the contest start)

The same field can double for both purposes, it's as simple as checking if it
begins and ends with {{ }}, which are illegal for a page name.

The templates should of course work as any normal template, respect
<noinclude>, allow autotranslation, etc.

Note that variable $2 for the campaign name would be a new one
(we would really need {{#sub: $2 | 4}}, but that can be workarounded with an
ugly switch).


Same support would be interesting for other fields like idFieldLabelPage and
thanksLabelPage, too.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to