doc
Jump to navigation
Jump to search
Template:Mbox Template:Timw Template:TOC
Contents
Użycie
<templatedata> {
"description": "Dodaje instrukcję instalacji rozszerzenia.", "params": { "1": { "label": "Nazwa rozszerzenia", "description": "Ustaw ręcznie nazwę rozszerzenia.", "default": "Nazwa aktualnej strony z prefiksem przestrzeni nazw." }, "download-link": { "label": "Link pobierania", "description": "Zastępuje link pobierania.", "default": "Link do ExtensionDistributor z nazwą rozszerzenia." }, "localsettings": { "label": "LocalSettings", "description": "Własny kod php, który użytkownik powinien dodać do LocalSettings.php." }, "db-update": { "label": "Aktualizacja bazy danych.", "description": "Jeżeli rozszerzenie posiada jedna lub więcej tabel w bazie danych, które muszą być utworzone poprzez update.php, ustaw ten parametr na dowolną wartość." }, "custom-steps": { "label": "Dodatkowe kroki", "description": "Dodatkowe kroki (jako \"* lista\" nieuporządkowana" } }
} </templatedata>
Przykłady
Poniżej znajdują się przykłady jak używać tego szablonu:
Prosty
{{ExtensionInstall/pl}}
- Pobierz i umieść plik(i) w katalogu o nazwie
MyExtension
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Nazwa
{{ExtensionInstall/pl|CategoryTree}}
- Pobierz i umieść plik(i) w katalogu o nazwie
CategoryTree
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/CategoryTree/CategoryTree.php";
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Link pobierania
{{ExtensionInstall/pl |download-link=[http://bits.wikimedia.org/example.zip Pobierz] }}
- Pobierz i umieść plik(i) w katalogu o nazwie
MyExtension
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
LocalSettings
{{ExtensionInstall/pl |localsettings= $wgUseAjax = true; }}
- Pobierz i umieść plik(i) w katalogu o nazwie
MyExtension
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php"; $wgUseAjax = true;
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Aktualizacja DB
{{ExtensionInstall/pl |db-update=Yes }}
- Pobierz i umieść plik(i) w katalogu o nazwie
MyExtension
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Własne kroki
{{ExtensionInstall/pl |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] }}
- Pobierz i umieść plik(i) w katalogu o nazwie
MyExtension
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Wszystko
{{ExtensionInstall/pl|Example |download-link=[http://bits.wikimedia.org/example.zip Pobierz] |localsettings= $wgUseAjax = true; |db-update=Yes |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] }}
- Pobierz i umieść plik(i) w katalogu o nazwie
Example
w swoim kataloguextensions/
.- Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
require_once "$IP/extensions/Example/Example.php"; $wgUseAjax = true;
- Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- {{ Template:TNTN }} - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.