Browse Source

C'était tout cassé tout ça, c'est pas bien !

- réparer les valeurs des champs à copier par défaut
- correction de coquille d'adresse des champs de conf du plugin, du coup la conf n'était pas prise en compte
- virer les spip log inutiles
v1
xdjuj@apsulis.com 10 years ago
parent
commit
e65b8503b9
  1. 9
      duplicator_options.php
  2. 4
      formulaires/configurer_duplicator.html
  3. 2
      paquet.xml

9
duplicator_options.php

@ -29,13 +29,12 @@ function dupliquer_article($article,$rubrique){
"id_article=".$article
);
$infos = sql_allfetsel($champs, $from, $where);
// On choisi les champs que l'on veut conserver
$champs_dupliques = explode(",", lire_config('duplicator/config/art_champs'));
array_walk($champs_dupliques, 'trim_value');
if (empty($champs_dupliques)) $champs_dupliques = array(
'surtitre','titre','soustitre','descriptif','chapo','texte','ps','accepter_forum','lang','langue_choisie','nom_site','url_site'
);
if ($champs_dupliques[0]==''){ $champs_dupliques = array( 'surtitre','titre','soustitre','descriptif','chapo','texte','ps','accepter_forum','lang','langue_choisie','nom_site','url_site' ); }
foreach ($champs_dupliques as $key => $value) {
$infos_de_l_article[$value] = $infos[0][$value];
}
@ -102,9 +101,7 @@ function dupliquer_rubrique($rubrique,$cible=null,$titre=' (copie)'){
$champs_dupliques = explode(",", lire_config('duplicator/config/rub_champs'));
array_walk($champs_dupliques, 'trim_value');
if (empty($champs_dupliques)) $champs_dupliques = array(
'id_parent','titre','descriptif','texte','lang','langue_choisie'
);
if ($champs_dupliques[0]=="") $champs_dupliques = array('id_parent','titre','descriptif','texte','lang','langue_choisie');
foreach ($champs_dupliques as $key => $value) {
$infos_de_la_rubrique[$value] = $infos[0][$value];
}

4
formulaires/configurer_duplicator.html

@ -30,13 +30,13 @@
<li>
<p class="explication"><:duplicator:aide_choix_champs:></p>
<label for="art_champs_1"><:duplicator:label_art_champs:></label>
<textarea name="art_champs" id="art_champs" cols="60" rows="2">[(#CONFIG{duplicator/art_champs})]</textarea>
<textarea name="art_champs" id="art_champs" cols="60" rows="2">[(#CONFIG{duplicator/config/art_champs})]</textarea>
</li>
<li>
<p class="explication"><:duplicator:aide_choix_champs:></p>
<label for="rub_champs_1"><:duplicator:label_rub_champs:></label>
<textarea name="rub_champs" id="rub_champs" cols="60" rows="2">[(#CONFIG{duplicator/rub_champs})]</textarea>
<textarea name="rub_champs" id="rub_champs" cols="60" rows="2">[(#CONFIG{duplicator/config/rub_champs})]</textarea>
</li>
</ul>
</fieldset>

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="duplicator"
categorie="edition"
version="1.2.2"
version="1.3.0"
etat="test"
compatibilite="[3.0.0;3.0.*]"
logo="theme/img/duplicator.png"

Loading…
Cancel
Save