Paramètres 3.0.3+

Paramètres 3.0.3+

par Guy Jaminon,
Nombre de réponses : 11

Bonjour,

J'ai un soucis dans les pages paramètres de ma plateforme depuis le passage à la version 3.0.3+.

Lorsque j'affiche les paramètres d'un devoir, d'un cours, d'un quizz... Il y a un symbole qui tourne indéfiniment sous "Fichiers supplémentaires" et les options à partir de "Types de feedback" ne sont pas accessibles. (voir image jointe)

J'ai vidé tous les caches manuellement mais pas d'amélioration.

J'ai essayé de créer une nouvelle activité et le problème est le même.

Quelqu'un aurait-il une piste?

Merci d'avance

Guy


Annexe Screenshot - 04-04-16 , 11_14_46.png
Moyenne des évaluations  -
En réponse à Guy Jaminon

Re: Paramètres 3.0.3+

par Guy Jaminon,

Petites précisions...

  • Le contenu de la zone de texte n'est pas affichée correctement, on y voit encore les codes.
  • Dans la console de débogage de chrome, j'obtiens l'erreur suivante sur les pages concernées : "Uncaught TypeError: Cannot read property 'firstdayofweek' of undefined"

J'ignore si cela est en rapport avec le problème?

Merci d'avance

Guy


En réponse à Guy Jaminon

Re: Paramètres 3.0.3+

par Sébastien Mehr,
Avatar Développeurs Avatar Testeurs

Bonjour,

C'est certainement cette erreur Javascript qui empêche le chargement normal du script permettant l'upload de fichiers.

Un utilisateur sur le forum anglais a rencontré cette erreur :

https://moodle.org/mod/forum/discuss.php?d=259553#p1127380

Il a résolu son problème en repassant le paramètre Locale du site (locale) situé dans Administration du site > Langue > Réglages langue à un champ vide (la valeur par défaut).

A voir si ce paramètre est à modifier sur votre plateforme.


Seb


En réponse à Sébastien Mehr

Re: Paramètres 3.0.3+

par Guy Jaminon,

Merci beaucoup pour cette info mais malheureusement, le champ "locale" est vide dans mon cas.

J'ai essayé de modifier les autres paramètres de langues, vider les caches sans succès!

Par contre, en choisissant l'anglais dans le menu langue de ma session, le problème ne se présente plus.

J'ai désinstallé/réinstallé le paquetage Français sans succès.

S'il y avait un problème dans le paquetage Français, je suppose que d'autres auraient rencontré le problème?

Une idée?

Merci d'avance
Guy

En réponse à Guy Jaminon

Re: Paramètres 3.0.3+

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

> S'il y avait un problème dans le paquetage Français, je suppose que d'autres auraient rencontré le problème?

En effet, sauf si le bogue est dans un plugin très spécifique. Votre plateforme est-elle totalement standard ou bien avez-vous des plugins installés ? Dans le 2ème cas, lesquels ?

Question subsidiaire, si vous passez en anglais, mais sans désinstaller le paquetage français, est-ce que le bogue subsiste ?

En réponse à Nicolas Martignoni

Re: Paramètres 3.0.3+

par Aida Debibi,

Bonjour, 

J'ai eu le même problème avec Guy. 

- Je n'ai pas des plugins installés 

- Le champ "locale" est vide

- J'ai changé la langue en Anglais dans menu langue de la session, le problème ne se présente pas (sans désinstaller le paquetage français)

un problème dans le paquetage Français ?!

Aida


En réponse à Aida Debibi

Re: Paramètres 3.0.3+

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

> un problème dans le paquetage Français ?!

À ma connaissance, non.

Avez-vous essayé de faire une mise à jour des paquetages de langue ? Avez-vous des modifications locales des chaînes de caractères ?

>  Je n'ai pas des plugins installés 

Même pas de thème ?

En réponse à Nicolas Martignoni

Re: Paramètres 3.0.3+

par Aida Debibi,

les paquetages de langue sont à jour.

j'ai installer la dernière version du moodle en local et je n'ai pas fait ni des modifications ni de personnalisation du thème 

En réponse à Guy Jaminon

Re: Paramètres 3.0.3+

par Aida Debibi,

Bonjour,

J'ai résolu le problème en suivant ce lien : 

https://tracker.moodle.org/browse/MDL-53701

Dans le fichier PHP \moodle\lib\formslib.php 

Ligne 76, il y a une fonction  form_init_date_js() :contient :

     'firstdayofweek'    => $calendar->get_starting_weekday(),

            'mon'               => strftime('%a', strtotime("Monday")),

            'tue'               => strftime('%a', strtotime("Tuesday")),

            'wed'               => strftime('%a', strtotime("Wednesday")),

            'thu'               => strftime('%a', strtotime("Thursday")),

            'fri'               => strftime('%a', strtotime("Friday")),

            'sat'               => strftime('%a', strtotime("Saturday")),

            'sun'               => strftime('%a', strtotime("Sunday")),

            'january'           => strftime('%B', strtotime("January 1")),

            'february'          => strftime('%B', strtotime("February 1")),

            'march'             => strftime('%B', strtotime("March 1")),

            'april'             => strftime('%B', strtotime("April 1")),

            'may'               => strftime('%B', strtotime("May 1")),

            'june'              => strftime('%B', strtotime("June 1")),

            'july'              => strftime('%B', strtotime("July 1")),

            'august'            => strftime('%B', strtotime("August 1")),

            'september'         => strftime('%B', strtotime("September 1")),

            'october'           => strftime('%B', strtotime("October 1")),

            'november'          => strftime('%B', strtotime("November 1")),

            'december'          => strftime('%B', strtotime("December 1"))


et j'ai remplacé par : 

 'firstdayofweek'    => $calendar->get_starting_weekday(),

'mon'               => date_format_string(strtotime("Monday"), '%a', 99),

'tue'               => date_format_string(strtotime("Tuesday"), '%a', 99),

            'wed'               => date_format_string(strtotime("Wednesday"), '%a', 99),

            'thu'               => date_format_string(strtotime("Thursday"), '%a', 99),

            'fri'               => date_format_string(strtotime("Friday"), '%a', 99),

            'sat'               => date_format_string(strtotime("Saturday"), '%a', 99),

            'sun'               => date_format_string(strtotime("Sunday"), '%a', 99),

            'january'           => date_format_string(strtotime("January 1"), '%B', 99),

            'february'          => date_format_string(strtotime("February 1"), '%B', 99),

            'march'             => date_format_string(strtotime("March 1"), '%B', 99),

            'april'             => date_format_string(strtotime("April 1"), '%B', 99),

'may'               => date_format_string(strtotime("May 1"), '%B', 99),

'june'              => date_format_string(strtotime("June 1"), '%B', 99),

'july'              => date_format_string(strtotime("July 1"), '%B', 99),

'august'            => date_format_string(strtotime("August 1"), '%B', 99),

            'september'         => date_format_string(strtotime("September 1"), '%B', 99),

'october'           => date_format_string(strtotime("October 1"), '%B', 99),

'november'          => date_format_string(strtotime("November 1"), '%B', 99),

'december'          => date_format_string(strtotime("December 1"), '%B', 99)

En réponse à Aida Debibi

Re: Paramètres 3.0.3+

par Guy Jaminon,

Bonjour,

J'avais mis le problème de côté en utilisant l'anglais pour la gestion des activités.

Après la mise à jour 3.1+, tout est rentré dans l'ordre!

Cordialement

Guy