CCDMD / netquizweb

Netquiz Web est une application multilingue, multiplateforme et multiutilisateur qui permet de constituer une banque d'items de 14 types différents et de publier des exercices formatifs, des jeux-questionnaires ou des tests d'un simple clic. Dans tous les types d'items, il est possible d'insérer des images, des textes, des sons et des séquences vidéos et de personnaliser de nombreux paramètres. On peut également ajouter un glossaire, de sorte que des termes et expressions s'affichent en relief dans le questionnaire, permettant aux répondants d'obtenir leur définition sous forme de texte, d'image, de vidéo, de son ou de liens.
Other
5 stars 3 forks source link

Aperçu ne fonctionne pas correctement #3

Closed adeljebali closed 9 years ago

adeljebali commented 9 years ago

J’ai installé la dernière version de netquiz Web sur un serveur et j’ai commencé à travailler pour créer des exercices. Tout fonctionne bien à part le bouton « Aperçu », puisque tout semble brisé et même le texte ne s'affiche pas, à chaque fois. Quand je corrige les permissions sur les fichiers pour les rendre exécutables, tout baigne. Je ne peux cependant pas toujours le faire parce que c'est contre-productif. L’hébergeur ne trouve pas le problème. Pourriez-vous SVP m’aider?

RichardDumoulin commented 9 years ago

Bonjour!

1) Dans le fichier defaults.inc.php, cherchez les lignes suivantes :

// * Permet d'activer le changement de permissions pour les aperçus. Valeurs possibles : 0 ou 1 * // define('ACTIVER_CHANGEMENT_PERMISSIONS_FICHIERS_APERCUS', "0");

2) Modifier la valeur de "0" à "1"

3) Essayez à nouveau?

Ceci active le changement de permissions des aperçus afin qu'il soit automatique.

adeljebali commented 9 years ago

Merci. Ça fonctionne maintenant, mais en haut de ma page Netquiz, j'ai cette ligne qui se répète des dizaines de fois : Strict Standards: Non-static method Fichiers::chmodRecursif() should not be called statically, assuming $this from incompatible context in /home/coursweb/public_html/nqw/ressources/classes/outils/Fichiers.php on line 505

RichardDumoulin commented 9 years ago

L'application a été développée sur des versions ultérieures de PHP/Apache/MySQL et ce message d'avertissement n'était pas visible.

Pour corriger ce message, essayez ceci :

1) Localiser le fichier /ressources/classes/outils/Fichiers.php

2) Trouvez la ligne (480) :

function chmodRecursif($repertoire, $permFichier=0644, $permRep=0775) {

3) Mettez devant le mot static comme ceci :

static function chmodRecursif($repertoire, $permFichier=0644, $permRep=0775) {

Est-ce que ça corrige le problème?

adeljebali commented 9 years ago

Grand grand merci. Tout est nickel maintenant. J'apprécie votre aide super rapide :)

RichardDumoulin commented 9 years ago

Aucun problème! J'espère que l'application pourra vous aider :)

A+

adeljebali commented 9 years ago

Oui, elle est très utile pour mon projet éducatif.

soutien-CCDMD commented 9 years ago

Thanx Richard!

Le 2015-06-11 10:30, Richard Dumoulin a écrit :

Closed #3 https://github.com/CCDMD/netquizweb/issues/3.

— Reply to this email directly or view it on GitHub https://github.com/CCDMD/netquizweb/issues/3#event-328560355.

Nephastef13 commented 7 years ago

Merci beaucoup, cela a fonctionné pour moi aussi, je cherchais du côté des htacess (mon répertoire nqw est un sous-répertoire de Drupal).

Stéphane