Template:ExtensionInstall/el

From mediawiki.org
This page is a translated version of the page Template:ExtensionInstall and the translation is 56% complete.
Outdated translations are marked like this.
  • Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται 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";
    
  • Yes Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.
Τεκμηρίωση προτύπου

Χρήση

Installation instructions.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Extension name1

Set the extension name manually.

Default
The current page name without namespace prefix.
Auto value
{{ROOTPAGENAME}}
Stringoptional
Git submodulegit-submodule

Add --recurse-submodules to the git clone command

Booleanoptional
Vagrant role namevagrant

If given, shows how to install extension with the Vagrant's enable-role command

Stringoptional
Download linkdownload-link

Overwrite the download link.

Default
Link to Special:ExtensionDistributor with the extension name.
URLoptional
LocalSettings earlylocalsettingsearly

Pass custom php code that the user should include in [[LocalSettings.php]] before the extension is loaded.

Example
$wgUseAjax = true; //must be included before the extension is loaded
Unknownoptional
LocalSettingslocalsettings

Pass custom php code that the user should include in [[LocalSettings.php]].

Example
$wgUseAjax = true;
Unknownoptional
Database updatedb-update

If the extension has one or more database tables that need to be created through [[update.php]], set this parameter to any value.

Default
false
Booleanoptional
Composercomposer

If the extension uses [[Composer]] to manage dependencies, set this parameter to any value.

Default
false
Booleanoptional
Custom steps 0custom-steps0

Additional steps before download, e.g. other required extensions (as an unordered "* list")

Contentoptional
Custom stepscustom-steps

Additional steps (as an unordered "* list")

Contentoptional
Supports registrationregistration

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.

Stringoptional
No registration versionno-registration-version

The MediaWiki version for which extension registration should not be used

Default
1.24
Unknownoptional

Παραδείγματα

Κάτω από μερικά παραδείγματα για τον τρόπο χρήσης αυτού του προτύπου:

Απλό

{{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";
    
  • Yes 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";
    
  • Yes 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";
    
  • Yes 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;
    
  • Yes 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";
    
  • Yes 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 το οποίο θα δημιουργήσει αυτόματα τους απαραίτητους πίνακες βάσης δεδομένων που χρειάζεται αυτή η επέκταση.
  • Yes 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 στον φάκελο επέκτασης. (Δείτε task T173141 για πιθανές επιπλοκές.)
  • Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
    require_once "$IP/extensions/MyExtension/MyExtension.php";
    
  • Yes 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
  • Yes 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' );
    
  • Yes 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' );
    
  • Yes 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' );
    
  • Yes 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 στον φάκελο επέκτασης. (Δείτε task T173141 για πιθανές επιπλοκές.)
  • Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του $LocalSettings σας:
    wfLoadExtension( 'Example' );
    $wgUseAjax = true;
    
  • Εκτελέστε το update script το οποίο θα δημιουργήσει αυτόματα τους απαραίτητους πίνακες βάσης δεδομένων που χρειάζεται αυτή η επέκταση.
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes 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