Szablon:Version link: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja nieprzejrzana]
Sprawdzę czy pe nadal jest używane w szablonach historii, jak tak to trochę słabo
Jak dla mnie ten szablon powinien wyglądać zupełnie inaczej.
Linia 1: Linia 1:
<includeonly>[[{{
<includeonly>
   #if: {{ #pos: {{ lc: {{{1}}} }} | pocket }} <!-- Android and iOS Pocket Edition -->
[[{{
  | Pocket Edition/Historia wersji#{{
   [[{{#switch:
    #if: {{ #pos: {{{1}}} | ) }}             <!-- If there's brackets, a date is assumed and is used as the anchor instead of a version number -->
{{lc: {{#explode:
    | {{ #replace: {{ #explode: {{{1}}} | ( | 1 }} | ) }}
{{#vardefineecho: $ver |
    | A{{ #explode: {{{1}}} | | -1 }}
{{#dplreplace: {{{1}}} | /^minecraft /i }}
  }}
}}
  | {{ #if: {{ #pos: {{ lc: {{{1}}} }} | xbox }} <!-- Xbox 360 Edition -->
}} }}
    | Historia wersji/Xbox 360#{{
| #default = {{#dplreplace: {{#var: $ver }} | /^minecraft /i }}
      #if: {{ #pos: {{{1}}} | ) }}             <!-- Brackets -->
| java | je | pre-classic | classic | indev | infdev | alpha | beta = Java Edition {{#dplreplace: {{#var: $ver }} | /^(java edition{{!}}java{{!}}je) /i }}
      | {{ #replace: {{ #explode: {{{1}}} | ( | 1 }} | ) }}
| launcher = Minecraft Launcher#{{#dplreplace: {{#var: $ver }} | /^launcher /i }}
      | {{ #explode: {{{1}}} | | -1 }}
| pocket | pe = Pocket Edition {{
    }}
  #ifeq: {{#if: {{#pos: {{#var: $ver}} | Alpha }} | 1}}-{{#if: {{#pos: {{#var: $ver}} | Realms }} ||1}} | 1-1
      | {{ #if: {{ #pos: {{ lc: {{{1}}} }} | pi }} <!-- Pi -->
  | {{#dplreplace: {{#var: $ver }} | /^(pocket edition{{!}}pocket{{!}}pe) (Alpha)? ?v?(\d+\.\d+\.\d+)? ?(build \d+)?/i | v\3 alpha \4 }}
        | Historia wersji/Pi_Edition#{{
  | {{#dplreplace: {{#var: $ver }} | /^(pocket edition{{!}}pocket{{!}}pe) /i }}  
          #if: {{ #pos: {{{1}}} | ) }}             <!-- Brackets -->
}}
          | {{ #replace: {{ #explode: {{{1}}} | ( | 1 }} | ) }}
| bedrock | be = Bedrock Edition {{#dplreplace: {{#var: $ver }} | /^(bedrock edition{{!}}bedrock{{!}}be) /i }}
          | {{ #explode: {{{1}}} | | -1 }}
| xbox360 | 360 = Xbox 360 Edition {{#explode: {{#var: $ver }} | | -1 }}
        }}
| xbone | xb1 | xbox1 = Xbox One Edition {{#explode: {{#var: $ver }} | | -1 }}
          | {{ #if: {{ #pos: {{ lc: {{{1}}} }} | education }} <!-- Education -->
| ps3 = PlayStation 3 Edition {{#explode: {{#var: $ver }} | | -1 }}
          | Historia wersji/Education_Edition#{{
| ps4 | playstation = PlayStation 4 Edition {{#explode: {{#var: $ver }} | | -1 }}
            #if: {{ #pos: {{{1}}} | ) }}             <!-- Brackets -->
| psv | psvita = PlayStation Vita Edition {{#explode: {{#var: $ver }} | | -1 }}
            | {{ #replace: {{ #explode: {{{1}}} | ( | 1 }} | ) }}
| wiiu | wii = Wii U Edition Patch {{#explode: {{#var: $ver }} | | -1 }}
            | {{ #explode: {{{1}}} | | -1 }}
| switch | nswitch = Nintendo Switch Edition {{#explode: {{#var: $ver }} | | -1 }}
          }}
| new | new3ds | 3ds = New Nintendo 3DS Edition {{#dplreplace: {{#var: $ver }} | /^(new nintendo 3ds edition{{!}}new nintendo 3ds{{!}}nintendo 3ds{{!}}new3ds{{!}}3ds) /i }}
            | Historia wersji{{
| education | ee = Education Edition {{#dplreplace: {{#var: $ver }}| /^(education edition{{!}}education{{!}}ee) /i }}
              #if: {{ #pos: {{{1}}} | ) }}              <!-- Brackets -->
| realms = Realms#{{#explode: {{#var: $ver }} | | -1 }}
              | /{{ #explode: {{{1}}} | | 0 }}#{{
| earth = Minecraft Earth {{#explode: {{#var: $ver }} | | -1 }}
                #switch: {{ lc: {{ #explode: {{ #sub: {{{1}}} | {{ #pos: {{{1}}} | ( }} }} | | 1 }} }} <!-- Seecret updates -->
| china | chinese = Minecraft China#History
                | friday  = SF{{ #sub: {{ #explode: {{{1}}} | | -1 }} | 0 | -1 }}
}}|{{#ifeq: {{{2|null}}} || {{#explode: {{#var: $ver }} || -1}} | {{{2| {{{1}}}}}} }}]]
                | saturday = SS{{ #sub: {{ #explode: {{{1}}} | | -1 }} | 0 | -1 }}
</includeonly>
                | {{ #replace: {{ #explode: {{{1}}} | ( | 1 }} | ) }}
              }}
              | {{                                     <!-- Otherwise, find special prefixes -->
                #if: {{ #pos: {{{1}}} | Preview }}{{ #pos: {{{1}}} | Prerelease }}{{ #pos: {{{1}}} | Pre-Release}}{{ #pos: {{{1}}} | pre }}{{ #pos: {{{1}}} | Experimental }}{{ #pos: {{ lc: {{{1}}} }} | rc }}{{ #ifeq: {{ #sub: {{{1}}} | 2 | 1 }} | w | 1 }} <!-- Pre-releases, release candidates, snapshots, previews -->
                | /Nieoficjalne wersje#{{
                #if: {{ #pos: {{{1}}} | pre }}
                  | B{{ #explode: {{{1}}} | | -1 }}
                  | {{{1}}}
                }}
                | {{
                  #if: {{ #pos: {{{1}}} | Pre }}{{ #pos: {{ lc: {{{1}}} }} | test }}  <!-- The first few versions of Minecraft -->
                  | /Classic#{{ #sub: {{{1}}} | 8 | {{ #if: {{ #pos: {{ lc: {{{1}}} }} | test }} | -14 }} }}
                  | {{
                    #if: {{ #explode: {{{1}}} | | 1 }}
                    | /{{ #replace: {{{1}}} | | # }}    <!-- Otherwise if it has a space, replace it with a # -->
                    | &#35;{{{1}}}                      <!-- Otherwise, just use the whole string -->
                  }}
                }}
              }}
        }}
      }}
    }}
  }}
}}|{{
  #if: {{{2|}}}
  | {{{2}}}
  | {{{1}}}
}}]]</includeonly><noinclude>
{{/doc}}


[[Kategoria:Szablony]]</noinclude>
<noinclude>
{{dokumentacja}}
 
[[Kategoria:Szablony]]
</noinclude>

Wersja z 22:58, 27 sie 2021


[ podgląd | edytuj | historia | odśwież ]Dokumentacja

Ten szablon służy do łatwego linkowania do poprawnej strony historia wersji, razem z zakotwiczeniem przy odpowiedniej wersji.

Użycie

Szablon powinien akceptować wszystkie standardowe numery wersji Minecrafta. Można używać także formatu z datami (w nawiasach), które będą użyte zamiast numeru wersji w zakotwiczeniu (szczególnie przydatne dla wczesnych wersji Minerafta, gdzie kilka wersji miało ten sam numer).

Przykłady

{{verlink|12w05a}}


[[{{

 12w05a



{{verlink|1.1}}


[[{{

 1.1



{{verlink|Indev (4 lutego 2010)}}


[[{{

 Indev (4 lutego 2010)



{{verlink|Beta 1.9|These are not the versions you are looking for}}


[[{{

 These are not the versions you are looking for



{{verlink|Beta 1.9pre6}}


[[{{

 Beta 1.9pre6



{{verlink|Alpha 1.2.2 (10 listopada 2010)}}


[[{{

 Alpha 1.2.2 (10 listopada 2010)



{{verlink|Classic 0.26 SURVIVAL TEST}}


[[{{

 Classic 0.26 SURVIVAL TEST



{{verlink|Classic 0.26 SURVIVAL TEST (22 października 2009)}}


[[{{

 Classic 0.26 SURVIVAL TEST (22 października 2009)



{{verlink|Pocket Edition Alpha 0.2.0}}


[[{{

 Pocket Edition Alpha 0.2.0



{{verlink|Pocket Edition Alpha 0.2.0 (17 lutego 2012)}}


[[{{

 Pocket Edition Alpha 0.2.0 (17 lutego 2012)



{{verlink|PE Alpha 0.2.0}}


[[{{

 PE Alpha 0.2.0



{{verlink|Indev (Seecret Friday Update 1)}}


[[{{

 Infdev (Seecret Friday Update 1)



{{verlink|Alpha (Seecret Saturday 10)}}


[[{{

 Alpha (Seecret Saturday 10)