Module list

Issue #494 resolved
Fabrice PICARD created an issue

Bonjour,

Je rencontre un problème à l'utilisation du module list. Alors que tous mes événements sont crées sur jour entier, l'affichage par le module liste, template agenda (celui qui m'intéresse le plus) m'affiche une heure ....

Module List.jpg

Je ne trouve pas la solution pour ne pas afficher ce paramètre.

Merci pour votre aide.

Comments (18)

  1. Emmanuel Lecoester repo owner

    inversion de bout de code dans l'affichage, je versionne très bientôt (d'ici ce soir en fait)

  2. Fabrice PICARD reporter

    Bonsoir,

    Je rencontre un nouveau soucis avec ce module list.

    En effet j'ai voulu agrémenter mes agendas de couleurs. Afin d'obtenir l'affichage de la photo jointe. Photo01.jpeg

    Par exemple pour l'agenda "activités du club" (fond bleu et écriture noire), il m'a fallu inverser les champs COLOR et couleur du texte pour obtenir ce résultat. Photo2.jpeg

    Cette inversion ne marche pas au niveau du backend de la gestion des activités où les couleurs associées sont bien celles de la couleur de fond. photo03.jpeg

    J'ai de meme des soucis de couleur en affichage calendrier, je vais faire cependant d'autres essais afin de confirmer ce symptôme pour cet affichage.

    Bien cordialement.

  3. Emmanuel Lecoester repo owner

    Merci pour ce retour

    C'est possible de refaire un test en 3.3.4.10 ? car normalement cela a été corrigé.

    Pour l'affichage en backend, la couleur de fond à gauche est celle de l'agenda pas celle de l'activité. Mais c'est vrai que si on choisit un pivot activité, il faudrait afficher les évènements en fonction de cette élément activité... Bonne idée !

  4. Fabrice PICARD reporter

    Bonjour, C'est avec plaisir de pouvoir participer à la "stabilisation" de votre travail. Comment puis je installer la version 3.3.4.10? Cordialement.

  5. Fabrice PICARD reporter

    Bonsoir,

    Je viens d'installer la nouvelle version 3.3.4.13.

    Concernant le module list, je confirme que l'heure des événements se déroulant sur une journée entière à disparue. Concernant la gestion des couleurs des agendas, aucun changement, c'est toujours la couleur du texte qui gère la couleur de fond et inversement (Pas de changement par rapport aux srceenshots precedents). Un point que je n'avais pas remarqué jusqu'a maintenant, c'est le format de la date...quelque soit le parametre choisi, le format de ce module reste 2016-02-13.

    Cordialement

  6. Fabrice PICARD reporter

    Bonjour,

    Je reviens vers vous concernant le problème d'affichage d'heures sur le module list alors que les événements étaient sur un journée entière. L'installation de la version 3.3.4.13 avait résolu le problème sur la version local du site, cependant sur la version de production en ligne depuis quelques jours (www.f2cmbl.org), le problème est toujours présent, je precise que le module est à jour en version 3.3.4.14 . Avez vous une idée?

    Bien cordialement.

  7. Emmanuel Lecoester repo owner

    Bonjour Fabrice,

    C'est possible d'avoir un lien direct sur la page présentant le pb ? Car cette partie n'a pas changé entre les deux versions.

    Merci. Emmanuel

  8. Fabrice PICARD reporter

    Bonjour, C'est ici: http://www.f2cmbl.org/index.php/fr/news Je suis très étonné aussi, en local à l'installation de version 3.3.4.13, l'heure avait bien disparu, j'avouerais que suite à la mise à jour en 3.3.4.14 en local je n'avais pas fait attention...C'est lors de la mise en ligne du site (via un backup Akeeba) que je me suis aperçu à nouveau du problème. Bien cordialement.

  9. Emmanuel Lecoester repo owner

    c'est l'affichage 10 et pour moi les heures ne s'affiche pas avec la dernière version 3.3.4.14

    ci dessous le code du layout 10 (list10.php)

    <?php
    
    defined('_JEXEC') or die('Restricted access');
    
    /**
     * @version %%ae3.version%%
     * @package %%ae3.package%%
     * @copyright %%ae3.copyright%%
     * @license %%ae3.license%%
     * @author %%ae3.author%%
     * @access public
     */
    
    $sReturn = '<div id="mod_aelist10">';
    
    if ($showtitle)
    {
        $sReturn .= '<' . $header_tag . '>' . JText::_('MOD_AELIST_TITLE', true) . '</' . $header_tag . '>';
    }
    
    if (!empty($Events))
    {
        foreach ($Events as $obj)
        {
            $link = modAEListHelper::getLink($obj, $Itemid);
            $couleur_texte = modAEListHelper::getColor($obj, $dc, $dcb);
            $couleur_fond = modAEListHelper::getBackColor($obj, $dc, $dcb);
            $entite_titre = modAEListHelper::getEntityTitle($obj, $dc);
            $vignette_defaut = modAEListHelper::getVignette($obj, $dc);
            $obj->start_year = (int)JHTML::_('date', $obj->date, "Y");
            $obj->start_month = (int)JHTML::_('date', $obj->date, "m");
            $obj->start_day = (int)JHTML::_('date', $obj->date, "d");
            $obj->end_year = (int)JHTML::_('date', $obj->enddate, "Y");
            $obj->end_month = (int)JHTML::_('date', $obj->enddate, "m");
            $obj->end_day = (int)JHTML::_('date', $obj->enddate, "d");
            $obj->intro = AllEventsHelperString::cleanText($obj->description, $maxLength);
    
            // on évite le bug de la date où tout est égal à 0
            if ($obj->start_month > 0)
            {
                $sReturn .= '<div class="dropdown">';
                $sReturn .= '    <span style="background-color: ' . $couleur_texte . ';color: ' . $couleur_fond . ';" class="label">' . $entite_titre . '</span>&nbsp;' . $obj->mydatetime;
                $sReturn .= '    <br>';
                $sReturn .= '    <div class="">';
                $sReturn .= '        <a class="title-event" id="' . $obj->id . '" href="#" data-toggle="dropdown">' . $obj->titre . '</a>';
                $sReturn .= '        <ul aria-labelledby="" role="menu" class="dropdown-menu">';
                if ($obj->allday == 1)
                {
                    $sReturn .= '<li><span class="label label-warning">' . JText::_('MOD_AELIST_DATE', true) . '</span>&nbsp;' . JHTML::_('date', $obj->mydatetime, AllEventsHelperDate::jVersionFormat($params['gdate_format'])) . '</li>';
                    $sReturn .= '<li><span class="label label-warning">' . JText::_('MOD_AELIST_ENDDATE', true) . '</span>&nbsp;' . JHTML::_('date', $obj->myenddatetime, AllEventsHelperDate::jVersionFormat($params['gdate_format'])) . '</li>';
                }
                else
                {
                    $sReturn .= '<li><span class="label label-warning">' . JText::_('MOD_AELIST_DATE', true) . '</span>&nbsp;' . JHTML::_('date', $obj->mydatetime, AllEventsHelperDate::jVersionFormat($params['gdatetime_format'])) . '</li>';
                    $sReturn .= '<li><span class="label label-warning">' . JText::_('MOD_AELIST_ENDDATE', true) . '</span>&nbsp;' . JHTML::_('date', $obj->myenddatetime, AllEventsHelperDate::jVersionFormat($params['gdatetime_format'])) . '</li>';
                }
                $sReturn .= '            <li><span class="label label-default">' . JText::_('MOD_AELIST_PLACE', true) . '</span>&nbsp;' . $obj->place_titre . '</li>';
                $sReturn .= '        </ul>';
                $sReturn .= '    </div>';
                $sReturn .= '</div>';
            }
        }
    }
    else
    {
        if ($shownoevent)
        {
            $sReturn .= JText::_('MOD_AELIST_NO_EVENT', true);
        }
    }
    
    $sReturn .= '</div>';
    echo $sReturn;
    
    ?>
    
  10. Fabrice PICARD reporter

    Bonsoir, Si je recopie le code via dreamweaver, j'obtient une erreur de syntax à la ligne 60...Si j'enregistre tout de meme le fichier, la page de mon site ne se charge plus, elle reste blanche. C'est vraiment un truc incomprehensible. Merci de votre aide, Fabrice

  11. Fabrice PICARD reporter

    Bonjour, J'ai réessayé de copier le code via le bloc-note au lieu de dreamweawer, même résultat, ma page ne se charge plus.

    Bien cordialement.

  12. Fabrice PICARD reporter

    Bonsoir, Je reviens vers vous pour mon soucis d'affichage de l'heure sur des événements crées sur une journée entière. Est il possible de modifier directement le code du module pour supprimer ce champ? Cordialement.

  13. Log in to comment