« MediaWiki/Extension » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 57 : Ligne 57 :
$wgGroupPermissions['*']['autocreateaccount'] = true;
$wgGroupPermissions['*']['autocreateaccount'] = true;
</source>
</source>
== External Data==
Page principale : https://www.mediawiki.org/wiki/Extension:External_Data
* autre lien : https://www.mediawiki.org/wiki/Extension:External_Data/Databases/fr
=== Exemple 1 ===
<source>
{{#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}}}
}}
|}
</source>
=== 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 ==
== Autre ==

Version du 12 avril 2023 à 12:13

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

}}

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:
{{{Ticket}}} {{{ModifPar}}} {{{DateModif}}} {{{ValAncienne}}} {{{ValNouvelle}}}
}}


Autre

Preloader

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

Voir aussi