MediaWiki/Extension

Aller à la navigation Aller à la recherche

Les extensions à utiliser.

Liste des extensions utilisées

PdfHandler

PdfHandler :

Prérequis :

Maintenance

Pour reconstruire les vignettes des PDF ; source : https://www.mediawiki.org/wiki/Extension_talk:PdfHandler

  • php path/to/maintenance/refreshImageMetadata.php -f
  • php path/to/maintenance/rebuildImages.php
  1. Élément de la liste numérotée

LDAP

LDAP hub :

LDAPProvider

LDAPProvider :

Auth remoteuser

Auth remoteuser

// If account creation by anonymous users is forbidden, then allow
// it to be created automatically (by the extension).
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['autocreateaccount'] = true;

External Data

Page principale : https://www.mediawiki.org/wiki/Extension:External_Data

Exemple 1

{{#get_db_data:
|server=mediawiki
|from=user
|where=not user_name ='Wikiroot'
|data=id=user_id,login=user_name,name=user_real_name
}}

{| class="wikitable"
! id
! login
! name{{#for_external_table:<nowiki/>
{{!}}-
{{!}} {{{id}}} 
{{!}} {{{login}}} 
{{!}} {{{name}}}
}}
|}

Liste des tickets modifiés (base de données GLPI)

{{#get_db_data:
 db = glpi-lec
 |from = glpi_logs
 |where = itemtype_link="User" AND linked_action = "16" AND user_name = "nom utilisateur"
 |limit = 20
 |order by = id DESC
 |data = Ticket=items_id,ModifPar=user_name,DateModif=date_mod,ValAncienne=old_value,ValNouvelle=new_value
}}

 {| class="wikitable sortable"
 |+ Liste des 20 derniers tickets dont l'utilisateur a été enlevé en tant que technicien
 ! Ticket !! Modifié par !! Date modif. !! Ancienne valeur !! Nouvelle valeur{{#for_external_table:<nowiki/>
 {{!}}-
 {{!}} {{{Ticket}}} {{!}}{{!}} {{{ModifPar}}} {{!}}{{!}} {{{DateModif}}} {{!}}{{!}} {{{ValAncienne}}} {{!}}{{!}} {{{ValNouvelle}}}
 }}
 |}

Autre

Preloader

Preloader : permet de créer des modèles de page :

MassEditRegex

MassEditRegex : permet aux administrateurs d'effectuer une seule modification sur plusieurs pages en une seule étape, en exécutant une expression régulière sur le contenu de chaque page

Voir aussi