Quantcast
Channel: Assistance technique
Viewing all 47733 articles
Browse latest View live

Restauration de test ou de cours, problème d'image

$
0
0
par Jean-Yves ORLANDO.  

Bonjour.

Je travaille sur Moodle 3.4.3+.

Je rencontre un problème depuis le début :

lorsque je restaure des cours, les images des questions des tests disparaissent (les autres images du cours sont présentes).

Est-ce que quelqu'un a une solution pour ce problème ?

Merci d'avance pour votre aide.



Re: probleme lors de mise à jour...

$
0
0
par Nicolas Martignoni.  

Salut Jocelyn,

Désolé, vraiment, mais comme dit plus haut il faut être plus précis et systématique sinon on n'arrivera pas à t'aider, c'est trop difficile avec si peu d'infos.

Par exemple, donne ta démarche depuis le début, dans l'ordre, avec les commandes précises envoyées dans le terminal, ainsi que toutes les versions, etc. Sinon, on devra jouer aux devinettes.

Re: Comment accéder à l'interface authentification pour les visiteurs?

$
0
0
par Mary Cooch.  

Vous avez bien activé Plugins / Authentification /Auto enregistrement par courriel ET AUSSI Réglages communs (sur la même page) activé Auto-enregistrement par courriel? Cela marche sur mon site MoodleCloud




Re: Comment accéder à l'interface authentification pour les visiteurs?

$
0
0
par Yves Khordoc.  

C'est bien la version gratuite. Quel est l'intérêt alors?

Re: Comment accéder à l'interface authentification pour les visiteurs?

$
0
0
par Yves Khordoc.  

Oui j'ai effectué cette opération mais cela n'apparait toujours pas...

Re: Comment accéder à l'interface authentification pour les visiteurs?

$
0
0
par Yves Khordoc.  

Et bien non... Je n'avais pas fait le deuxième point. Et ça fonctionne maintenant! Merci clin d’œil

Re: Action de la touche entrer dans un formulaire

$
0
0
par Quentin Vrel.  

Bonjour, merci de votre réponse.

Je ne suis pas familier avec javascript. J'ai une page qui en appelle une autre où est définie la classe moodle_form de mon formulaire. Dois-je place ce code dans une balise <script> en dehors de la balise <?php ?> de ma page où est affichée mon formulaire?

Re: Suppression de plusieurs fonctionnalités

$
0
0
par Yannick Jouannin.  

Merci infiniment Rima.

J'ai passé des heures à chercher une solution à ce problème sourire

Une (petite) remarque pour ceux qui se serviront de cette solution. 

Il faut mettre "calendar" et non "Calendar" pour que cela marche pour le calendrier.


Re: "Cours" non visibles dans le bloc navigation en mode étudiant

$
0
0
par Séverin Terrier.  

Bonjour,

Normalement, lorsque tu es sur la page de modification du tableau de bord par défaut, tu as un bouton "Réinitialiser le tableau de bord de tous les utilisateurs".

Séverin

Re: masquer / afficher des catégories en fonction d'un rôle.

comment donner à un prof la possibilité de mettre à jour le profil d'un élève ?

$
0
0
par pierre REMY.  

bonjour,

Avec moodle 3.5,  je souhaite donner à un professeur (utilisateur ayant le profil professeur dans un cours), la possibilité de modifier un champs dans le profil de ses étudiants.

j'ai modifié les propriétés du rôle Teacher en y cochant :

moodle/user:editprofile
moodle/user:update


Mais rien n'y fait, quand le prof consulte le profil d'un étudiant, il n'a pas le lien "modifier le profil" qui s'y affiche...

y-a-t-il une autre propriété à cocher ? dois-je passer le prof en rôle manager ?


Merci de votre aide.

Re: "Cours" non visibles dans le bloc navigation en mode étudiant

$
0
0
par Administrateur ENA Armentières.  

Bonjour Christian,

lorsque je me connecte en mode Étudiant et / ou Enseignant avec l'adresse : votresite/course/index.php, Moodle me revoit le message d'erreur suivant :

Vous n'avez pas l'autorisation de voir les cours ici.
Plus d'informations sur cette erreur

