You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
667 B

<?php
/**
* Plugin Rôles
* (c) 2012 Marcillaud Matthieu
* Licence GNU/GPL
*/
6 years ago
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
include_spip('inc/roles');
/**
6 years ago
* Retrouve la traduction d'un rôle dans un objet donné
*
* @param string $role
* Le role dans la base de donnée
* @param string $objet
* L'objet sur lequel est le rôle
* @return string
* Le texte du rôle dans la langue en cours
6 years ago
*
**/
function filtre_role_dist($role, $objet) {
6 years ago
if (!$role or !$objet) {
return '';
}
$roles = roles_presents(table_objet(objet_type($objet)));
if (isset($roles['titres'][$role])) {
return _T($roles['titres'][$role]);
}
return $role;
}