Toutes mes réponses sur les forums
-
AuteurMessages
-
Julien
ModérateurJulien
ModérateurJulien
ModérateurJulien
ModérateurJulien
Modérateur::Hello Yves,
Je voudrais juste savoir si le module Imageclick fonctionnait en passant par une classe lorsque java était utilisé.
Si oui cela incrimine le fichier que j’ai transmis à Bernadette wims/public_html/modules/adm/tool/coordclick/zone.phtml pour virer java.
Il suffit de repartir de l’existant et d’aménager la variable $imgsrc selon que la connexion est passée à travers modtool ou une classe.
Par contre je n’ai pas trop le temps de regarder pour l’instant car mon ordi est down.@+
-
Cette réponse a été modifiée le il y a 10 années et 11 mois par
Julien.
Julien
ModérateurJulien
Modérateur::Bonjour,
Oui c’est possible.
Tu dois avoir au préalable créé une feuille non active.
Tu vas faire tes courses à l’aide du moteur de recherche puis tu sélectionnes un module.
Dernière étape tu choisis plusieurs exercices à l’aide de la touche contrôle puis tu cliques sur au travail.Demande à recommencer plusieurs fois cet exercice et tu constateras que les exercices sélectionnés vont apparaître.
Voili voilou.
-
Cette réponse a été modifiée le il y a 10 années et 12 mois par
Julien.
Julien
Modérateur::Si tu as fait une install avec apt-get install wims le chemin pour ajouter un type de question se trouve ici :
cd /var/lib/wims/public_html/scripts/anstype/
Dans ce cas ton type est intégré à la distribution.Si tu veux faire quelques choses qui fonctionne que pour ton module l’exemple suivant te donne le chemin à suivre.
cd /var/lib/wims/public_html/modules/devel/judev/test\~stat\~oeftempsdereaction.fr/anstypeAprès je me suis jamais trop baladé dans les classes donc je ne sais pas si on peut ajouter direct dans une classe ???
J’arrête de polluer ton poste vu que ton problème semble résolu.
@+
Julien
Modérateur::Peux-tu préciser ton environnement pour que l’on comprenne pourquoi ton {type=algexpmynewname} n’a pas été pris en compte par Wims ? Serveur local ou compte modtool
Un problème de droit de lecture de tes fichiers par le serveur Wims est envisageable…
Voili voilou
Julien
Modérateur::Pour ma part je trouve cela plutôt pas mal que firefox ne puisse pas envoyer une réponse vide. Avec le type jsxgraphcurve j’ai mis en place cette limitation pour le tracé de droite rectangle …dès que 2 points sont attendus. Parfois les élèves ne lisent pas la consigne et c’est bien que cela soit bloquant.
Peux-tu regarder si cela bugue avec chrome ? Je n’ai pas utilisé les fonctions formcheck et emptyfield() donc cela devrait bien se passer.
@+‘
2 mai 2014 à 15:17 en réponse à : Problème d'affichage des cartes "Où WIMS est-il utilisé/installé ?" #2124Julien
Modérateur::A priori tu as le droit à vingt points si c’est le site qui gère mais vu que c’est leaflet qui génère l’affichage des points on est bon. Il faut juste créer une carte avec Mapbox sans les marqueurs. Récupérer l’id et ajouter les marqueurs en dur comme tu l’a déjà fait.
Voili voilou
-
Cette réponse a été modifiée le il y a 11 années et 1 mois par
Julien.
30 avril 2014 à 22:22 en réponse à : Problème d'affichage des cartes "Où WIMS est-il utilisé/installé ?" #2120Julien
Modérateur::Bonjour,
En te rendant sur le site Mapbox et en t’inscrivant tu récupéres un id à insèrer dans le code. Attention le service est gratuit jusqu’à 3000 vues par mois.
Voili voilou
<head> <title>Leaflet Quick Start Guide Example</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7/leaflet.css" /> <!--[if lte IE 8]> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7/leaflet.ie.css" /> <![endif]--> <script src="http://cdn.leafletjs.com/leaflet-0.7/leaflet.js"></script> </head> <body> <div id="map" style="width: 600px; height: 400px"></div> <script> var map = L.map('map').setView([51.505, -0.09], 13); L.tileLayer('https://{s}.tiles.mapbox.com/v3/{id}/{z}/{x}/{y}.png', { maxZoom: 18, attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, ' + '<a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' + 'Imagery © <a href="http://mapbox.com">Mapbox</a>', id: 'examples.map-9ijuk24y' }).addTo(map); L.marker([51.5, -0.09]).addTo(map) .bindPopup("<b>Hello world!</b><br />I am a popup.").openPopup(); L.circle([51.508, -0.11], 500, { color: 'red', fillColor: '#f03', fillOpacity: 0.5 }).addTo(map).bindPopup("I am a circle."); L.polygon([ [51.509, -0.08], [51.503, -0.06], [51.51, -0.047] ]).addTo(map).bindPopup("I am a polygon."); var popup = L.popup(); function onMapClick(e) { popup .setLatLng(e.latlng) .setContent("You clicked the map at " + e.latlng.toString()) .openOn(map); } map.on('click', onMapClick); </script>
-
Cette réponse a été modifiée le il y a 11 années et 1 mois par
Julien.
Julien
Modérateur::Bonjour,
Tu copies l’exercice dans ta classe et tu modifies le code de réponse en ajoutant l’option split ou eqweight selon ton choix. Cela ne fonctionne que si l’exercice et de type oef.
\answer{}{...}{type=chekbox}{option=split ou eqweight}
Voili voilou
Pour des types qui acceptent la saisie de plusieurs choix (checkbox, mark, multipleclick ainsi que menu avec l’option multiple), par défaut l’élève aura un zéro dès que sa réponse ne s’accorde pas exactement à la bonne réponse donnée. Si vous voulez donner une note partielle à une réponse partiellement correcte, ajoutez le mot d’option split (synonyme : partialscore). Dans ce cas, la note partielle sera calculée selon la proportion des bons choix repérés par l’élève. Par contre, si de mauvais choix sont aussi pris, chaque mauvaise réponse compense deux bons choix jusqu’à ce que la note atteigne 0. Une telle politique est nécessaire, entre autres, pour dissuader des gens de prendre tous les choix disponibles dans le cas où beaucoup d’entre eux sont bons. Bien que cette formule doit bien fonctionner dans la plupart des situations, vous pouvez quand même ajouter un mot d’option eqweight si ce n’est pas votre cas. Ce mot force le calcul à prendre le même poids positivement et négativement, c’est-à-dire que tout mauvais choix compense un bon choix. Mais vous devez savoir que cette politique en apparence juste peut conduire à des effets pervers !
Julien
ModérateurJulien
ModérateurJulien
Modérateur::Bonjour,
Quand tu crées une feuille d’exercices, tu peux joindre à chaque exercice une dépendance des scores.
Voili voilou
Julien
Modérateur::apache2 -V donne ce résultat :
[Wed Mar 05 17:57:23.802994 2014] [core:warn] [pid 3438] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined [Wed Mar 05 17:57:23.803103 2014] [core:warn] [pid 3438] AH00111: Config variable ${APACHE_PID_FILE} is not defined [Wed Mar 05 17:57:23.803150 2014] [core:warn] [pid 3438] AH00111: Config variable ${APACHE_RUN_USER} is not defined [Wed Mar 05 17:57:23.803161 2014] [core:warn] [pid 3438] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined [Wed Mar 05 17:57:23.803184 2014] [core:warn] [pid 3438] AH00111: Config variable ${APACHE_LOG_DIR} is not defined [Wed Mar 05 17:57:23.807160 2014] [core:warn] [pid 3438:tid 139774541744000] AH00111: Config variable ${APACHE_LOG_DIR} is not defined [Wed Mar 05 17:57:23.807377 2014] [core:warn] [pid 3438:tid 139774541744000] AH00111: Config variable ${APACHE_LOG_DIR} is not defined [Wed Mar 05 17:57:23.807403 2014] [core:warn] [pid 3438:tid 139774541744000] AH00111: Config variable ${APACHE_LOG_DIR} is not defined AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf: Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
Voili voilou
-
Cette réponse a été modifiée le il y a 11 années et 3 mois par
Julien.
Julien
Modérateur::apache2 -V renvoit le message d’erreur ci-dessus.
Apache est donc bien lancé. Le problème vient des changements de conf qu’on doit réaliser au niveau d’apache en sid. Pour info la page http://127.0.0.1 renvoit le message d’informations ci-dessous.
J’ai passé la config apache de wims dans le fichier apache2.conf mais cela n’est pas suffisant. Le répertoire http://127.0.0.1/wims/ n’est toujours pas accessible.
You don’t have permission to access /wims/ on this server.Si quelqu’un à une solution je suis toujours preneur.
Debian Logo Apache2 Debian Default Page
It works!This is the default welcome page used to test the correct operation of the Apache2 server after installation on Debian systems. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file (located at /var/www/html/index.html) before continuing to operate your HTTP server.
If you are a normal user of this web site and don’t know what this page is about, this probably means that the site is currently unavailable due to maintenance. If the problem persists, please contact the site’s administrator.
Configuration OverviewDebian’s Apache2 default configuration is different from the upstream default configuration, and split into several files optimized for interaction with Debian tools. The configuration system is fully documented in /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full documentation. Documentation for the web server itself can be found by accessing the manual if the apache2-doc package was installed on this server.
The configuration layout for an Apache2 web server installation on Debian systems is as follows:
/etc/apache2/
|– apache2.conf
| `– ports.conf
|– mods-enabled
| |– *.load
| `– *.conf
|– conf-enabled
| `– *.conf
|– sites-enabled
| `– *.confapache2.conf is the main configuration file. It puts the pieces together by including all remaining configuration files when starting up the web server.
ports.conf is always included from the main configuration file. It is used to determine the listening ports for incoming connections, and this file can be customized anytime.
Configuration files in the mods-enabled/, conf-enabled/ and sites-enabled/ directories contain particular configuration snippets which manage modules, global configuration fragments, or virtual host configurations, respectively.
They are activated by symlinking available configuration files from their respective *-available/ counterparts. These should be managed by using our helpers a2enmod, a2dismod, a2ensite, a2dissite, and a2enconf, a2disconf . See their respective man pages for detailed information.
The binary is called apache2. Due to the use of environment variables, in the default configuration, apache2 needs to be started/stopped with /etc/init.d/apache2 or apache2ctl. Calling /usr/bin/apache2 directly will not work with the default configuration.Document Roots
By default, Debian does not allow access through the web browser to any file apart of those located in /var/www, public_html directories (when enabled) and /usr/share (for web applications). If your site is using a web document root located elsewhere (such as in /srv) you may need to whitelist your document root directory in /etc/apache2/apache2.conf.
The default Debian document root is /var/www/html. You can make your own virtual hosts under /var/www. This is different to previous releases which provides better security out of the box.
Reporting ProblemsPlease use the reportbug tool to report bugs in the Apache2 package with Debian. However, check existing bug reports before reporting a new bug.
Please report bugs specific to modules (such as PHP and others) to respective packages, not to the web server itself.
Julien
Modérateur::J’en profite pour rebondir sur un autre problème qui a généré le fait que je n’ai pas communiquer le bon lien de téléchargement.
Pourquoi le dépôt Subversion avec WebSVN est protéger en lecture maintenant sur wimsdev alors que le dépôt Subversion avec ViewVC est toujours accessible ?
Pour info la fonction télécharger dans le dépot WebSVN fonctionne parfaitement.Dans le dépôt wimsmodule les droits en lecture sont inchangés.
Voili voilou
-
Cette réponse a été modifiée le il y a 10 années et 11 mois par
-
AuteurMessages