Voilà claroline 1.8.2 est disponible depuis hier, je travaille hardiment sur 1.8.3

mais la branche 1_8 est faite.

Ceci annonce le démarrage de 1.9 et l'abandon du support de toute version antérieure à 1.7

Je me suis planté, (Message original) la branche c'est pour la 1.8.3 justement quand tout mes changements seront stabilisés

Au programme

Relayer les id de cours et groupes dans chaque formulaire et url

Pour permettre d'être dans plusieurs groupes et plusieurs cours en même temps. Ce problème est connu depuis le début de Claroline mais n'était grave que pour ceux qui ouvraient plusieurs fenêtres ou onglet. Avec l'arrivée des onglets dans IE il est temps de régler ca.

Ca n'a jamais été fait avant car on a toujours eu en projet une solution plus transparente. Mais à défaut de la voir enfin implémentée, cette solution de transition permettra d'éviter le problème jusqu'à cette solution parfaite.

Cela devrait aussi régler un autre bug constaté pour ceux qui bookmarquent leur feed rss dans leur tool bar. En effet le navigateur utilisant la même session, si le bookmark dynamique se rafraichi pendant que l'utilisateur édite quelque chose dans un cours. Le cidReq du bookmark rss change le cours et quand l'utilisateur soumet sa modif il le fait dans le cours du rss. (Merci à Marcel et Zefredz pour avoir déniché ce bug)

Chemins, init et locales

Après que l'équipe ai mis en fonction l'appel aux valeurs de config et des langues (get_lang et get_conf) j'ai voulu lancer get_path, get_init et get_locale

Mais contrairement à get_lang et get_conf on connait à l'avance les paramètres possibles pour ces fonctions. On a jugé plus pertinent de fournir directement des fonctions directes. Mais en laissant quand même les 3 "get_" pour les transitions. (si on invente un nouveau paramètre)

Pour le moment seul get_init a été spécialisé. Les get_path vont l'être ensuite Les get_locale doivent encore murir.

Voilà pour ma part.