Règles du forum

Merci de ne pas faire de suggestion de modules dans ce forum.
Nouveau sujet Forum verrouillé Imprimer Syndication RSS 2.0

[ABANDONNÉ][RC4] Calendriers multiples

Prêt
Volcan
Avatar de Midori
  • Age : 32 ans
  • Messages : 1836
  • Inscrit : 28 Janvier 2005
Message édité 6 fois, dernière édition par Met@lnono, 29 Janvier 2008, 13:48     Lien vers ce message 09 Mai 2007, 22:58
  1. Nom du module: Calendriers multiples
  2. Version: 1.0
  3. Auteur: Midori
  4. Description: Plusieurs calendriers avec colorations différentes. Management dans l'administration. Niveau minimum pour utiliser chaque calendrier.
  5. Voir l'utilsation: http://www.ludivers.ch/forum/index.php?p=calendar
  6. Téléchargement: http://www.loutan.net/fsb2_mods/calsmulti.zip


Midori...



[ABANDONÉ] => Module calendrier avancé


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Volcan
Avatar de Midori
  • Age : 32 ans
  • Messages : 1836
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 15 Mai 2007, 0:02
  1. Voir l'utilsation: http://www.ludivers.ch/forum/index.php?p=calendar


  2. Téléchargement: http://www.loutan.net/fsb2_mods/calsmulti.zip


IMPORTANT:: Une fois le mod installé, faites un passage par l'administration, et "modifiez" un calendrier (revalidez la couleur, etc...) pour que la css des calendriers soit générée pour vos différents tpl (oui, c'est automatique).

Signalez les erreurs, svp... je pense entre autre à la génération de css, j'ai éliminé les .DS_STORE d'OSX, mais je ne sais pas ce qu'il peut y avoir comme fichier invisibles sous Linux / Windows auxquels j'aurais pas pensé ;-)

Je vais peut être ajouter des trucs pour la 2e version, mais pas tout de suite. C'est déjà un mod assez gros, hein, même si c'est exactement ce que je voulais ;-) M'enfin, laissez toujours vos suggestions, on sait jamais.

Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 23 Juillet 2007, 19:46
Salut,
j'ai un petit bug c'est qu'il s'affiche pas entièrement (pour pas dire du tout) comme vous pourrez le voir sur le screenshot.

Et pour :
Citation
IMPORTANT:: Une fois le mod installé, faites un passage par l'administration, et &quote;modifiez&quote; un calendrier (revalidez la couleur, etc...) pour que la css des calendriers soit générée pour vos différents tpl (oui, c'est automatique).


Je ne trouve pas du tout où sais (même en activé)

