Browse Source

fix #12 : éviter une erreur fatale lors de l'utilisation des crayons en mode anonyme

master
b_b 1 month ago
parent
commit
fa43a83dce
  1. 2
      action/crayons_html.php
  2. 4
      action/crayons_store.php

2
action/crayons_html.php

@ -506,7 +506,7 @@ function action_crayons_html_dist() {
include_spip('inc/crayons');
// Utiliser la bonne langue d'environnement
if (!isset($GLOBALS['forcer_lang']) or !$GLOBALS['forcer_lang'] or ($GLOBALS['forcer_lang'] === 'non')) {
if (isset($GLOBALS['auteur_session']['lang']) and (!isset($GLOBALS['forcer_lang']) or !$GLOBALS['forcer_lang'] or ($GLOBALS['forcer_lang'] === 'non'))) {
lang_select($GLOBALS['auteur_session']['lang']);
}

4
action/crayons_store.php

@ -601,7 +601,9 @@ function action_crayons_store_dist() {
*/
function action_crayons_store_args($store = 'crayons_store') {
header('Content-Type: text/plain; charset='.$GLOBALS['meta']['charset']);
lang_select($GLOBALS['auteur_session']['lang']);
if (isset($GLOBALS['auteur_session']['lang'])) {
lang_select($GLOBALS['auteur_session']['lang']);
}
$r = $store();

Loading…
Cancel
Save