Un bouton tout au début de la Médiathèque, qui n'apparait QUE si on est webmestre et qu'il reste au moins 1 ancien logo, et qui permet de relancer la fonction de migration du plugin vers les rôles.

pull/46/head
RastaPopoulos 2 weeks ago
parent 65c919d3b5
commit 879508061c

@ -363,6 +363,13 @@ function roles_documents_recuperer_fond($flux) {
$cherche = "#<ul\s+class=[\"']sanstitre[\"']>\s*(?:<li[^>]*>(?!.*<li>).*?</li>\s*)+\s*</ul>#i";
$remplace = "$0$fond_roles";
$flux['data']['texte'] = preg_replace($cherche, $remplace, $flux['data']['texte']);
// Si jamais il y a toujours des vieux logos à migrer, on ajoute un bouton
if (autoriser('webmestre') and $nb = sql_countsel('spip_documents', 'mode like "logo%"') and $nb > 0) {
include_spip('inc/filtres');
include_spip('inc/actions');
$flux['data']['texte'] = '<div>' . bouton_action("Migrer les anciens logos en rôles de documents (reste $nb anciens logos)", generer_action_auteur('migrer_logos_modes_vers_roles', '', self())) . '</div>' . $flux['data']['texte'];
}
}
return $flux;

Loading…
Cancel
Save