Changeset 77073 in spip-zone


Ignore:
Timestamp:
Oct 8, 2013, 10:09:55 AM (6 years ago)
Author:
kent1@…
Message:

Si on affiche le log d'une conversion, avoir un bouton pour ne plus l'afficher

Version 0.3.0

Location:
_plugins_/facd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/facd/inc/facd_convertir_direct.php

    r64882 r77073  
    2222function inc_facd_convertir_direct_dist(){
    2323        if(function_exists('fsockopen')){
    24                 spip_log('Appel de facd_convertir en fsokopen ','facd');
    2524                $nb_conversions = sql_countsel('spip_facd_conversions', "statut='en_cours'");
    2625                if($nb_conversions == 0){
     
    2827                        $parts=parse_url($url);
    2928                        $fp = fsockopen($parts['host'],
    30                         isset($parts['port'])?$parts['port']:80,
    31                         $errno, $errstr, 30);
     29                                isset($parts['port'])?$parts['port']:80, $errno, $errstr, 30);
    3230                        if ($fp) {
    33                         $out = "GET ".$parts['path']."?".$parts['query']." HTTP/1.1\r\n";
    34                         $out.= "Host: ".$parts['host']."\r\n";
    35                         $out.= "Connection: Close\r\n\r\n";     
     31                                $out = "GET ".$parts['path']."?".$parts['query']." HTTP/1.1\r\n";
     32                                $out.= "Host: ".$parts['host']."\r\n";
     33                                $out.= "Connection: Close\r\n\r\n";     
    3634                                fwrite($fp, $out);
    3735                                fclose($fp);
    38                         }else{
     36                        }else
    3937                                spip_log('fsockopen ne semble pas fonctionner','facd');
    40                         }
    41                 }else{
     38                }else
    4239                        spip_log('Une conversion est déjà en cours','facd');
    43                 }
    44         }else{
     40        }else
    4541                spip_log('fsockopen ne semble pas disponible','facd');
    46         }
    4742        return;
    4843}
  • _plugins_/facd/paquet.xml

    r66922 r77073  
    22        prefix="facd"
    33        categorie="outil"
    4         version="0.2.0"
     4        version="0.3.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.99]"
  • _plugins_/facd/prive/liste/facd_conversions.html

    r66812 r77073  
    2121}})
    2222]
    23 <BOUCLE_log(FACD_CONVERSIONS){si #ENV{afficher_log}|=={oui}|oui}{id_facd_conversion = #ENV{log}}>
    24 <h3><:facd:titre_log_conversion{id=#ID_FACD_CONVERSION}:></h3>
     23<BOUCLE_log(FACD_CONVERSIONS){si #ENV{afficher_log}|=={oui}|et{#ENV{logs}|=={oui}}|oui}{id_facd_conversion = #ENV{log}}>
     24<div id="afficher_log">
     25<h3><:facd:titre_log_conversion{id=#ID_FACD_CONVERSION}:> <a class="frame_close ajax" href="[(#SELF|parametre_url{afficher_log,non}|parametre_url{log,''})]"><img src="#CHEMIN_IMAGE{fermer-16}" alt="<:bouton_fermer:>" width="16" height="16" /></a></h3>
    2526<pre style="white-space: pre-wrap;">[(#INFOS|unserialize|table_valeur{log})]</pre>
     27</div>
    2628</BOUCLE_log>
    2729<B_conversions>
     
    6466                                        [(#BOUTON_ACTION{[(#VAL{facd:info_statut_conversion_#STATUT}|_T)],[(#URL_ACTION_AUTEUR{facd_relancer_conversion,#ID_FACD_CONVERSION,[(#SELF|parametre_url{log,''}|parametre_url{relance,''})]})],ajax,'',<:facd:label_relancer_conversion|attribut_html:>})]]
    6567                                [(#AUTORISER{relancerconversion,facd,#ID_FACD_CONVERSION}|non)[(#VAL{facd:info_statut_conversion_#STATUT}|_T)]]
    66                                 [(#INFOS|unserialize|table_valeur{log}|strlen|>{1}|oui)<a href="[(#SELF|parametre_url{log,#ID_FACD_CONVERSION})]" class="ajax"><:facd:info_voir_log_erreur:></a>]
     68                                [(#INFOS|unserialize|table_valeur{log}|strlen|>{1}|oui)<a href="[(#SELF|parametre_url{log,#ID_FACD_CONVERSION}|parametre_url{afficher_log,oui}|ancre_url{afficher_log})]" class="ajax"><:facd:info_voir_log_erreur:></a>]
    6769                        ]
    6870                        [(#STATUT|=={erreur}|non)
  • _plugins_/facd/prive/squelettes/contenu/facd.html

    r76540 r77073  
    88        statut=#LISTE{en_cours,erreur,non},
    99        order=maj,
    10         afficher_log=oui,
     10        logs=oui,
    1111        nb=30,
    1212        env,
Note: See TracChangeset for help on using the changeset viewer.