Fork me on GitHub




« 1 2 3 (4) 5 »


Re: eXtCal Problème de validation événement
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Bonjour,
J'ai un problème avec cette version, impossible d'attacher un fichier pour un événement. Attachez un visuel, pas de soucis, mais pour les fichiers, il disparait...

Posté le : 28/01/2020 09:39

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Hello,
c'est un peu hors sujet mais j'ai vu que Mamba à MAJ apcal il y a quelques jours...

Posté le : 28/01/2020 10:04

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtCal (version JJDai renommage en cours) Problème de validation événement
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
On parle bien de cette version là de Extcal ?

https://github.com/mambax7/extcal

eXtCal 2.40 Beta 2

C'est la plus récente (Février 2019).


Si oui, tu peux remonter le bogue ici en précisant ta configuration :

https://github.com/XoopsModules25x/extcal/issues

Posté le : 28/01/2020 10:16

Edité par Cesagonchu sur 30/01/2020 14:30:35

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Non je parle de la version de JJDai (voir plus haut dans la discussion)

Posté le : 28/01/2020 10:49

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Dans ce cas, il n'y aura pas de suivi malheureusement.

Les modules doivent avoir une seule version officielle ou alors il faut les renommer.


EDIT : ok, je viens de voir que JJDai va renommer le module, comme ça on pourra modifier le nom dans le titre de ta demande pour éviter les confusions.

Posté le : 28/01/2020 13:28

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Comme je l'ai dit plus haut, je préfère renommer le module pour ne pas intrférer avec la version que mamba à modifié.
J'ai fait beaucoup de modif et je ne suis pas sur que les deux versions soient en adéquation.
Pour l'instant je n'ai pas mis le module en ligne parce que je fait encore quelque modif.
Concernant l'attache de fichiers, est-ce que le poids n'est pas trop important ? ça pourrait être une piste.
JJDai

Posté le : 28/01/2020 20:35

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Citation :
JJDai a écrit :
Concernant l'attache de fichiers, est-ce que le poids n'est pas trop important ? ça pourrait être une piste.
JJDai

Même avec des petits fichiers. Es-ce que ça fonctionne chez toi ?

Posté le : 29/01/2020 11:09

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
bizarre ça fonctionnait, j'avais même fait une démo en public.
Et la ça ne passe plus, je regarde près, je te tiens au courant.
JJDai

Posté le : 29/01/2020 21:56

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
étrange comme problème,j'ai trouvé semble-t-il le pourquoi , mais si c'est vraiment ça, c'est un problème qui doit dater.

dans le dossier "include" de xoops il y a un fichier nommé "mimetypes.inc.php" qui devrait retourner un tableau des types myme. Il contient un truc comme ça en résumé:

return array(
    
'hqx'   => 'application/mac-binhex40',
    
'doc'   => 'application/msword',
    
'dot'   => 'application/msword',
    
'bin'   => 'application/octet-stream',


Au moment de "uploader" le fichier il faut passer en paramètre un tableau qui contient tout ou partie ce tableau selon ce que l'on autorize. On récupere ce tableau avec la ligne:
$mimeType = require_once XOOPS_ROOT_PATH '/include/mimetypes.inc.php';

Le problème est que le tableau retourné par le fichier "mimetypes.inc.php" est vide.
Donc soit il manque quelque chose dans l’entête de ce fichier qui permet de définir qu'il doit retourner un tableau,
soit la ligne de code qui récupère ce tableau n'est pas correcte.
Si quelqu'un a une idée elle serait la bienvenue.
en attendant j'ai copier ce tableau dans extcal je l'ai affecter à un variable
$zzz  = array(
    
'hqx' => 'application/mac-binhex40' ,
    
'doc' => 'application/msword' ,
    
'dot' => 'application/msword' ,
    
'bin' => 'application/octet-stream' ,
    
'lha' => 'application/octet-stream' ,
    
'lzh' => 'application/octet-stream' ,
    
'exe' => 'application/octet-stream' ,

et plus loin dans le code je récupère ce tableau:
$mimeType        $zzz ;
         
//require_once XOOPS_ROOT_PATH . '/include/mimetypes.inc.php';

Et a ça fonctionne.

est-ce que ça pourrait être lié aussi à la version de PHP ? mystère
JJDai




Posté le : 30/01/2020 00:20

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: eXtCal Problème de validation événement
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour,
Dans le fichier modules\extcal\class\FileHandler.php
Change la ligne 51 et remplace:
$mimeType        = require_once XOOPS_ROOT_PATH '/include/mimetypes.inc.php';

par
$mimeType = include XOOPS_ROOT_PATH '/include/mimetypes.inc.php';

ou avec parenthèse
$mimeType = include( XOOPS_ROOT_PATH '/include/mimetypes.inc.php');


ça devrait fonctionner un peu mieux.

Plus d'explication ici:
Manuel PHP

Donc je suppose que cette anomalie est la depuis un bail, ou bien les versions plus anciennes de PHP le permettaient peut être.
bref il faut utiliser "include" et comme une fonction.

JJDai

Posté le : 30/01/2020 13:24

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 (4) 5 »



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

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