Skip to content
Extraits de code Groupes Projets
Valider 0c1052f2 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

Report de r66239 : On peut ajouter une liste de documents de la mediatheque...

Report de r66239 : On peut ajouter une liste de documents de la mediatheque par designation d'un intervale (243-245 ou doc243-doc243) + increment de y dans numero de version x.y.z
parent 4df31f40
Aucune branche associée trouvée
Étiquettes v2.8.0
Aucune requête de fusion associée trouvée
......@@ -153,7 +153,11 @@ function formulaires_joindre_document_traiter_dist($id_document='new',$id_objet=
// on joint un document deja dans le site
if (_request('joindre_mediatheque')){
$refdoc_joindre = _request('refdoc_joindre');
$refdoc_joindre = strtr($refdoc_joindre,";,-"," ");
$refdoc_joindre = strtr($refdoc_joindre,";,"," ");
$refdoc_joindre = preg_replace(',\b(doc|document|img),','',$refdoc_joindre);
// expliciter les intervales xxx-yyy
while(preg_match(",\b(\d+)-(\d+)\b,",$refdoc_joindre,$m))
$refdoc_joindre = str_replace($m[0],implode(" ",range($m[1],$m[2])),$refdoc_joindre);
$refdoc_joindre = explode(" ",$refdoc_joindre);
include_spip('action/editer_document');
foreach($refdoc_joindre as $j){
......@@ -161,7 +165,7 @@ function formulaires_joindre_document_traiter_dist($id_document='new',$id_objet=
// lier le parent en plus
$champs = array('ajout_parents' => array("$objet|$id_objet"));
document_modifier($j,$champs);
if (!$ance)
if (!$ancre)
$ancre = $j;
$sel[] = $j;
$res['message_ok'] = _T('medias:document_attache_succes');
......
<paquet
prefix="medias"
categorie="multimedia"
version="2.7.36"
version="2.8.0"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="prive/themes/spip/images/portfolio-32.png"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter