Jump to content

Manuel:$wgUploadDialog

From mediawiki.org
This page is a translated version of the page Manual:$wgUploadDialog and the translation is 100% complete.
Fichiers et téléversements de fichiers: $wgUploadDialog
Configuration pour le Dialogue du téléversement et les fichiers téléversés à travers lui.
Introduit dans la version :1.27.0 (Gerrit change 289126; git #2aaeb356)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau multidimensionnel)
Valeur par défaut :voir ci-dessous

La variable $wgUploadDialog globale permet la configuration du Dialogue du téléversement (sélection des champs à afficher, modification des options de licence et choix du formatage spécial pour la page de fichier qui sera créée et le commentaire de téléversement).

Ceci s'applique également aux téléversements externes sur ce wiki, si configuré (la configuration est chargée par des wikis distants en utilisant l'API action=query&meta=siteinfo ).

Valeurs par défaut

Voir ci-dessous la documentation de chaque propriété. Aucune des propriétés ne peut être omise.

Version de MediaWiki :
1.28
$wgUploadDialog = [
	'fields' => [
		'description' => true,
		'date' => false,
		'categories' => false,
	],
	'licensemessages' => [
		'local' => 'generic-local',
		'foreign' => 'generic-foreign',
	],
	'comment' => [
		'local' => '',
		'foreign' => '',
	],
	'format' => [
		'filepage' => '$DESCRIPTION',
		'description' => '$TEXT',
		'ownwork' => '',
		'license' => '',
		'uncategorized' => '',
	],
];
Version de MediaWiki :
1.27
$wgUploadDialog = [
	'fields' => [
		'description' => true,
		'date' => false,
		'categories' => false,
	],
	'licensemessages' => [
		'local' => 'generic-local',
		'foreign' => 'generic-foreign',
	],
	'comment' => '',
	'format' => [
		'filepage' => '$DESCRIPTION',
		'description' => '$TEXT',
		'ownwork' => '',
		'license' => '',
		'uncategorized' => '',
	],
];

Propriétés

champs

Dialogue de téléversement avec tous les champs activés

Champs à rendre disponibles dans le dialogue. true indique que ce champ est visible, false signifie qu'il est masqué. Notez que vous devez également ajouter le remplacement correspondant à la clé du format 'filepage' pour les utiliser.

Champs disponibles :

  • 'description' - description du fichier
  • 'categories' - catégories
  • 'date' - date de création du fichier

Le champ Name ne peut pas être caché.

licensemessages

Dialogue de téléversement affichant les messages generic-local par défaut

Suffixe des messages de localisation utilisés pour décrire la licence sous laquelle le fichier téléversé sera publié. La même valeur peut être utilisée à la fois pour les téléversements de 'local' et 'foreign'.

Les messages 'local' sont utilisés pour les téléversements locaux sur le wiki. Les messages 'foreign' sont utilisés (si configuré) pour les téléversements inter wiki en provenance d'autres wikis.

Les valeurs par défaut correspondent à :

  • 'generic-local'
upload-form-label-own-work-message-generic-local I confirm that I am uploading this file following the terms of service and licensing policies on MediaWiki.
Je confirme que je téléverse ce fichier suivant les conditions et les politiques de licence de MediaWiki.
upload-form-label-not-own-work-message-generic-local If you are not able to upload this file under the policies of MediaWiki, please close this dialog and try another method.
Si vous ne pouvez pas téléverser ce fichier d’après les politiques de MediaWiki, veuillez fermer cette boîte de dialogue et essayer une autre méthode.
upload-form-label-not-own-work-local-generic-local You may also want to try the default upload page.
Vous pouvez aussi essayer la page de téléversement par défaut.
  • 'generic-foreign'
upload-form-label-own-work-message-generic-foreign I understand that I am uploading this file to a shared repository. I confirm that I am doing so following the terms of service and licensing policies there.
Je comprends que je téléverse ce fichier vers un dépôt partagé. Je confirme agir en accord avec les conditions d’utilisation et les règles relatives aux licences de celui-ci.
upload-form-label-not-own-work-message-generic-foreign If you are not able to upload this file under the policies of the shared repository, please close this dialog and try another method.
Si vous n’êtes pas en mesure de téléverser ce fichier de façon conforme aux règles de ce dépôt partagé, veuillez fermer cette boîte de dialogue et essayer une autre méthode.
upload-form-label-not-own-work-local-generic-foreign You may also want to try using the upload page on MediaWiki, if this file can be uploaded there under their policies.
Vous pouvez également essayer d’utiliser la page de téléversement de MediaWiki, si leurs règles autorisent le téléversement du fichier.

comment

Téléverser le commentaire à utiliser. Remplacements disponibles :

  • $HOST - nom du domaine à l'origine du téléversement inter wiki
  • $PAGENAME - nom de la page wiki qui a initié le téléversement

Cela permet de documenter dans le commentaire de téléversement, le wiki et la page qui a initié ce téléversement.

A partir de MediaWiki 1.28, vous pouvez aussi utiliser un tableau pour spécifier les différents commentaires des téléversement locaux et externes :

$wgUploadDialog = [
	...
	'comment' => [
		'local' => '...',
		'foreign' => '...',
	],
	...
];

format

Format du wikicode de la page du fichier à générer à partir des champs saisis par l'utilisateur. Ceci définit la manière dont les fields spécifiés sont utilisés pour construire la page de description du fichier.

  • 'filepage' - un conteneur pour la page entière. Remplacements disponibles :
    • $DESCRIPTION - description du fichier telle que saisie par l'utilisateur (uniquement quand le champ description est activé), contenu comme défini ci-dessous dans la clé description
    • $DATE - date de création du fichier, telle qu'elle a été saisie par l'utilisateur (uniquement si le champ 'date' est activé)
    • $SOURCE - actuellement, c'est toujours la valeur définie par la clé 'ownwork'. Le dialogue du téléversement pourra être étendu à l'avenir pour permettre de choisir d'autres sources.
    • $AUTHOR - nom de l'utilisateur associé au téléverseur. Le dialogue du téléversement pourra être étendu à l'avenir pour permettre de choisir les informations sur l'auteur.
    • $LICENSE - actuellement, c'est toujours la valeur définie par la clé 'license'. Le dialogue du téléversement pourra être étendu à l'avenir pour permettre de choisir d'autres licences.
    • $CATEGORIES - wikicode des catégories de fichier comme saisi par l'utilisateur (uniquement si le champ 'categories' est activé); si rien n'est entré, le contenu de la clé 'uncategorized' est utilisé.
  • 'description' - conteneur pour la description du fichier, comme entré par l'utilisateur. Remplacements disponibles :
    • $LANGUAGE - langue du contenu du wiki source Ceci est principalement utilisé par les téléversements externes.
    • $TEXT - entrée de l'utilisateur
  • 'ownwork' - utilisé pour $SOURCE dans 'filepage'
  • 'license' - utilisé pour $LICENSE dans 'filepage'
  • 'uncategorized' - utilisé pour $CATEGORIES dans 'filepage' quand l'utilisateur ne fournit aucune catégorie

Voir aussi