Zaawansowana Edycja, poradnik dla Biurokratów: Różnice pomiędzy wersjami
(→Szablony) |
(→Szablony) |
||
Linia 32: | Linia 32: | ||
Szablony jest to mechanizm umożliwiający półautomatyczne wstawianie treści jednej strony do drugiej. Głównym celem tworzenia szablonów jest uproszczenie wstawiania często powtarzających się fragmentów stron bez konieczności każdorazowego pisania od nowa pełnego kodu tych fragmentów. Dodatkowo szablony umożliwiają dokonywanie szybkich zmian na wielu stronach na raz. Zmiana szablonu powoduje bowiem automatycznie zmiany na wszystkich stronach, do których jest on dołączony. | Szablony jest to mechanizm umożliwiający półautomatyczne wstawianie treści jednej strony do drugiej. Głównym celem tworzenia szablonów jest uproszczenie wstawiania często powtarzających się fragmentów stron bez konieczności każdorazowego pisania od nowa pełnego kodu tych fragmentów. Dodatkowo szablony umożliwiają dokonywanie szybkich zmian na wielu stronach na raz. Zmiana szablonu powoduje bowiem automatycznie zmiany na wszystkich stronach, do których jest on dołączony. | ||
− | + | Wykorzystywanie szablonów jest dobrą opcją aby wszystko wyglądało jednolicie. | |
Linia 57: | Linia 57: | ||
::::Kiedy po formie '''Name=''' wpiszemy nazwę questa "Anihilator Quest" w miejscu <br>{{{Name}}} pokarze się text Anihilator Quest. | ::::Kiedy po formie '''Name=''' wpiszemy nazwę questa "Anihilator Quest" w miejscu <br>{{{Name}}} pokarze się text Anihilator Quest. | ||
− | Teraz przykładowo | + | Teraz przykładowo wypełniony Szablon. |
{{Infobox Questy | {{Infobox Questy | ||
− | | Name= | + | | Name= Anni |
− | | Lvl= | + | | Lvl= 100 |
− | | Prem= | + | | Prem= Tak |
− | | Lok= | + | | Lok= [[Edron]] |
− | | Nagr= | + | | Nagr= Do wyboru: |
− | | Mob= | + | [[Grafika:Stonecutter_Axe.gif|link=Łamacz Kamieni]][[Grafika:Magic_Sword.gif|link=Magiczny Miecz]][[Grafika:Thunder_Hammer.gif|link=Młot Gromu]][[Grafika:Demoniczna Zbroja.gif|link=Demoniczna Zbroja]] |
− | | Dotuw= | + | | Mob= {{Demon}} |
+ | | Dotuw= Brak | ||
}} | }} | ||
+ | A w edycji wygląda to tak: | ||
+ | |||
+ | <pre>{{Infobox Questy | ||
+ | | Name= Anni | ||
+ | | Lvl= 100 | ||
+ | | Prem= Tak | ||
+ | | Lok= [[Edron]] | ||
+ | | Nagr= Do wyboru: | ||
+ | [[Grafika:Stonecutter_Axe.gif|link=Łamacz Kamieni]][[Grafika:Magic_Sword.gif|link=Magiczny Miecz]][[Grafika:Thunder_Hammer.gif|link=Młot Gromu]][[Grafika:Demoniczna Zbroja.gif|link=Demoniczna Zbroja]] | ||
+ | | Mob= {{Demon}} | ||
+ | | Dotuw= Brak | ||
+ | }}</pre> | ||
+ | |||
+ | ==Jak stworzyć== | ||
+ | |||
+ | Zaczynamy od nadania mu nazwy. Na stronach które potrzebują szablonu wpisujemy nazwę naszego szablonu pomiędzy {}. | ||
+ | Przykładowo wymagany jest szablon dla Demona. | ||
+ | |||
+ | <pre>{{Demon}}</pre> | ||
+ | |||
+ | Wpisujemy szablon na każdej stronie która go wymaga i przechodzimy do edycji. | ||
+ | |||
+ | {{Demon.}} po naciśnięciu przeniesie nas do strony [[Tworzenie Szablon:Demon.]] | ||
+ | |||
+ | Teraz na stronie edycji wpisujemy dane które potrzebujemy aby wyświetlały się na każdej stronie która wymaga tego szablonu. Cokolwiek tutaj wpiszemy lub zmienimy, zmieni się również na tamtych stronach. | ||
+ | |||
+ | ===Szablon Potwory=== | ||
+ | |||
+ | Szablon dla potworów wygląda następująco: | ||
+ | |||
+ | <pre>{| class="wikitable" | ||
+ | | rowspan=4 align="center" bgcolor="#8B814C"| {{{Ikona}}} | ||
+ | | align="center" bgcolor="#FFEC8B"|Nazwa Pol: '''{{{Pol}}}''' | ||
+ | |- | ||
+ | | align="center" bgcolor="#EEDC82" |Nazwa Ang: '''{{{Ang}}}''' | ||
+ | |- | ||
+ | | align="center" bgcolor="#FFEC8B" |Punkty Życia: '''{{{Hp}}}''' | ||
+ | |- | ||
+ | | align="center" bgcolor="#EEDC82" |Punkty Doświadczenia: '''{{{Exp}}}''' | ||
+ | |- | ||
+ | | align="center" bgcolor="#CDBE70"|'''Zbroja/Obrona:''' | ||
+ | | align="center" bgcolor="#CDBE70"|'''Styl walki:''' | ||
+ | |- | ||
+ | | align="center" bgcolor="#EEDC82" | {{{Arm/Obr}}} | ||
+ | | align="center" bgcolor="#EEDC82" | {{{Styl}}} | ||
+ | |- | ||
+ | | colspan="2" bgcolor="#CDBE70" align="center" | '''Łup:''' | ||
+ | |- | ||
+ | | colspan="2" align="center" bgcolor="#FFEC8B" | {{{Loot}}} | ||
+ | |- | ||
+ | | align="center" bgcolor="#CDBE70"|'''Wrażliwy na:''' | ||
+ | | align="center" bgcolor="#CDBE70"| {{{Wrażliwy}}} | ||
+ | |- | ||
+ | | align="center" bgcolor="#EEDC82" |'''Częściowo odporny na:''' | ||
+ | | align="center" bgcolor="#EEDC82" | {{{Częściowo}}} | ||
+ | |- | ||
+ | | align="center" bgcolor="#CDBE70"|'''Odporny na:''' | ||
+ | | align="center" bgcolor="#CDBE70"| {{{Odporny}}} | ||
+ | |- | ||
+ | | colspan="2" bgcolor="#CDBE70" align="center" | '''Występowanie:''' | ||
+ | |- | ||
+ | | colspan="2" align="center" bgcolor="#FFEC8B" | {{{Lok}}} | ||
+ | |- | ||
+ | | colspan="2" bgcolor="#CDBE70" align="center" | '''Dodatkowe Informacje:''' {{{Info}}} | ||
+ | |}</pre> | ||
+ | |||
+ | Podczas tworzenia szablony wymagane jest zwracanie uwagi na wielkość liter. Jeśli w Szablonie wpiszemy '''{{{Przykład}}}''' to podczas wykorzystywania go, forma wywoływacza nie może być z małej litery np '''| przykład=''' . Każdy text nie wpisany w {{{}}} pozostanie jednolity dla każdej strony wymagającej Szablonu. | ||
+ | |||
+ | Wpisując przykład powyżej po wpisaniu {{Infobox Potwory.}} ujrzymy efekt: | ||
+ | |||
+ | {{Infobox Potwory}} | ||
+ | |||
+ | Teraz aby wypełnić szablon danymi musimy wpisać {{Infobox Potwory (bez 2 "}" na końcu) naciskamy enter i wypisujemy formy wywoławcze (Forma wywoławcza to to co wpiszemy uprzedni w {{{}}}.), przed każdą z form musimy dodać "|" aby oddzielić 1 od 2. | ||
+ | Na samym końcu zamykamy Szablon 2 "}". | ||
+ | |||
+ | <pre>{{Infobox Potwory | ||
+ | |Ikona= | ||
+ | |Pol= | ||
+ | |Ang= | ||
+ | |Hp= | ||
+ | |Exp= | ||
+ | |Arm/Obr= | ||
+ | |Styl= | ||
+ | |Loot | ||
+ | |Wrażliwy= | ||
+ | |Częściowo= | ||
+ | |Odporny= | ||
+ | |Lok= | ||
+ | |Info= | ||
+ | }}</pre> | ||
+ | |||
+ | Przykładowy Szablon dla [[Apocalypse]] | ||
+ | |||
+ | <pre>{{Infobox Potwory | ||
+ | |Ikona= {{Apocalypse}} | ||
+ | |Pol= Apokalipsa | ||
+ | |Ang= Apocalypse | ||
+ | |Hp= 250000 (+/- 30%) | ||
+ | |Exp= 450000 (+/-30) | ||
+ | |Arm/Obr= 600/670 | ||
+ | |Styl= Walczy w zwarciu. | ||
+ | |Loot= | ||
+ | [[Grafika:Solidna Ziemna Kolczuga.gif|link=Solidna Ziemna Kolczuga|50%]] | ||
+ | [[Grafika:Small Ruby.gif|link=Rubin|Rubinów|0-30 50%]] | ||
+ | [[Grafika:Platinum Coin.gif|link=Platynowa Moneta|Platynowych Monet|0-30 50%]] | ||
+ | [[Grafika:Demonic Essence.gif|link=Demoniczna Esencja|Demonicznych Esencji|0-2 30%]] | ||
+ | |Wrażliwy= Brak. | ||
+ | |Częściowo= [[Grafika:Energy.gif]]40% [[Grafika:Physical.gif]]20% | ||
+ | |Odporny= [[Grafika:Niewidzialność.gif]][[Grafika:Paraliż.gif]][[Grafika:Upicie.gif]][[Grafika:Earth.gif]][[Grafika:Poison.gif]][[Grafika:Holy.gif]] | ||
+ | |Lok= [[Sangria]]: Ostatnia komnata podczas wykonywania [[Wyzwanie Sangrii|Wyzwania Sangrii]] | ||
+ | |Info= Brak. | ||
+ | }}</pre> | ||
+ | |||
+ | Ikona= <<<<<Możemy wykorzystać inny szablon już wcześniej przygotowany. | ||
+ | Info= <<<<<<Tutaj możemy dodać informacje jeśli za potwora można otrzymać artefakt lub istnieje na niego polowanie. | ||
− | + | ||
+ | Gdzie efektem będzie: | ||
+ | |||
+ | {{Infobox Potwory | ||
+ | |Ikona= {{Apocalypse}} | ||
+ | |Pol= Apokalipsa | ||
+ | |Ang= Apocalypse | ||
+ | |Hp= 250000 (+/- 30%) | ||
+ | |Exp= 450000 (+/-30) | ||
+ | |Arm/Obr= 600/670 | ||
+ | |Styl= Walczy w zwarciu. | ||
+ | |Loot= | ||
+ | [[Grafika:Solidna Ziemna Kolczuga.gif|link=Solidna Ziemna Kolczuga|50%]][[Grafika:Small Ruby.gif|link=Rubin|Rubinów|0-30 50%]][[Grafika:Platinum Coin.gif|link=Platynowa Moneta|Platynowych Monet|0-30 50%]][[Grafika:Demonic Essence.gif|link=Demoniczna Esencja|Demonicznych Esencji|0-2 30%]] | ||
+ | |Wrażliwy= Brak. | ||
+ | |Częściowo= [[Grafika:Energy.gif]]40% [[Grafika:Physical.gif]]20% | ||
+ | |Odporny= [[Grafika:Niewidzialność.gif]][[Grafika:Paraliż.gif]][[Grafika:Upicie.gif]][[Grafika:Earth.gif]][[Grafika:Poison.gif]][[Grafika:Holy.gif]] | ||
+ | |Lok= [[Sangria]]: Ostatnia komnata podczas wykonywania [[Wyzwanie Sangrii|Wyzwania Sangrii]] | ||
+ | |Info= Brak. | ||
+ | }} | ||
=Komendy Php= | =Komendy Php= | ||
=Text/Kolory Textu= | =Text/Kolory Textu= |
Wersja z 19:33, 3 sty 2014
Jak Edytować, dodawać obrazki i pisać wszyscy wiedzą wiec objaśnię możliwości zaawansowanej edycji.
Spis treści
Obrazy/Ikony/Mapy
Istnieje kilka możliwości wykorzystania przesłanego pliku na stronie edycji.
Przesłany plik można przedstawić w formie zwykłej czyli np.:
Gdzie widoczny jest obrazek, a jego ścieżka to Behemot.gif
Najeżdżając myszka na obrazek ujrzymy wiadomość Behemot - Jest wielki, lecz jego ścieżka wciąż pozostaje Behemot.gif
Wiadomość jest wciąż widoczna po najechaniu lecz ścieżka obrazka zmieniła się już na Behemot. Po naciśnięciu na obrazek przenosi nas do jego odpowiednika.
- Forma |link= jest komendą linkująca, wykorzystać ją można tylko w
przypadku obrazka kiedy chcemy aby obrazek przenosił nas w inny obszar.
- Forma |link= jest komendą linkująca, wykorzystać ją można tylko w
Zmienia się ścieżka obrazka ale na najeżdżając na obrazek ujrzymy tylko Behemot.
Tabele/Spis
Szablony
Szablony jest to mechanizm umożliwiający półautomatyczne wstawianie treści jednej strony do drugiej. Głównym celem tworzenia szablonów jest uproszczenie wstawiania często powtarzających się fragmentów stron bez konieczności każdorazowego pisania od nowa pełnego kodu tych fragmentów. Dodatkowo szablony umożliwiają dokonywanie szybkich zmian na wielu stronach na raz. Zmiana szablonu powoduje bowiem automatycznie zmiany na wszystkich stronach, do których jest on dołączony. Wykorzystywanie szablonów jest dobrą opcją aby wszystko wyglądało jednolicie.
Najpierw objaśnię jak działają w praktyce, a potem wyjaśnię jak stworzyć.
Weźmiemy na przykład szablon {{Infobox Questy}}
{{{Name}}} | ||
Min. Lvl: {{{Lvl}}} |
Premium: {{{Prem}}} |
Lokalizacja: {{{Lok}}} |
Nagroda: {{{Nagr}}} | ||
Potwory: {{{Mob}}} | ||
Najedz myszką na obrazek aby ujrzeć statystyki. | ||
Wymagania oraz Dodatkowe uwagi: {{{Dotuw}}} |
Po wpisaniu Infobox Questy wyświetli się nam gotowa tabela godowa do edycji, jak zauważyliście widnieją na niej napisy w potrójnym {}, są to miejsca w które będzie dodawany Text. Teraz jak ją edytować:
{{Infobox Questy | Name= | Lvl= | Prem= | Lok= | Nagr= | Mob= | Dotuw= }}
Słowa które były wpisane w {{{}}} zostaną zastąpione przez text wpisany po (=), np.:
- Kiedy po formie Name= wpiszemy nazwę questa "Anihilator Quest" w miejscu
{{{Name}}} pokarze się text Anihilator Quest.
- Kiedy po formie Name= wpiszemy nazwę questa "Anihilator Quest" w miejscu
Teraz przykładowo wypełniony Szablon.
Anni | ||
Min. Lvl: 100 |
Premium: Tak |
Lokalizacja: Edron |
Nagroda: Do wyboru: | ||
Potwory: | ||
Najedz myszką na obrazek aby ujrzeć statystyki. | ||
Wymagania oraz Dodatkowe uwagi: Brak |
A w edycji wygląda to tak:
{{Infobox Questy | Name= Anni | Lvl= 100 | Prem= Tak | Lok= [[Edron]] | Nagr= Do wyboru: [[Grafika:Stonecutter_Axe.gif|link=Łamacz Kamieni]][[Grafika:Magic_Sword.gif|link=Magiczny Miecz]][[Grafika:Thunder_Hammer.gif|link=Młot Gromu]][[Grafika:Demoniczna Zbroja.gif|link=Demoniczna Zbroja]] | Mob= {{Demon}} | Dotuw= Brak }}
Jak stworzyć
Zaczynamy od nadania mu nazwy. Na stronach które potrzebują szablonu wpisujemy nazwę naszego szablonu pomiędzy {}. Przykładowo wymagany jest szablon dla Demona.
{{Demon}}
Wpisujemy szablon na każdej stronie która go wymaga i przechodzimy do edycji.
po naciśnięciu przeniesie nas do strony Tworzenie Szablon:Demon.
Teraz na stronie edycji wpisujemy dane które potrzebujemy aby wyświetlały się na każdej stronie która wymaga tego szablonu. Cokolwiek tutaj wpiszemy lub zmienimy, zmieni się również na tamtych stronach.
Szablon Potwory
Szablon dla potworów wygląda następująco:
{| class="wikitable" | rowspan=4 align="center" bgcolor="#8B814C"| {{{Ikona}}} | align="center" bgcolor="#FFEC8B"|Nazwa Pol: '''{{{Pol}}}''' |- | align="center" bgcolor="#EEDC82" |Nazwa Ang: '''{{{Ang}}}''' |- | align="center" bgcolor="#FFEC8B" |Punkty Życia: '''{{{Hp}}}''' |- | align="center" bgcolor="#EEDC82" |Punkty Doświadczenia: '''{{{Exp}}}''' |- | align="center" bgcolor="#CDBE70"|'''Zbroja/Obrona:''' | align="center" bgcolor="#CDBE70"|'''Styl walki:''' |- | align="center" bgcolor="#EEDC82" | {{{Arm/Obr}}} | align="center" bgcolor="#EEDC82" | {{{Styl}}} |- | colspan="2" bgcolor="#CDBE70" align="center" | '''Łup:''' |- | colspan="2" align="center" bgcolor="#FFEC8B" | {{{Loot}}} |- | align="center" bgcolor="#CDBE70"|'''Wrażliwy na:''' | align="center" bgcolor="#CDBE70"| {{{Wrażliwy}}} |- | align="center" bgcolor="#EEDC82" |'''Częściowo odporny na:''' | align="center" bgcolor="#EEDC82" | {{{Częściowo}}} |- | align="center" bgcolor="#CDBE70"|'''Odporny na:''' | align="center" bgcolor="#CDBE70"| {{{Odporny}}} |- | colspan="2" bgcolor="#CDBE70" align="center" | '''Występowanie:''' |- | colspan="2" align="center" bgcolor="#FFEC8B" | {{{Lok}}} |- | colspan="2" bgcolor="#CDBE70" align="center" | '''Dodatkowe Informacje:''' {{{Info}}} |}
Podczas tworzenia szablony wymagane jest zwracanie uwagi na wielkość liter. Jeśli w Szablonie wpiszemy {{{Przykład}}} to podczas wykorzystywania go, forma wywoływacza nie może być z małej litery np | przykład= . Każdy text nie wpisany w {{{}}} pozostanie jednolity dla każdej strony wymagającej Szablonu.
Wpisując przykład powyżej po wpisaniu Szablon:Infobox Potwory. ujrzymy efekt:
{{{Ikona}}} | Nazwa Pol: {{{Pol}}} |
Nazwa Ang: {{{Ang}}} | |
Punkty Życia: {{{Hp}}} | |
Punkty Doświadczenia: {{{Exp}}} | |
Zbroja/Obrona: | Styl walki: |
{{{Arm/Obr}}} | {{{Styl}}} |
Łup: | |
{{{Loot}}} | |
Najedz myszką na obrazek aby ujrzeć statystyki. | |
Wrażliwy na: | {{{Wrażliwy}}} |
Częściowo odporny na: | {{{Częściowo}}} |
Odporny na: | {{{Odporny}}} |
Występowanie: | |
{{{Lok}}} | |
Dodatkowe Informacje: {{{Info}}} |
Teraz aby wypełnić szablon danymi musimy wpisać {{Infobox Potwory (bez 2 "}" na końcu) naciskamy enter i wypisujemy formy wywoławcze (Forma wywoławcza to to co wpiszemy uprzedni w {{{}}}.), przed każdą z form musimy dodać "|" aby oddzielić 1 od 2. Na samym końcu zamykamy Szablon 2 "}".
{{Infobox Potwory |Ikona= |Pol= |Ang= |Hp= |Exp= |Arm/Obr= |Styl= |Loot |Wrażliwy= |Częściowo= |Odporny= |Lok= |Info= }}
Przykładowy Szablon dla Apocalypse
{{Infobox Potwory |Ikona= {{Apocalypse}} |Pol= Apokalipsa |Ang= Apocalypse |Hp= 250000 (+/- 30%) |Exp= 450000 (+/-30) |Arm/Obr= 600/670 |Styl= Walczy w zwarciu. |Loot= [[Grafika:Solidna Ziemna Kolczuga.gif|link=Solidna Ziemna Kolczuga|50%]] [[Grafika:Small Ruby.gif|link=Rubin|Rubinów|0-30 50%]] [[Grafika:Platinum Coin.gif|link=Platynowa Moneta|Platynowych Monet|0-30 50%]] [[Grafika:Demonic Essence.gif|link=Demoniczna Esencja|Demonicznych Esencji|0-2 30%]] |Wrażliwy= Brak. |Częściowo= [[Grafika:Energy.gif]]40% [[Grafika:Physical.gif]]20% |Odporny= [[Grafika:Niewidzialność.gif]][[Grafika:Paraliż.gif]][[Grafika:Upicie.gif]][[Grafika:Earth.gif]][[Grafika:Poison.gif]][[Grafika:Holy.gif]] |Lok= [[Sangria]]: Ostatnia komnata podczas wykonywania [[Wyzwanie Sangrii|Wyzwania Sangrii]] |Info= Brak. }}
Ikona= <<<<<Możemy wykorzystać inny szablon już wcześniej przygotowany. Info= <<<<<<Tutaj możemy dodać informacje jeśli za potwora można otrzymać artefakt lub istnieje na niego polowanie.
Gdzie efektem będzie:
Nazwa Pol: Apokalipsa | |
Nazwa Ang: Apocalypse | |
Punkty Życia: 250000 (+/- 30%) | |
Punkty Doświadczenia: 450000 (+/-30) | |
Zbroja/Obrona: | Styl walki: |
600/670 | Walczy w zwarciu. |
Łup: | |
Najedz myszką na obrazek aby ujrzeć statystyki. | |
Wrażliwy na: | Brak. |
Częściowo odporny na: | 40% 20% |
Odporny na: | |
Występowanie: | |
Sangria: Ostatnia komnata podczas wykonywania Wyzwania Sangrii | |
Dodatkowe Informacje: Brak. |