|
Montagne |
|
|
290-140817 1148
|
|
|
|
|
|
Présentation |
|
|
Qui suis-je ?
Sites réalisés
Merci
|
|
|
|
|
|
Connexion... |
|
|
Membres : 259
[ Mot de passe perdu ? ]
[ Devenir membre ]
Membre en ligne :
Anonyme en ligne : 1
Total visites: 1363415
Record connectés :
Cumulé : 384
Webmaster - Infos
|
|
|
|
|
|
Documentation |
|
|
Licences
Guppy
Guppy 4.5.x
Guppy plugins
|
|
|
|
|
|
Attention ! |
|
|
AUCUN support par mail. Utilisez le forum pour signaler des bugs ou pour poser des questions.
|
|
|
|
|
|
|
Forum - GUPPY |= Mes plugins - Mes forks - Sujet n°416 |
|
|
- La Charte du Forum
- Forum - GUPPY |= Mes plugins - Mes forks
Sujet n° 416 |
Plugafork et l'agenda |
le 26/04/2010 @ 14:42 par Voxinox
|
Bonjour,
J'utilise plugafork pour afficher mon agenda des manifestations. Hors, il y a souvent plusieurs événements le même jour. J'aimerais que tous les événements du jour soient affichés aussi sur la page de centrale.
Je les sépare donc avec la balise <hr>. J'ai essayé de modifier le boxforum.inc, ça paraissait facile, mais le résultat ne fonctionne pas.
Quelqu'un aurait déjà fait cette modification? aurait une idée?? Faut dire que je suis un peu une pive en php...
Merci pour votre réponse.
PS: mon site: http://voxinox.ch |
|
|
Réponse n° 2 -------- le 21/05/2010 @ 10:26 par Voxnox
visiteur |
Salut hpsam,
Merci pour ta réponse. Je n'arrive pas à passer un 4.6: j'ai trop de travail pour re-bricoler toutes mes modifications sur la 4.5.
J'ai réussi à faire un code un peu bancal qui coupe le texte lorsqu'il rencontre le <.hr> Je vais essayer de faire que ce code coupe le texte avec des nombres de caractères proportionnels au nombre de <.hr> mais pour l'instant ça ne fonctionne pas. Voici le code, ça peut servir. Il faut enlever les . derrière les < (pour que le postguest n'enlève pas les balises) et c'est vers la ligne 295 mais j'ai tellement rajouté de lignes que je ne sais pas exactement où ça se trouve sur le fichier original mais c'est après: ReadDoc(DBBASE.$dbwork_agenda[$i][4]); if($status=="a"){ Voici le code pour la 1ère langue: $fieldc1 = str_replace("<.br />"," - ",$fieldc1);//modif remplace saut de ligne agenda //modif coupe si plusieurs <.hr>
$fieldc1 = strip_tags($fieldc1,'<.hr>'); if (preg_match("/\b^(.*)<.hr\b/i", $fieldc1)) {//enlever aussi le point devant hr $ni=0; $long=30; $tableau1 = strip_tags($tableau1,'<.hr>'); $tableau1 = explode('<.hr>',$fieldc1); while($tableau1[$ni] != '') { $tableau1[$ni] = substr($tableau1[$ni],0,$long); $ni++; } $fieldc1 =implode(' | ',$tableau1);// insère le caractère de séparation } else{ $fieldc1 = $fieldc1; }
Voilà, si ça peut servir à quelqu'un... Dès que j'arrive à spliter avec des longueurs proportionnelles, je met la modification ici.
Merci a+ |
|
|
Réponse n° 4 -------- le 24/05/2010 @ 12:59 par Voxinox
|
La ligne de affichée par plugafork est d'une longue définie de x
caractères. Par exemple 120 caractères.
Il y a 3 manifestations le même jour séparée par
Code : xhtml
<hr>
Donc il faut que le code voit qu'il y a 3 manifestations et attibue 40
caractères par manif. S'il y en a 2 il y aura 60 caractères. Ca doit pas
être compliqué, j'ai essayé et ça n'a pas fonctionné...
PS: désolé pour le bouton
Code : xhtml
|
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Cloturer sujet
Remonter
|
|
|
|
|
|