Fork me on GitHub




« 1 (2)


Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Voici ce que donne le mode debug:

Notice: Undefined index: i in file /modules/piCal/blocks/pical_minical_ex.php line 36

Notice: Undefined index: block_arr in file /modules/piCal/blocks/pical_minical_ex.php line 36

Posté le : 16/11/2007 22:49

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Ceci ne sont que des defines qui normalement ne doivent pas poser de problème.
Par contre tu ne précises pas la version de xoops, ni celles de l'environnement de ton serveur

@++

Posté le : 16/11/2007 23:31

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Sous xoops 2.2.3 ça marchait bien , puis j'ai effacé et réinstallé xoops 2.0.17, même serveur, et là ça marche pas !!!!

pour info sur un autre site, 2.0.17 et meme pical ça marche.

Posté le : 17/11/2007 00:14

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
xoops 2.0.17 , mySQL 5.0.32

Sur l'installation précédente tout fonctionnait, le serveur n'a pas changé, je n'ai fait que réinstaller xoops après un raz ....

piCal fonctionne très bien sur 2 autres sites, je ne vois pas quoi faire ! J'ai essayé plusieurs réinstall, d'autrev ersions plus anciennes, puis suis revenu à la 91g , rien n'y fait !!!

Posté le : 18/11/2007 10:40

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
En désespoir de cause, n'ayant toujours pas la moindre idée de ce qu'il faudrait faire pour régler ce problème, j'ai installé extCal 2.04.

Il remplit quasiment les mêmes fonctions, me semble plus léger et permet même de s'inscrire comme participant à un évènement programmé, d'un simple clic.

En Admin il est ensuite possible d'envoyer un mail aux inscrits !

Le mini-calendrier affichable par contre ne permet pas de naviguer dans les mois dans l'année, et les jours concernés par un évènement sont simplement signalés en rouge. Pas de puce qui affiche la catégorie ou le titre de l'évènement.

J'espère toujours avoir une réponse pour régler le problème de piCal ...

Merci

Posté le : 19/11/2007 12:06

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Hmmm, y a personne qu'a trouvé la soluce pour que le minicalendar s'affiche ?

Moi je comprends pas ... avant ça marchait, ça marche encore sur d'autres sites, et maintenant après réinstall, ça marche pu ! Le minicalendarEx ne s'affiche pas et je ne vois pas trop quoi faire !!!!

Posté le : 22/11/2007 20:54

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Toujours pas de solution pour miniCalendarEX ?

Posté le : 02/12/2007 10:30

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
C'est un peu tardif, mais bon.

Le module pical depuis l'arrivée de multiple branche xoopsiennes a du mal à suivre.
Sur notre version du noyau, il y a quelques légères différences qui ne semble toujours pas prise en compte par piCal. A l'époque, j'avais soumis et préparer un module pical (css) comprenant ce correctif pour ce minicalendrier.

Comme je travaille sur une maj d'un site et la mise en place d'un autre, j'ai regardé la dernière mouture et donc voici la petite modification qu'il faut apporté à un fichier de pical pour avoir les plugin fonctionnels sur le minicalendarEX.

- Editer le fichier pical_minical_ex.php
- Remplacer les lignes : 18 à 45
- Par ceci :
global $xoopsConfig $xoopsDB $xoopsUser ;
  
$mydirname = empty( $options[0] ) ? basenamedirnamedirname__FILE__ ) ) ) : $options[0] ;
    
// speed check
    //global $GIJ_common_time ;
    //list($usec, $sec) = explode(" ",microtime());
    //echo ((float)$sec + (float)$usec) - $GIJ_common_time ;
  //$bid = XoopsBlock::getByModule($moduleid, false); 

    // get bid
    
if( defined'XOOPS_CUBE_LEGACY' ) ) {
        
// XoopsCube 2.1
        
$bid $optionssizeof$options ) - ] ;
    } else if( (
substrXOOPS_VERSION ) > 2.0) && (substrXOOPS_VERSION ) < 2.3 )) {
        
// XOOPS 2.1/2.2
        // instanceid as bid from block_instance
        
$bid = @$GLOBALS['pical_blockinstance_id'] ;
    } else if (
substrXOOPS_VERSION ) >= 2.3 ) {
          
$mcx_sql $xoopsDB->query"SELECT bid FROM ".$xoopsDB->prefix("modules")." AS module, ".$xoopsDB->prefix("newblocks")." AS block WHERE (block.mid=module.mid and module.dirname='".$mydirname."' AND block.show_func='pical_minical_ex_show')");
          list(
$bid)= $xoopsDB->fetchRow$mcx_sql );
  } else {
        
// XOOPS 2.0.x
        
if( is_object$GLOBALS['block_arr'][$GLOBALS['i']] ) ) {
            
// bid from newblocks
            
$bid $GLOBALS['block_arr'][$GLOBALS['i']]->getVar('bid') ;
        } else {
            return array() ;
        }
    }


Modification testé en local avec succés sur xoops 2.3.2

Posté le : 08/02/2009 12:11

Membre de L'association des Ingénieurs de Polytech'Marseille : www.lipom.org (webmestre du site, ajout du Mode CSS íƒÂ  piCal)
Un autre site : general.fred.free.fr/index.php
Partager Twitter Partagez cette article sur GG+
Re: Minicalendar dans piCal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Je te remercie pour cette réponse !
Depuis mon dernier message, qui commence à dater, je me suis tourné vers eXtcal qui offre les mêmes possibilités (sauf les puces) et qui est plus "sain" me semble t'il.

Merci

Posté le : 09/02/2009 10:58

signé: LionHell
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

118 Personne(s) en ligne (97 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 118 | Plus ...