Changeset 66922 in spip-zone for _plugins_/facd
- Timestamp:
- Oct 19, 2012, 1:34:58 PM (8 years ago)
- Location:
- _plugins_/facd
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/facd/action/facd_traiter_conversion.php
r64882 r66922 36 36 */ 37 37 $id_document = sql_getfetsel('id_document','spip_documents','id_document='.intval($doc_attente['id_document'])); 38 if( $id_document> 0){38 if(intval($id_document) > 0){ 39 39 spip_log("on convertit le doc $id_document","facd"); 40 40 $convertir = charger_fonction('facd_convertir','inc'); -
_plugins_/facd/base/facd.php
r64882 r66922 67 67 function facd_declarer_tables_interfaces($interfaces){ 68 68 $interfaces['table_des_tables']['facd_conversions'] = 'facd_conversions'; 69 $interfaces['table_date']['facd_conversions']='maj'; 70 $interfaces['exceptions_des_tables']['facd_conversions']['date']='maj'; 69 71 return $interfaces; 70 72 } -
_plugins_/facd/inc/facd_convertir.php
r66812 r66922 29 29 * - indiquer si nécessaire le statut 30 30 */ 31 $infos = array(); 32 $infos['debut_conversion'] = time(); 31 $infos = array('debut_conversion' => time()); 33 32 sql_updateq("spip_facd_conversions",array('statut'=>'en_cours','infos'=>serialize($info)),"id_facd_conversion=".intval($id_facd)); 34 33 … … 36 35 $sortie = $attente['extension']; 37 36 38 $options['format'] = $attente['extension']; 39 $options['id_facd_conversion'] = $id_facd; 37 $options = array('format' => $attente['extension'],'id_facd_conversion'=>$id_facd); 40 38 // chercher la fonction de conversion pour le format démandé 41 39 if(is_array(@unserialize($attente['options']))){ 42 $options_table = @unserialize($attente['options']);40 $options_table = unserialize($attente['options']); 43 41 $options = array_merge($options,$options_table); 44 42 }else if(strlen($attente['options'])){ … … 62 60 $infos['fin_conversion'] = time(); 63 61 if(is_array($res)){ 64 if(is_array($res['infos'])) {62 if(is_array($res['infos'])) 65 63 $infos = array_merge($infos,$res['infos']); 66 }67 64 if($res['success']){ 68 65 /** -
_plugins_/facd/paquet.xml
r66351 r66922 2 2 prefix="facd" 3 3 categorie="outil" 4 version="0. 1.3"5 etat=" dev"4 version="0.2.0" 5 etat="stable" 6 6 compatibilite="[3.0.0;3.0.99]" 7 7 schema="0.0.1" -
_plugins_/facd/prive/liste/facd_date.html
r63094 r66922 1 #SET{dates, #ARRAY} 2 #SET{nombre_date,#ARRAY} 3 <BOUCLE_facd_total(FACD_CONVERSIONS){par id_facd_conversion}{inverse}{statut = oui}> 4 [(#SET{date_new,[(#MAJ|affdate{Y-m-d})]})] 5 #SET{ 6 nombre_date, 7 #GET{nombre_date}|array_merge{ 8 #ARRAY{ 9 #GET{date_new}, 10 #GET{nombre_date}|table_valeur{#GET{date_new},0}|plus{1} 11 } 12 } 13 } 14 #SET{dates,#GET{dates}|push{#GET{date_new}}} 15 </BOUCLE_facd_total> 16 #SET{dates,#GET{dates}|array_unique} 1 [(#REM) 17 2 3 Lister les conversions de documents par date 4 5 ] 18 6 <B_facd_jours> 19 #SET{total,#GRAND_TOTAL}20 7 #ANCRE_PAGINATION 21 8 <div class="liste-elements conversions"> … … 29 16 </thead> 30 17 <tbody class="ajax"> 31 <BOUCLE_facd_jours( POUR){tableau #GET{dates}}{pagination #ENV{nb,10}}{par valeur}{inverse}>18 <BOUCLE_facd_jours(FACD_CONVERSIONS){!par maj}{fusion DATE_FORMAT(maj, '%Y%m%d')}{pagination #ENV{nb,10}}> 32 19 <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> 33 20 <td class="date"> 34 <abbr title=" #VALEUR">35 [(# VALEUR|affdate)]21 <abbr title="[(#MAJ|affdate{Y-m-d})]"> 22 [(#MAJ|affdate{Y-m-d}|affdate)] 36 23 </abbr> 37 24 </td> 25 <BOUCLE_nb_jours(FACD_CONVERSIONS){maj == ^(#MAJ|affdate{Y-m-d})}> 26 </BOUCLE_nb_jours> 38 27 [<td class="nombre"> 39 <abbr title=" [(#GET{nombre_date}|table_valeur{#VALEUR})]">(#GET{nombre_date}|table_valeur{#VALEUR})</abbr>28 <abbr title="#GRAND_TOTAL">(#GRAND_TOTAL)</abbr> 40 29 </td>] 30 </B_nb_jours> 41 31 </tr> 42 32 </BOUCLE_facd_jours>
Note: See TracChangeset
for help on using the changeset viewer.