agenda et spip 1.9.1

Bonjour

Je bataille avec le calendrier et l’agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n’apparait pas
2- L’agenda est crée, l’évènement apparait mais le titre est doublé
3- Le lien vers l’article de cet évènement ne fonctionne pas
4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

cacher is not defined
onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

5- Je ne voudrais utiliser que l’agenda mois et pas semaine ou jour (trop peu d’évènements). Comment faire disparaître les icônes de ces liens sur l’agenda.

Un spécialiste de la chose pas loin ?

Bonjour,

Je n’ai malheureusement pas la réponse à ta question, car j’ai les mêmes problèmes et ai posé les mêmes questions il y a plusieurs mois, à plusieurs reprises, sans réponses autres que « ça ne vient pas de agenda mais de toi qui ne sais pas t’en servir !! » (en substance)

Aussi ne l’utilisé-je plus (à mon grand regret) pour le remplacer par des substituts que je reconstruit avec pas mal de boulot … Je suis d’ailleurs contraint, à cause de ces disfonctionnements, de conserver pour un de mes clients (ou deux …) les versions en 1.8.3 qui, elles, fonctionnent bien avec un agenda conforme …

Bon courage …

Marc

Le 6 avr. 07 à 11:54, Jean-Christophe Villeneuve a écrit :

Bonjour

Je bataille avec le calendrier et l’agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n’apparait pas
2- L’agenda est crée, l’évènement apparait mais le titre est doublé
3- Le lien vers l’article de cet évènement ne fonctionne pas
4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

cacher is not defined
onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

5- Je ne voudrais utiliser que l’agenda mois et pas semaine ou jour (trop peu d’évènements). Comment faire disparaître les icônes de ces liens sur l’agenda.

Un spécialiste de la chose pas loin ?

Le 6 avr. 07 à 11:54, Jean-Christophe Villeneuve a écrit :

Bonjour

Je bataille avec le calendrier et l’agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n’apparait pas
2- L’agenda est crée, l’évènement apparait mais le titre est doublé
3- Le lien vers l’article de cet évènement ne fonctionne pas
4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

cacher is not defined
onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

5- Je ne voudrais utiliser que l’agenda mois et pas semaine ou jour (trop peu d’évènements). Comment faire disparaître les icônes de ces liens sur l’agenda.

Un spécialiste de la chose pas loin ?

Marc Valleteau de Moulliac a écrit :

Bonjour,

Je n’ai malheureusement pas la réponse à ta question, car j’ai les mêmes problèmes et ai posé les mêmes questions il y a plusieurs mois, à plusieurs reprises, sans réponses autres que « ça ne vient pas de agenda mais de toi qui ne sais pas t’en servir !! » (en substance)

Aussi ne l’utilisé-je plus (à mon grand regret) pour le remplacer par des substituts que je reconstruit avec pas mal de boulot … Je suis d’ailleurs contraint, à cause de ces disfonctionnements, de conserver pour un de mes clients (ou deux …) les versions en 1.8.3 qui, elles, fonctionnent bien avec un agenda conforme …

Bon courage …

Marc

Merci de ta réponse même si elle n’est pas très réjouissante
Surtout que dans ce plugin y’a du php un peu partout et c’est incompréhensible pour moi

Jean-Christophe Villeneuve a écrit :

Le 6 avr. 07 à 11:54, Jean-Christophe Villeneuve a écrit :

Bonjour

Je bataille avec le calendrier et l'agenda et le plugin agenda :

Le plugin agenda et l'agenda de Spip, c'est 2 choses tres differentes

1- Le calendrier est installé mais un évènement test créé n'apparait pas

une boucle avec, ca nous aiderait à t'aider ...

2- L'agenda est crée, l'évènement apparait mais le titre est doublé

repondu plusieurs fois sur cette liste : de memoire, c'est le titre de l'article qui vient en plus, il suffit de faire un display:none dans le style correspondant