Merci,
Cordialement,
Dorgane.
Fichier joint
Télécharger
Fichier téléchargé 61 fois (nom du fichier: bug1.JPG ; taille: 89.74 KO, date d'upload: 23 Juillet 2007, 19:46)
8fd0b639a29ed96fc4767c5ece1f4b92.file
Menu des mods installés.


http://www.remuneration.profbh.eu/images/userbar.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 24 Juillet 2007, 7:26
Il faut rafraichir le menu de l'administration, et tu auras un nouveau menu tout en bas pour le calendrier ^^

Par contre si tu as fait une installation manuelle (il me semble que tu n'as pas le choix) il y a un script à passer pour que le module apparaisse dans la liste des modules installés, et qu'il soit activé. Midori passe régulièrement, s'il te manque cette requête elle te la donnera.


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 9:47
Relu,
Non pour installation j'ai upload archive ! rien de manuelle.
Et non, même en rafraîchissant le menu administration je n'est rien de nouveau :s

Je vais essayer une installation manuelle, je trouverai peu être d'où ça viens...

Merci encore


http://www.remuneration.profbh.eu/images/userbar.gif
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 10:49
'ai trouvé le bug...
en faite il a juste installé le mod dans la liste...
j'ai du copier moi même les fichiers, lancer la sql par contre jen'arrive pas à accepter au modification à faire aux fichiers le fichierinstall.xml il me dit :
CitationErreur d'analyse XML : mal formé
Emplacement : http://xxxxxxxx/forum/mods/calsmulti/install.xml
Numéro de ligne 1, Colonne 3 :UX
--^

Et je ne peux pas voir la source il est "crypté"
vous pouvez m'envoyer les modifications pour faire installation manuellement?
merci.


http://www.remuneration.profbh.eu/images/userbar.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 24 Juillet 2007, 11:37
Oh, tu lis le fichier install.xml via ton navigateur ?

Il faut pas, il y a un problème avec le XSLT (transformation du XML pour l'affichage) et du coup il se passe des trucs bizarres.

Je te conseille d'ouvrir le fichier install.xml avec un éditeur de texte (tu es sur PC ? Alors télécharge Notepad2 ou UltraEdit, si c'est pas déjà fait. Tu peux aussi essayer avec le Notepad de windows mais c'est pas top.)


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 12:14
Ben c'est ce que j'ai essayé mais regarde le screen http://www.fire-soft-board.com/fsb/images/smileys/notgood.gif
Je comprend plus rien, je me prend la tête :s, tu peux essayerd e m'envoyer les modif au format txt ?

merci beaucoup.

Fichier joint
Télécharger
Fichier téléchargé 60 fois (nom du fichier: notepad.JPG ; taille: 219.9 KO, date d'upload: 24 Juillet 2007, 12:13)
25938040f272a02421ee417032d387b2.file


http://www.remuneration.profbh.eu/images/userbar.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 24 Juillet 2007, 12:24
Voici le fichier au format text.

Fichier joint
Télécharger
Fichier téléchargé 3 fois (nom du fichier: install.xml.txt ; taille: 16.26 KO, date d'upload: 24 Juillet 2007, 12:23)


Attention, il faut utiliser un éditeur qui supporte les retours à la ligne Unix (Notepad2 ou UltraEdit, mais pas le Notepad de Windows).


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 12:30
merci,
oui bien sur, regarde le titre c'est notepad++

bon je te tien au courant


http://www.remuneration.profbh.eu/images/userbar.gif
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 24 Juillet 2007, 12:47
Je sais pas ou tu as trouvé le fichier xml mais il fait peur lol


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 13:06
lol moi non plus et pourtant^^

j'ai un soucis à se niveau (ligne 200 à 215), je trouve pas la modification à remplacer.
Et de plus on doit remplacer le remplacement ? :o :

j'ai besoin un peu aide svp.

<name>Remplacer par</name>
            <code><![CDATA[if ($GLOBALS['mods']['calsmulti']) { $event_id = Send::calendar_add_event($this->title, $this->content, $this->which, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); }
                else { $event_id = Send::calendar_add_event($this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); /* mod calendriers multiples de MIDORI */ }
            ]]></code>
        </line>
        <line>
            <name>Trouver</name>
            <code><![CDATA[Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); /* mod calendriers multiples de MIDORI */ }
            ]]></code>
        </line>
        <line>
            <name>Remplacer par</name>
            <code><![CDATA[if ($GLOBALS['mods']['calsmulti']) { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->which, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); }
                else { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); /* mod calendriers multiples de MIDORI */ }
            ]]></code>
        </line>


http://www.remuneration.profbh.eu/images/userbar.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 24 Juillet 2007, 13:25
Oui, je me souviens de ça, en l'installant j'ai eu un problème... Mais comme je faisais plusieurs installations à la fois j'ai pas noté. Malheureusement je n'ai pas vraiment de temps pour t'aider (il faudrait que je réinstalle une RC4b neuve, ce que j'ai pas).

Normalement, il faut juste ignorer le commentaire dans la commande Trouver. D'ailleurs il ne doit y avoir qu'une seule ligne dans le fichier contenant: "Send::calendar_edit_event("

Quelque chose du style:
<name>Remplacer par</name>
            <code><![CDATA[if ($GLOBALS['mods']['calsmulti']) { $event_id = Send::calendar_add_event($this->title, $this->content, $this->which, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); }
                else { $event_id = Send::calendar_add_event($this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); /* mod calendriers multiples de MIDORI */ }
            ]]></code>
        </line>
        <line>
            <name>Trouver</name>
            <code><![CDATA[Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']);
            ]]></code>
        </line>
        <line>
            <name>Remplacer par</name>
            <code><![CDATA[if ($GLOBALS['mods']['calsmulti']) { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->which, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); }
                else { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']);
            ]]></code>
        </line>


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flammeche
Avatar de dorgane
  • Age : 21 ans
  • Messages : 63
  • Inscrit : 25 Mai 2007
  Lien vers ce message 24 Juillet 2007, 13:35
ok ok.
Si tu es encore la je suppose que ca doit être ça :
    // Edition du message pour le calendrier
                Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']);

                message($lg['post_calendar_well_edit'], ROOT . 'index.' . PHPEXT . '?p=calendar&amp;time=' . $this->calendar['timestamp_begin'], 'forum_event');
            break;
        }
    }


http://www.remuneration.profbh.eu/images/userbar.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1093
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 24 Juillet 2007, 13:38
Oui, en effet, mais tu ne remplace que la ligne

Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']);


Par
if ($GLOBALS['mods']['calsmulti']) { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->which, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']); }
                else { Send::calendar_edit_event($this->id, $this->title, $this->content, $this->calendar['timestamp_begin'], $this->calendar['timestamp_end'], $this->calendar['print']);
}


En espérant que je ne me trompe pas.


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Forum verrouillé


.