Changeset 39484 in spip-zone


Ignore:
Timestamp:
Jul 23, 2010, 9:13:02 AM (9 years ago)
Author:
erational@…
Message:

nettoyage fil evenement

Location:
_plugins_/spip2spip
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip2spip/backend-spip2spip-agenda.html

    r39444 r39484  
    2222      <B_datesevent><evenements>
    2323                <BOUCLE_datesevent(EVENEMENTS){par date}{id_article}>
    24                 <evenement>
    25                     [<idevent>(#ID_EVENEMENT|texte_backend)</idevent>]
     24                <evenement>                   
    2625                    [<datedeb>(#DATE_DEBUT|texte_backend)</datedeb>]
    2726                    [<datefin>(#DATE_FIN|texte_backend)</datefin>]
    2827                    [<titre>(#TITRE|texte_backend)</titre>]
    29                     [<desc>(#DESCRIPTIF|texte_backend)</desc>]
     28                    [<desc>(#DESCRIPTIF|spip2spip_respecte_ln|texte_backend)</desc>]
    3029                    [<lieu>(#LIEU|texte_backend)</lieu>]
    31                     [<adresse>(#ADRESSE|texte_backend)</adresse>]
    32                     [<horaire>(#HORAIRE|texte_backend)</horaire>]
    33                     [<idsource>(#ID_EVENEMENT_SOURCE|texte_backend)</idsource>]
     30                    [<adresse>(#ADRESSE|spip2spip_respecte_ln|texte_backend)</adresse>]
     31                    [<horaire>(#HORAIRE|texte_backend)</horaire>]                   
    3432                </evenement>
    3533                </BOUCLE_datesevent>
  • _plugins_/spip2spip/exec/spip2spip.php

    r38244 r39484  
    7575    $couleur = ($i++ % 2) ? '#FFFFFF' : $couleur_claire;
    7676        echo "<tr bgcolor='$couleur'>";
    77         echo "\t<td><a href='".$row["site_rss"]."' target='_blank'>".$row["site_titre"]."</a></td>\n";
     77        echo "\t<td><a href='".$row["site_rss"]."'>".$row["site_titre"]."</a></td>\n";
    7878        echo "\t<td>".substr($row["last_syndic"],0,-3)."</td>\n";
    7979        echo "\t<td><a href='?exec=spip2spip_syndic&amp;id_site=".$row["id"]."' class='verdana2'>"._T('spiptospip:action_syndic')."</a></td>\n";
  • _plugins_/spip2spip/spiptospip_fonctions.php

    r39481 r39484  
    8888       
    8989        // evenements
    90         $xml_event_tags = array('idevent','datedeb','datefin','titre','desc','lieu','adresse','horaire','idsource');
     90        $xml_event_tags = array('datedeb','datefin','titre','desc','lieu','adresse','horaire');
     91        // on ne gere pas pour l'instant idevent/idsource qui permet de conserver la liaison des repetitions
     92       
    9193        $evenement_regexp = array(             
    9294                        'evenement'        => ',<evenement[>[:space:]],i',
    93                                 'evenementfin'     => '</evenement>',
    94                                 'idevent'          => ',<idevent[^>]*>(.*?)</idevent[^>]*>,ims',
     95                                'evenementfin'     => '</evenement>',                           
    9596        'datedeb'          => ',<datedeb[^>]*>(.*?)</datedeb[^>]*>,ims',
    9697                                'datefin'          => ',<datefin[^>]*>(.*?)</datefin[^>]*>,ims',
     
    99100                                'lieu'             => ',<lieu[^>]*>(.*?)</lieu[^>]*>,ims',
    100101                                'adresse'          => ',<adresse[^>]*>(.*?)</adresse[^>]*>,ims',
    101                                 'horaire'          => ',<horaire[^>]*>(.*?)</horaire[^>]*>,ims',
    102                                 'idsource'         => ',<idsource[^>]*>(.*?)</idsource[^>]*>,ims',
     102                                'horaire'          => ',<horaire[^>]*>(.*?)</horaire[^>]*>,ims',                               
    103103        );
    104104        // fichier backend correct ?
     
    623623                       
    624624                        $_evenements=unserialize($_evenements);           
    625                         foreach($_evenements as $_evenement) {                     
    626                             $id_distant = $_evenement['idevent'];  // utile ? a supprimer ds backend aussi ?
     625                        foreach($_evenements as $_evenement) {                 
    627626                            $datedeb = $_evenement['datedeb'];
    628627                            $datefin = $_evenement['datefin'];
    629628                            $lieu = $_evenement['lieu'];
    630                             $adresse = $_evenement['adresse'];
     629                            $adresse = spip2spip_convert_extra($_evenement['adresse'],$documents_current_article,$version_flux);
    631630                            $horaire = $_evenement['horaire'];
    632631                            $titre = $_evenement['titre'];                       
    633                             $desc = $_evenement['desc'];                         
    634                             $idsource = $_evenement['idsource'];   // utile ?
    635                                                      
     632                            $desc = spip2spip_convert_extra($_evenement['desc'],$documents_current_article,$version_flux); 
     633                                                                             
    636634                            @sql_insertq('spip_evenements',array(
    637635                                                                            'id_article'=> $id_nouvel_article,
     
    643641                                                                            'adresse'=>$adresse,
    644642                                                                            'horaire'=>$horaire));
    645                             $log_html .= "<div style='padding:2px 5px;border:1px solid #5DA7C5;background:#eee;display: block;'>"._T('spiptospip:event_ok')." : $datedeb  $lieu</div>";
     643                            $log_html .= "<div style='padding:2px 5px;border-bottom:1px solid #5DA7C5;background:#eee;display: block;'>"._T('spiptospip:event_ok')." : $datedeb  $lieu</div>";
    646644                                                                                               
    647645                                                                                               
Note: See TracChangeset for help on using the changeset viewer.