Extension:Page Forms/Download and installation/fr

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Page Forms/Download and installation and the translation is 20% complete.

Other languages:
English • ‎français • ‎中文 • ‎日本語
Semantic Forms (formulaires sémantiques) - navigation (voir )
Bases Page principale (discuter) · Téléchargement et installation · Guide de démarrage rapide · Héberger · Pages spéciales
Utiliser Semantic Forms PF et les modèles · Définir des formulaires   (Input types ) · Extension:Page Forms/The "edit with form" tab · Lier vers des formulaires · Créer des formulaires de requêtes
Autres ressources d'aide Problèmes courants · Bogues connus et fonctionnalités planifiées · Obtenir de l'aide · Documentation pour les développeurs · Testing
À propos de Semantic Forms Auteurs et crédits · Historique des versions · Extension:Page Forms/Sites that use Page Forms · Autres extensions liées

Téléchargement

You can download the Page Forms code, in .zip format, here.

You can also download the code directly via Git from the MediaWiki source code repository (see available tags). From a command line, you can call the following:

git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/PageForms.git

To view the code online, including version history for each file, go here.

Not recommended

There are some additional ways to download Page Forms, which are not recommended:

  • Page Forms can be downloaded via the MediaWiki Extension Distributor, which lets you download any extension for any version of MediaWiki. This not recommended because the code being downloaded represents a random snapshot in time, that could contain bugs that were fixed later - or, if the "development/trunk" version is used, it could conversely contain code that is too new, and hasn't been fully tested yet.
  • Page Forms is available via some Linux distributions, like Debian. These should probably not be used, since their version of the software tends to be significantly out of date.

Installation

  • Note: For versions 1.26 and lower of MediaWiki, it is highly recommended to use the 2nd option, of calling "require_once", rather than calling wfLoadExtension().


  • Téléchargez et placez le(s) fichiers (s) dans un répertoire appelé PageForms dans votre dossier extensions/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
    wfLoadExtension( 'PageForms' );
    
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Pour les utilisateurs de MediaWiki 1.24 ou précédents :

Les instructions ci-dessous décrivent la nouvelle procédure pour installer cette extension en utilisant wfLoadExtension() Si vous avez besoin d'installer cette extension sur les précédentes versions de MediaWiki (1.24 ou précédent), à la place de wfLoadExtension( 'PageForms' );, vous devez utiliser :

require_once "$IP/extensions/PageForms/PageForms.php";

There are four user rights defined for Page Forms: 'createclass', 'editrestrictedfields', and 'viewedittab':

  • 'createclass' is the permission to create new classes (see Extension:Page Forms/Special pages). By default it is given to all members of the 'user' group.
  • 'editrestrictedfields' is the "permission" to edit restricted fields. By default it is given to all members of the 'sysop' group.
  • 'multipageedit' is the "permission" to use the MultiPageEdit Special Page, which allows to edit multiple pages through a single spreadsheet-like interface. By default it is given to all members of the 'user' group.
  • 'viewedittab' is the "permission" to see the "edit with form" tab. By default it is given to everyone (i.e, '*').

You can modify the set of users who have any of these permissions. For example, to have the "edit with form" tab show up only for administrators, you could add the following, below the inclusion of Page Forms:

$wgGroupPermissions['*']['viewedittab'] = false;
$wgGroupPermissions['sysop']['viewedittab'] = true;

Composer

Page Forms can also be downloaded and installed using Composer. However, this is not a well-supported feature at the moment.

To install with Composer, add the following to your composer.local.json file:

{
  "require": {
    "mediawiki/page-forms": "^4.4.2"
  }
}

More information about the package can be found on Packagist: https://packagist.org/packages/mediawiki/page-forms