Changeset 61606 in spip-zone


Ignore:
Timestamp:
May 23, 2012, 5:23:48 PM (7 years ago)
Author:
julienlfy@…
Message:

Correction : les évènements sans auteurs n'apparaissaient pas dans les listings de l'espace privé (Alexandre).

Location:
_plugins_/simple_calendrier/branches/v1
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simple_calendrier/branches/v1/exec/evenement_tous.php

    r51309 r61606  
    103103        $filtre .= '<ul id="simplecal-filtres">';
    104104       
    105         // Restriction à la rubrique ?
     105        // Restriction a la rubrique ?
    106106        if ($param_idrub != 0){
    107107            $param_rub = "id_rubrique=$param_idrub";
     
    122122        $filtre .= '</li>';
    123123       
    124         // Lien A venir
     124        // Lien a venir
    125125        $filtre .= '<li class="marge-bas1">';
    126126        $actif = (!$param_annee && !$param_mois && $param_mode);
     
    206206    }
    207207   
    208     // Lien vers la démo
     208    // Lien vers la demo
    209209    if (autoriser('demo', 'evenement')) {
    210210        $lien = generer_url_ecrire("simplecal_demo", "var_mode=recalcul");
     
    256256
    257257    // Note : inc_afficher_objets_dist charge la fonction inc/afficher_|evenement|s
    258     // Note : dernier paramètre = pour que le bloc n'apparaisse pas si aucun item.
     258    // Note : dernier parametre = pour que le bloc n'apparaisse pas si aucun item.
    259259   
    260260    $req_select = "e.*, a.id_auteur, a.nom, count(e.id_evenement) as nb_auteurs";
    261     $req_from = "spip_evenements AS e, spip_auteurs_evenements as lien, spip_auteurs as a";
    262     $req_where = "e.id_evenement=lien.id_evenement AND lien.id_auteur = a.id_auteur";
     261    $req_from = "spip_evenements AS e";
     262    $req_from .= " LEFT OUTER JOIN spip_auteurs_evenements as lien on lien.id_evenement=e.id_evenement";
     263    $req_from .= " LEFT OUTER JOIN spip_auteurs as a on a.id_auteur=lien.id_auteur";
     264    $req_where = "e.id_evenement != 0"; // tautologie (commodite...)
    263265    $req_where .= $req_filtres;
    264266    $req_groupby = "e.id_evenement";
     
    273275             
    274276   
    275     // Liste des evenement  'proposées à l'évaluation'
     277    // Liste des evenement  'proposees a l'evaluation'
    276278    echo afficher_objets('evenement',_T('simplecal:liste_evenements_prop'), $req1, '',false);
    277279   
    278     // Liste des evenement 'publiées'
     280    // Liste des evenement 'publiees'
    279281    echo afficher_objets('evenement',_T('simplecal:liste_evenements_publie'), $req2, '', false);
    280282   
    281     // Liste des evenement 'en cours de rédaction'
     283    // Liste des evenement 'en cours de redaction'
    282284    echo afficher_objets('evenement',_T('simplecal:liste_evenements_prepa'), $req3, '', false);
    283285   
    284     // Liste des evenement 'supprimées'
     286    // Liste des evenement 'supprimees'
    285287    echo afficher_objets('evenement',_T('simplecal:liste_evenements_refuse'), $req4, '',false);
    286288   
    287     // Liste des evenement 'à la poubelle'
     289    // Liste des evenement 'a la poubelle'
    288290    //echo afficher_objets('evenement',_T('simplecal:liste_evenements_poubelle'), $req5, '',false);
    289291    // --------------
  • _plugins_/simple_calendrier/branches/v1/plugin.xml

    r59490 r61606  
    55    <auteur>[Julien Lanfrey->http://www.spip-contrib.net/ju3873]</auteur>
    66    <licence>GPL &#169; 2010-2011</licence>
    7     <version>1.2.4</version>
     7    <version>1.2.5</version>
    88    <version_base>1.4</version_base>
    99    <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.