Règles du forum

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

[RC4b] Evènements du jour dans les stats

Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
Message édité 1 fois, dernière édition par Eagle, 18 Juin 2007, 16:46     Lien vers ce message 15 Juin 2007, 11:44
Informations:
  1. Nom du module: Evènements dans les statistiques
  2. Version: 1.1
  3. Auteur: Eagle
  4. Description: Ajoute l'affichage des évènements du jour dans les statistiques de l'index


Particularité:
  1. Automatiquement inactif si le calendrier est désactivé
  2. Compatible avec le module Calendrier multiple de Midori


Téléchargement du module


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

Kosmos & Eagle homepage ^^
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14334
  • Inscrit : 16 Septembre 2004
Message édité 1 fois, dernière édition par Genova, 17 Juin 2007, 23:27     Lien vers ce message 17 Juin 2007, 23:26
C'est une fonction que je pense intégrée de base, mais je cherche comment l'optimiser. Tu affiches les évènements de la journée, ou bien ceux des 7 prochains jours ?

J'ai cru lire sur ton sujet qu'il y aurait un problème avec la recherche dans class_send.php, c'est à dire ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 18 Juin 2007, 8:16
Ceux de la journée uniquement, et j'utilise le cache pour éviter des requêtes inutiles.

Pour le class_send.php, c'est comme pour forum_forum.html, les retours à la ligne ne sont pas UNIX mais DOS, du coup lors d'une installation automatique il n'est pas possible de recherche un texte contenant des retours à la ligne (mais c'est rien de grave).


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

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
Message édité 1 fois, dernière édition par Punisher, 18 Juin 2007, 15:16     Lien vers ce message 18 Juin 2007, 15:15
Bonjour,
J'ai instalé ce mod mais sans le mod Calendrier multiple de Midori.
Et j'ai deux érreurs ( Notice ) qui proviennent du fichier online.php :

Notice: Undefined index: calsmulti in v4/main/online.php on line 277

Notice: Undefined index: calsmulti in v4/main/online.php on line 279


Les lignes 277 et 279 sont les suivantes :

$sql = 'SELECT c.c_begin, c.c_end,c_title, c.c_approve, c.u_id ' . (($GLOBALS['mods']['calsmulti'])?(',  c.c_category, m.cc_color, m.cc_name'):('')) . '


' . (($GLOBALS[''][''])?('modscalsmulti LEFT JOIN `' . SQL_PREFIX . 'ccategories` m ON m.cc_id = c.c_id '):('')) . '


Comment réparer cette érreur ?
Merci d'avance.


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Volcan
Avatar de Midori
  • Age : 32 ans
  • Messages : 1834
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 18 Juin 2007, 15:54
Utilise $sql = 'SELECT c.c_begin, c.c_end,c_title, c.c_approve, c.u_id pour le premier et rien pour le second. Et ça va tourner.

Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 18 Juin 2007, 16:01
Merci, mais une fois qu'un évenement est mit c'est cette ligne là qui est déféctueuse :

'NAME' => '<a href="' . ROOT . "index.php?p=calendar&mode=event&time=" . $begin_timestamp . '">' . ($GLOBALS['mods']['calsmulti'] ? '<span class="ccal_' . ( $row['c_approve'] == 0 ? '1' : $row['c_category'] ) . '">' : '') . htmlspecialchars($row['c_title']) . ($GLOBALS['mods']['calsmulti'] ? '</span>' : '') . '</a>',


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 18 Juin 2007, 16:18
J'avais pas pensé à ça... lorsqu'on a pas le calmulti, on ne peut pas lui demander s'il est actif... je note et je vais essayer de corriger ça.

(Le problème de travailler avec plusieurs versions mais aucune de base, sans mods) -_-


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

Kosmos & Eagle homepage ^^
 
Volcan
Avatar de Midori
  • Age : 32 ans
  • Messages : 1834
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 18 Juin 2007, 16:19
'NAME' => '<a href="' . ROOT . "index.php?p=calendar&mode=event&time=" . $begin_timestamp . '">' . $row['c_category'] . '">' : '') . htmlspecialchars($row['c_title']) . '</a>',

Si j'ai pas fait d'erreur de correction.

Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 18 Juin 2007, 16:20
Merci Mido ;)


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

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 18 Juin 2007, 16:41
Parse error: syntax error, unexpected ':', expecting ')' in v4/main/online.php on line 290

Byzarre je vois vraiment pas où peut se trouver la parse error O_o


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
Message édité 1 fois, dernière édition par Eagle, 18 Juin 2007, 16:45     Lien vers ce message 18 Juin 2007, 16:45
J'ai uploadé une nouvelle version du module qui corrige le problème...

J'ai simplement remplacé tous les
$GLOBALS['mods']['calsmulti']


Par des
array_key_exists('calsmulti', $GLOBALS['mods']) && $GLOBALS['mods']['calsmulti']


Dans le fichier d'installation du module.
J'ai pris le temps de tester sur un FSB2 RC4b fraichement installé ^^


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

Kosmos & Eagle homepage ^^
 
Flamme ardente
Avatar de Punisher
  • Age : 17 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
Message édité 1 fois, dernière édition par Punisher, 18 Juin 2007, 16:54     Lien vers ce message 18 Juin 2007, 16:54
Merci ca marche ;)


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2668
  • Inscrit : 06 Octobre 2004
Message édité 2 fois, dernière édition par Korko, 19 Juin 2007, 22:42     Lien vers ce message 19 Juin 2007, 22:40
Une petite fonction de base dans fsb ?
mod_active('nom_du_mod') => boolean


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1078
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 20 Juin 2007, 9:09
Oui Korko, c'est une excellente idée qui éviterait pas mal de problème ^^

Genova, tu est partant pour la petite fonction qui va bien ?


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

Kosmos & Eagle homepage ^^
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2668
  • Inscrit : 06 Octobre 2004
Message édité 1 fois, dernière édition par Korko, 20 Juin 2007, 9:33     Lien vers ce message 20 Juin 2007, 9:33
Sa demande quasi rien lol
function mod_active($mod_name)
{
    if( array_key_exists($mod_name, $GLOBALS['mods']) )
        return $GLOBALS['mods'][$mod_name];
    else
        return FALSE;
}


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Répondre


.