Template:ExtensionInstall/el
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
ExtensionInstallστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ExtensionInstall
- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/ExtensionInstall/ExtensionInstall.php";
Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
| Uses Lua: |
Χρήση
Installation instructions.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Extension name | 1 | Set the extension name manually.
| String | optional |
| Git submodule | git-submodule | Add --recurse-submodules to the git clone command | Boolean | optional |
| Vagrant role name | vagrant | If given, shows how to install extension with the Vagrant's enable-role command | String | optional |
| Download link | download-link | Overwrite the download link.
| URL | optional |
| LocalSettings early | localsettingsearly | Pass custom php code that the user should include in [[LocalSettings.php]] before the extension is loaded.
| Unknown | optional |
| LocalSettings | localsettings | Pass custom PHP code that the user should include in [[LocalSettings.php]].
| Unknown | optional |
| Database update | db-update | If the extension requires the update script to be run, set this parameter to any value. (For example, if it has one or more database tables that need to be created.)
| Boolean | optional |
| Composer | composer | If the extension uses Composer to manage dependencies, set this parameter to any value. Not that this does not indicate that the extension is able to be installed with Composer.
| Boolean | optional |
| Custom steps 0 | custom-steps0 | Additional steps before download, e.g. other required extensions (as an unordered "* list"). | Content | optional |
| Custom steps | custom-steps | Additional steps (as an unordered "* list"). | Content | optional |
| Supports registration | registration | Changes the template to use <code>wfLoadExtension()</code> if it supports registration. Set to any value if the extension supports registration, or to <code>required</code> if it <em>only</em> supports registration and doesn't support the old-style of loading. | String | optional |
| No registration version | no-registration-version | The MediaWiki version for which extension registration should not be used.
| Unknown | optional |
See also
Παραδείγματα
Κάτω από μερικά παραδείγματα για τον τρόπο χρήσης αυτού του προτύπου:
Απλό
{{ExtensionInstall}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Όνομα
{{ExtensionInstall|CategoryTree}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
CategoryTreeστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CategoryTree- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/CategoryTree/CategoryTree.php";Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Σύνδεσμος λήψης
{{ExtensionInstall
|download-link=[http://bits.wikimedia.org/example.zip Download]
}}
- Download και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
LocalSettings
{{ExtensionInstall
|localsettings=
$wgUseAjax = true;
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php"; $wgUseAjax = true;Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
LocalSettings early
{{ExtensionInstall
|localsettingsearly=
$wgUseAjax = true; // This must be included before the extension is loaded
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
$wgUseAjax = true; // This must be included before the extension is loaded require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
DB Update
{{ExtensionInstall
|db-update=Yes
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php";- Εκτελέστε το update script το οποίο θα δημιουργήσει αυτόματα τους απαραίτητους πίνακες βάσης δεδομένων που χρειάζεται αυτή η επέκταση.
Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Composer
{{ExtensionInstall
|composer=Yes
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Μόνο κατά την εγκατάσταση από το git εκτελέστε Composer για να εγκαταστήσετε εξαρτήσεις PHP, εκδίδοντας
composer install --no-devστον φάκελο επέκτασης. (Δείτε T173141 για πιθανές επιπλοκές.)- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Προσαρμοσμένα βήματα
{{ExtensionInstall
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
require_once "$IP/extensions/MyExtension/MyExtension.php";- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Support registration
{{ExtensionInstall
|registration=1
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
wfLoadExtension( 'MyExtension' );Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Support registration with minimum version
{{ExtensionInstall
|registration=1
|no-registration-version=1.39
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
wfLoadExtension( 'MyExtension' );Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Προς χρήστες που τρέχουν MediaWiki 1.39 ή παλιότερο:
Οι παραπάνω οδηγίες περιγράφουν τον νέο τρόπο εγκατάστασης αυτής της επέκτασης χρησιμοποιώντας το
wfLoadExtension(). Εάν πρέπει να εγκαταστήσετε αυτήν την επέκταση σε αυτές τις παλαιότερες εκδόσεις (MediaWiki 1.39 και νωρίτερα), αντί τουwfLoadExtension( 'MyExtension' );, πρέπει να χρησιμοποιήσετε:require_once "$IP/extensions/MyExtension/MyExtension.php";
This only works if the version specified is 1.35 or later, otherwise the template assumes nobody cares about ancient versions and falls back to #Require registration.
Require registration
{{ExtensionInstall
|registration=required
}}
- Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
MyExtensionστον φάκελοextensions/σας.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
wfLoadExtension( 'MyExtension' );Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Everything
{{ExtensionInstall|Example
|download-link=[http://bits.wikimedia.org/example.zip Download]
|vagrant=example
|localsettings=
$wgUseAjax = true;
|db-update=Yes
|composer=Yes
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
|registration=yes
}}
- Download και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται
Exampleστον φάκελοextensions/σας.- Μόνο κατά την εγκατάσταση από το git εκτελέστε Composer για να εγκαταστήσετε εξαρτήσεις PHP, εκδίδοντας
composer install --no-devστον φάκελο επέκτασης. (Δείτε T173141 για πιθανές επιπλοκές.)- Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
wfLoadExtension( 'Example' ); $wgUseAjax = true;- Εκτελέστε το update script το οποίο θα δημιουργήσει αυτόματα τους απαραίτητους πίνακες βάσης δεδομένων που χρειάζεται αυτή η επέκταση.
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Προς χρήστες που τρέχουν MediaWiki 1.39 ή παλιότερο:
Οι παραπάνω οδηγίες περιγράφουν τον νέο τρόπο εγκατάστασης αυτής της επέκτασης χρησιμοποιώντας το
wfLoadExtension(). Εάν πρέπει να εγκαταστήσετε αυτήν την επέκταση σε αυτές τις παλαιότερες εκδόσεις (MediaWiki 1.39 και νωρίτερα), αντί τουwfLoadExtension( 'Example' );, πρέπει να χρησιμοποιήσετε:require_once "$IP/extensions/Example/Example.php";
Vagrant installation:
- Εάν χρησιμοποιείτε Vagrant, εγκαταστήστε με
vagrant roles enable example --provision