??? il y aurait des problèmes dans les permissions (alors que je n'y ai pas touché !) ??

Merci d'avance

Re: "Cours" non visibles dans le bloc navigation en mode étudiant

$
0
0
par Christian Bocquet.  

Je pense que oui. Pouvez-vous vérifier la nouvelle (depuis la version 3.7) capacité moodle/category:viewcourselist pour le rôle user. Elle devrait être par défaut sur "Autoriser".

Christian

Bug_mise à niveau moodle 3.5 vers 3.7

$
0
0
par Christine TUFFENIS-LACROIX.  

Bonjour à tous,

En espérant que vous êtes revenus de vacances clin d’œil.... je vous sollicite pour me dire ce que je dois faire:

Version de MySQL : 5.7

Version PHP: 7.3.8

Ancienne version moodle: 3.5

Petite précision, le thème Essential n'étant mis à niveau pour Moodle 3.7, j'ai effectué un changement avant l'installation de la nouvelle version de Moodle (Enlightlite).

J'ai ensuite installé Moodle 3.7 et j'ai eu une page blanche avec un message erreur "impossible d'afficher les cours". J'ai utilisé dans le fichier config.php, les informations de débogage proposées sur le forum:

$CFG->debug = (E_ALL | E_STRICT);
$CFG->debugdisplay = 1;

Après cela, j'ai bien obtenu une liste détaillée d'erreurs:

Erreur d'exécution DDL sql


Debug info: Table 'mdl_assignment' already exists
CREATE TABLE mdl_assignment (
id BIGINT(10) NOT NULL auto_increment,
course BIGINT(10) NOT NULL DEFAULT 0,
name VARCHAR(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
intro LONGTEXT COLLATE utf8mb4_unicode_ci NOT NULL,
introformat SMALLINT(4) NOT NULL DEFAULT 0,
assignmenttype VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
resubmit TINYINT(2) NOT NULL DEFAULT 0,
preventlate TINYINT(2) NOT NULL DEFAULT 0,
emailteachers TINYINT(2) NOT NULL DEFAULT 0,
var1 BIGINT(10) DEFAULT 0,
var2 BIGINT(10) DEFAULT 0,
var3 BIGINT(10) DEFAULT 0,
var4 BIGINT(10) DEFAULT 0,
var5 BIGINT(10) DEFAULT 0,
maxbytes BIGINT(10) NOT NULL DEFAULT 100000,
timedue BIGINT(10) NOT NULL DEFAULT 0,
timeavailable BIGINT(10) NOT NULL DEFAULT 0,
grade BIGINT(10) NOT NULL DEFAULT 0,
timemodified BIGINT(10) NOT NULL DEFAULT 0,
CONSTRAINT PRIMARY KEY (id)
, KEY mdl_assi_cou2_ix (course)
)
ENGINE = InnoDB
DEFAULT COLLATE = utf8mb4_unicode_ci ROW_FORMAT=Compressed
COMMENT='Defines assignments'
;
CREATE TABLE mdl_assignment_submissions (
id BIGINT(10) NOT NULL auto_increment,
assignment BIGINT(10) NOT NULL DEFAULT 0,
userid BIGINT(10) NOT NULL DEFAULT 0,
timecreated BIGINT(10) NOT NULL DEFAULT 0,
timemodified BIGINT(10) NOT NULL DEFAULT 0,
numfiles BIGINT(10) NOT NULL DEFAULT 0,
data1 LONGTEXT COLLATE utf8mb4_unicode_ci,
data2 LONGTEXT COLLATE utf8mb4_unicode_ci,
grade BIGINT(11) NOT NULL DEFAULT 0,
submissioncomment LONGTEXT COLLATE utf8mb4_unicode_ci NOT NULL,
format SMALLINT(4) NOT NULL DEFAULT 0,
teacher BIGINT(10) NOT NULL DEFAULT 0,
timemarked BIGINT(10) NOT NULL DEFAULT 0,
mailed TINYINT(1) NOT NULL DEFAULT 0,
CONSTRAINT PRIMARY KEY (id)
, KEY mdl_assisubm_use2_ix (userid)
, KEY mdl_assisubm_mai2_ix (mailed)
, KEY mdl_assisubm_tim2_ix (timemarked)
, KEY mdl_assisubm_ass2_ix (assignment)
)
ENGINE = InnoDB
DEFAULT COLLATE = utf8mb4_unicode_ci ROW_FORMAT=Compressed
COMMENT='Info about submitted assignments'
;
CREATE TABLE mdl_assignment_upgrade (
id BIGINT(10) NOT NULL auto_increment,
oldcmid BIGINT(10) NOT NULL DEFAULT 0,
oldinstance BIGINT(10) NOT NULL DEFAULT 0,
newcmid BIGINT(10) NOT NULL DEFAULT 0,
newinstance BIGINT(10) NOT NULL DEFAULT 0,
timecreated BIGINT(10) NOT NULL DEFAULT 0,
CONSTRAINT PRIMARY KEY (id)
, KEY mdl_assiupgr_old3_ix (oldcmid)
, KEY mdl_assiupgr_old4_ix (oldinstance)
)
ENGINE = InnoDB
DEFAULT COLLATE = utf8mb4_unicode_ci ROW_FORMAT=Compressed
COMMENT='Info about upgraded assignments'
Error code: ddlexecuteerror

Stack trace:

  • line 492 of /lib/dml/moodle_database.php: ddl_change_structure_exception thrown
  • line 1070 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
  • line 77 of /lib/ddl/database_manager.php: call to mysqli_native_moodle_database->change_database_structure()
  • line 425 of /lib/ddl/database_manager.php: call to database_manager->execute_sql_arr()
  • line 370 of /lib/ddl/database_manager.php: call to database_manager->install_from_xmldb_structure()
  • line 782 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
  • line 524 of /lib/upgradelib.php: call to upgrade_plugins_modules()
  • line 1869 of /lib/upgradelib.php: call to upgrade_plugins()
  • line 694 of /admin/index.php: call to upgrade_noncore()
Puis, si je clique sur "continuer", j'obtiens ceci:

Class coursecat is now alias to autoloaded class core_course_category, course_in_list is an alias to core_course_list_element. Class coursecat_sortable_records is deprecated without replacement. Do not include coursecatlib.php

line 31 of /lib/coursecatlib.php: call to debugging()line 182 of /theme/enlightlite/renderers/course_renderer.php: call to require_once()line 136 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_course_renderer->top_course_menu()line 85 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_renderer->course_menu()line 44 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_renderer->custom_menu_render()line 46 of /theme/enlightlite/classes/header_block.php: call to theme_enlightlite_core_renderer->primarymenu()line 89 of /theme/enlightlite/classes/header_block.php: call to header_contents()line 28 of /theme/enlightlite/layout/login.php: call to require_once()line 1370 of /lib/outputrenderers.php: call to include()line 1300 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()line 1961 of /lib/setuplib.php: call to core_renderer->header()line 355 of /login/index.php: call to bootstrap_renderer->__call()

Class 'coursecat' has been renamed for the autoloader and is now deprecated. Please use 'core_course_category' instead.

line 122 of /lib/classes/component.php: call to debugging()line ? of unknownfile: call to core_component::classloader()line 183 of /theme/enlightlite/renderers/course_renderer.php: call to spl_autoload_call()line 136 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_course_renderer->top_course_menu()line 85 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_renderer->course_menu()line 44 of /theme/enlightlite/renderers/core_renderer.php: call to theme_enlightlite_core_renderer->custom_menu_render()line 46 of /theme/enlightlite/classes/header_block.php: call to theme_enlightlite_core_renderer->primarymenu()line 89 of /theme/enlightlite/classes/header_block.php: call to header_contents()line 28 of /theme/enlightlite/layout/login.php: call to require_once()line 1370 of /lib/outputrenderers.php: call to include()line 1300 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()line 1961 of /lib/setuplib.php: call to core_renderer->header()line 355 of /login/index.php: call to bootstrap_renderer->__call()

J'ai l'impression que le thème est concerné ...mais pas que.... mais je ne sais pas quoi faire de ces informations. Pouvez-vous m'éclairer ?

Merci par avance pour votre aide toujours précieuse.

PS: quels risques je prends à rester sur Moodle 3.5...?? j'ai une sauvegardeà jour qui pourrait résoudre pas mal de problèmes.....


Christine Lacroix



Re: comment donner à un prof la possibilité de mettre à jour le profil d'un élève ?

$
0
0
par Séverin Terrier.  

Bonjour Pierre,

J'ai peur que ce que tu souhaites faire soit (très) compliqué, vu le mode de fonctionnement de Moodle, et les différents contextes dans lesquels les rôles s'appliquent. Tu devrais bien (re)lire la documentation sur les rôles et permissions, et les différentes pages liées.

En effet, le contexte utilisateur est particulier, et il faudrait appliquer un rôle spécifique sur chaque utilisateur à modifier, ou posséder un rôle au niveau du site, mais qui permettrait donc de modifier tous les utilisateurs.

Et de toute façon, lorsqu'on peut modifier le profil d'un utilisateur, cela concerne tous les champs !

Séverin


Re: Bug mise à niveau moodle 3.5 vers 3.7

$
0
0
par Séverin Terrier.  

Bonjour Christine,

Je suis étonné concernant les tables mdl_assignment*, qu'il essaie de les (re)créer. Ces tables correspondent à l'ancienne activitédevoir, remplacée par la nouvelle depuis Moodle 2.3. Si ces tables sont vides, tu peux toujours les supprimer, et Moodle les recréera.

Concernant le thème, il semble qu'il ne soit pas entièrement compatible avec le codage adapté à Moodle 3.7.

Tu peux essayer de le supprimer (son dossier), temporairement, le temps de finaliser la mise à jour ; Moodle devrait utiliser un thème par défaut.

En restant en 3.5, tu ne bénéficies pas des nouveautés. Et par contre, Moodle 3.5 n'est pas compatible avec PHP 7.3 !

Tu pourras trouver des informations utiles depuis l'historique des versions de Moodle.

Séverin

Re: probleme lors de mise à jour...

$
0
0
par Jocelyn Chappaz.  

euh... je ne vois pas bien ce que je peux dire de plus ????? MacOs Server 10.12, php 7.1.13, je fais l'update en 3.7 avec la commande du terminal upgrade.php et y'a, justement, aucun retour d'info en dehors de "Mise à jour en ligne de commande de la version 3.5.7+ à la version 3.7.1+ terminée avec succès." ... et c'est tout ?????????

Re: Bug mise à niveau moodle 3.5 vers 3.7

$
0
0
par Christine TUFFENIS-LACROIX.  

Bonjour Séverin,

Suppressions des tables mdl_assignment* faites.
Même problème avec:
- les tables Scorm*
- la table mdl_block_recentlyaccesseditems
- la table mdl_quiz_overview_regrades

A priori l'installation s'est terminée après cela mais comme je suis resté bloquée par le thème, c'est encore à vérifier.

Concernant Enlight Lite, entre-temps, j'ai réussi malgré le problème de bug à ouvrir la page de vérification des plugins et à télécharger la nouvelle version qui est annoncée comme compatible avec Moodle 3.7. J'ai pu donc faire cette mise à jour du plugin et je suis redescendue à php7.2 mais j'ai toujours un message d'erreur :

This page should be using theme enlightlite which cannot be initialised. Nor can the site theme enlightlite. Falling back to boost
line 711 of /lib/outputlib.php: call to debugging()
line 1553 of /lib/pagelib.php: call to theme_config::load()
line 677 of /lib/pagelib.php: call to moodle_page->initialise_theme_and_output()
line 864 of /lib/pagelib.php: call to moodle_page->magic_get_theme()
line 544 of /admin/index.php: call to moodle_page->get_renderer()

Peux-tu me dire ce que je dois en faire???

Petite info...Moodle 3.5 fonctionnait sous php 7.3 !!! Et il ne s'est jamais plaint en plus! clin d’œil

Merci par avance.
Christine

Re: Réaliser un tableau avancé dans l'éditeur (des qcm)

$
0
0
par Martin Doug.  

ok merci,
l'idée c'est juste de rendre les colonnes plus lisible. Une colonne avec une couleur diferrente une fois sur deux améliorerai la lecture que ce soit du gris clair ou autres ça n'a pas d'importance à partir du moment ou la lisibilité est améliorés.

pour le moment je ne sais pas faire cela et il me faut rester sur une base d'un moodle standard car je tableau pasera certainement d'un moodle à un autre... je vais donc éviter les configurations maisons sachant que je n'aurai pas la main sur la config de tous les moodle.

pour le moment le border 1 arrange grandement la lecture du tableau! Je n'ai pas fait de html depuis plus de 15ans ... à l'époque le css n'existait pas...

Merci pour votre aide!

Re: masquer / afficher des catégories en fonction d'un rôle.

$
0
0
par rodolphe procureur.  

Merci à tous les deux,

je vais essayer de contacter mon administrateur. Mais du coup je n'ai toujours pas compris pourquoi ça ne fonctionne pas en 3.5. Après tout le rôleenseignant qui peut voir les catégorie caché devrait prendre le dessus du rôle utilisateur authentifié ?

Viewing all 47733 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>