3- Le lien vers l'article de cet évènement ne fonctionne pas

un squelette ? une boucle ?

4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

    cacher is not defined
    onmouseout(mouseout clientX=0, clientY=0)

cherche la fonction cacher dans les javascript, tu sauras quel script inclure dans ton squelette ...

dans spip.php (line 1)

5- Je ne voudrais utiliser que l'agenda mois et pas semaine ou jour (trop peu d'évènements). Comment faire disparaître les icônes de ces liens sur l'agenda.

Un spécialiste de la chose pas loin ?

moi je ne suis pas un specialiste, mais je l'ai mis sur des sites en 1.9.1 et 1.9.2, ca marche tres bien (pour mon petit usage : mini calendrier + liste d'evenement de la semaine)

pour avoir des formulaires publics en 1.9.2, j'ai juste fait une petite modif dans balise/formulaire_edition_evenement.php :

35,36c35,36
< include_spip("inc/agenda_gestion");
< Agenda_action_formulaire_article($id_article);
---
> include_spip("inc/editer_evenement");
> Agenda_action_formulaire_article($id_article,$id_evenement);
43c43
< $formulaire_actif = _request('ajout_evenement')!=NULL;
---
> $formulaire_actif = true;

Bon courage.
Si tu peux mettre qqchose en ligne, tu auras sans doute plus d'aide.

<troll>

Marc Valleteau de Moulliac a écrit :

Bonjour,

Je n'ai malheureusement pas la réponse à ta question, car j'ai les mêmes problèmes et ai posé les mêmes questions il y a plusieurs mois, à plusieurs reprises, sans réponses autres que "ça ne vient pas de agenda mais de toi qui ne sais pas t'en servir !!" (en substance)

Tu as les reponses que tu merites vu ton comportement...

Je te rappelle au passage le titre de ton message : agenda 1.9.1 merdique !
Et ca n'etait deja pas une premiere, il y avait quelques petite phrases dans tes messages sur Spip-zone qui donnaient une petite idée de ta mentalitée (consommateur exigeant)
Et Cedric avait quand meme pris la peine de te repondre... il est vraiment trop gentil.

Aussi ne l'utilisé-je plus (à mon grand regret) pour le remplacer par des substituts que je reconstruit avec pas mal de boulot ... Je suis d'ailleurs contraint, à cause de ces disfonctionnements, de conserver pour un de mes clients (ou deux ...) les versions en 1.8.3 qui, elles, fonctionnent bien avec un agenda conforme ...

A parce qu'en plus, tu vends des trucs que tu ne sais pas faire ... et tu rales parce qu'on ne repond pas ?

On croit rever !

J'espere que tes clients lisent ce forum, au moins, ils sauront que c'est pas un probleme d'outil mais de prestataire.

@++ mais alors beaucoup + ... quand tu auras une petite idée de ce qu'est un projet open source.

PS : c'est bien, au moins, tu evolues dans ton comportement : tu reconnais etre nul, alors qu'il y a encore quelques mois, tu trouvais scandaleux qu'on ose pretendre que le probleme venait d'une mauvaise utilisation.
D'ici 6 mois, tu apprendras peut etre à dire SVP et Merci et dans 1 an ou 2, avec un peu de chance, tu te poseras la question "comment puis je aider ?"
</troll>

spipcarto a écrit :

Jean-Christophe Villeneuve a écrit :
  
Le 6 avr. 07 à 11:54, Jean-Christophe Villeneuve a écrit :
    
Bonjour

Je bataille avec le calendrier et l'agenda et le plugin agenda :
        

Le plugin agenda et l'agenda de Spip, c'est 2 choses tres differentes

  
1- Le calendrier est installé mais un évènement test créé n'apparait pas
        

une boucle avec, ca nous aiderait à t'aider ...

  
2- L'agenda est crée, l'évènement apparait mais le titre est doublé
        

repondu plusieurs fois sur cette liste : de memoire, c'est le titre de 
l'article qui vient en plus, il suffit de faire un display:none dans le 
style correspondant

  
3- Le lien vers l'article de cet évènement ne fonctionne pas
        

un squelette ? une boucle ?

  
4- La partie en haut avec les 3 mois reste tout le temps apparente et 
génère des erreurs repérées avec firebug à chaque passage de la souris

    cacher is not defined
    onmouseout(mouseout clientX=0, clientY=0)
        

cherche la fonction cacher dans les javascript, tu sauras quel script 
inclure dans ton squelette ...

  
dans spip.php (line 1)

5- Je ne voudrais utiliser que l'agenda mois et pas semaine ou jour 
(trop peu d'évènements). Comment faire disparaître les icônes de ces 
liens sur l'agenda.

Un spécialiste de la chose pas loin ?
        

moi je ne suis pas un specialiste, mais je l'ai mis sur des sites en 
1.9.1 et 1.9.2, ca marche tres bien (pour mon petit usage : mini 
calendrier + liste d'evenement de la semaine)
  

Bon commençons par la fonction cacher
Je ne la trouve nulle part
En revanche je trouve dans agenda.php ceci

function http_calendrier_invisible($annee, $mois, $jour, $script, $ancre, $id)
{
global $spip_lang_right, $spip_lang_left, $couleur_claire;
$gadget = « <div style=‹ position: relative;z-index: 1000; ›
onmouseover="montrer(‹ $id ›);"
onmouseout="cacher(‹ $id ›);"> »
. « <table id=‹ $id › class=‹ calendrier-cadreagenda › »
. (!isset($couleur_claire) ? «  » : " style=‹ background-color: $couleur_claire ›")
. « >\n »;

Je pense que ça a un lien mais c’est tout

Bon commençons par la fonction cacher
Je ne la trouve nulle part

c'est dans :
/dist/javascript/presentation.js

soit tu recopies ce qui t'interesse dans un de tes fichier js, soit dans ton header, tu fais :
<script type="text/javascript" src="#EVAL{_DIR_JAVASCRIPT}presentation.js"> </script>

attention, tu auras peut etre besoin aussi de

<script type="text/javascript" src="#EVAL{_DIR_JAVASCRIPT}layer.js"> </script>

@++

spipcarto a écrit :

Bon commençons par la fonction cacher
Je ne la trouve nulle part
    
c'est dans :
/dist/javascript/presentation.js

soit tu recopies ce qui t'interesse dans un de tes fichier js, soit dans 
ton header, tu fais :
<script type="text/javascript" 
src="#EVAL{_DIR_JAVASCRIPT}presentation.js"> </script>

attention, tu auras peut etre besoin aussi de

<script type="text/javascript" src="#EVAL{_DIR_JAVASCRIPT}layer.js"> 
</script>

@++

Ah en effet ça marche mieux avec avec l’appel au js qui va bien. Merci.
En plus j’ai découvert la balise #EVAL (qu’il faut utiliser avec modération d’après spip.net ? mais il ne dit pas pourquoi)

Passons au problème des titres de l’évènement qui apparaissent 2 fois dans l’agenda
Il s’agit bien du titre de l’évènement et pas de celui de l’article qui vient se rajouter.
J’appelle cet agenda ainsi. (J’ai recopié bêtement)
[(#ENV{type, mois}|agenda_connu)<INCLURE {fond=agenda_#ENV{type,mois}} {type} {delais=900} {annee} {mois} {jour} {echelle} {partie_cal} {theme}>]

Donc dans quel fichier faut-il chercher l’appel aux évènements ? agenda_mois, je suppose.
Ou c’est mon appel qui n’est pas bon ?

Voilà le code du fichier agenda_mois

<BOUCLE_mois(EVENEMENTS)
{agendafull date_debut,date_fin, mois, #ENV{annee}, #ENV{mois}}

[(#DATE_DEBUT|Agenda_memo_full{#DATE_FIN,#TITRE,#DESCRIPTIF,#LIEU,#URL_ARTICLE,
calendrier-couleur[(#ID_SECTEUR|
modulo{14,1})]})]</BOUCLE_mois>[(#DATE|
Agenda_affiche_full{<:aucun_article:>, ‹ mois ›}
)]<//B_mois>

Jean-Christophe Villeneuve a écrit :

Bonjour

Je bataille avec le calendrier et l'agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n'apparait pas
2- L'agenda est crée, l'évènement apparait mais le titre est doublé
3- Le lien vers l'article de cet évènement ne fonctionne pas
4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

    cacher is not defined
    onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

5- Je ne voudrais utiliser que l'agenda mois et pas semaine ou jour (trop peu d'évènements). Comment faire disparaître les icônes de ces liens sur l'agenda.

Un spécialiste de la chose pas loin ?

Est-ce le squelette de la dist ?
il y a 3 fichiers de style dans img_pack/
Il faut peut-être les utiliser dans tes pages html.

Pat

Pat a écrit :

Jean-Christophe Villeneuve a écrit :
  
Bonjour

Je bataille avec le calendrier et l'agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n'apparait pas
2- L'agenda est crée, l'évènement apparait mais le titre est doublé
3- Le lien vers l'article de cet évènement ne fonctionne pas
4- La partie en haut avec les 3 mois reste tout le temps apparente et 
génère des erreurs repérées avec firebug à chaque passage de la souris

    cacher is not defined
    onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

5- Je ne voudrais utiliser que l'agenda mois et pas semaine ou jour 
(trop peu d'évènements). Comment faire disparaître les icônes de ces 
liens sur l'agenda.

Un spécialiste de la chose pas loin ?

    
Est-ce le squelette de la dist ?
il y a 3 fichiers de style dans img_pack/
Il faut peut-être les utiliser dans tes pages html.

Pat

_______________________________________________

  

A priori ce sont les fichiers du plugin qui sont appelés avant ceux de la dist non ?

Un petit exemple simple de la mise en place du plugin agenda ici :
http://egt.bardourel.com/spip.php?article16
il faut le plugin agenda 1.9.X et widget calendar, c’est pour le squelette egt mais ça doit marcher pour n’importe quel autre.

Stéphane

Stéphane Bardou a écrit :

Un petit exemple simple de la mise en place du plugin agenda ici :
http://egt.bardourel.com/spip.php?article16
il faut le plugin agenda 1.9.X et widget calendar, c'est pour le squelette egt <http://egt.bardourel.com>mais ça doit marcher pour n'importe quel autre.

Stéphane

Un petit soucis dans ton squelette : la taille des messages de forum diminue au fur et à mesure du fil...
Pat

Jean-Christophe Villeneuve a écrit :

Bonjour

je me réponds à moi-même et vous tiens au courant par la même occase

Je bataille avec le calendrier et l’agenda et le plugin agenda :
1- Le calendrier est installé mais un évènement test créé n’apparait pas

réglé, il fallait utiliser la date antérieure

2- L’agenda est crée, l’évènement apparait mais le titre est doublé

pas réglé, un bug vraisemblabement donc j’utilise le descriptif

3- Le lien vers l’article de cet évènement ne fonctionne pas

réglé mais je sais pas comment. <IMG>

4- La partie en haut avec les 3 mois reste tout le temps apparente et génère des erreurs repérées avec firebug à chaque passage de la souris

cacher is not defined
onmouseout(mouseout clientX=0, clientY=0)

dans spip.php (line 1)

réglé : un appel javascript qui manquait

5- Je ne voudrais utiliser que l’agenda mois et pas semaine ou jour (trop peu d’évènements). Comment faire disparaître les icônes de ces liens sur l’agenda.

pas encore vraiment cherché

Voilà, A+