Skip to content

Compatibilité PHP 7.2 + fix module three_goals

Benjamin Sigonneau requested to merge bsigonneau/PrettyNoemieCMS:master into master

J'ai tenté une installation de NoemieCMS en local (Debian testing, Apache 2.4 + php 7.2), et j'ai du faire quelques corrections pour que cela fonctionne. Pour cela, 3 modifications :

  1. suppression du RewriteBase dans le .htaccess (NoemieCMS n'était pas installé à la racine du serveur, donc cette directive donnait une mauvaise réécriture)
  2. corrections des chaînes non-délimitées utilisées comme indices de tableaux dans les templates (ne fonctionne plus avec php 7.2, donc la fonction render ne marcahait pas et j'avais une erreur 500)
  3. correction du fichier info.json, qui n'était pas valide, dans module three_goals

Les modifications sont très simples. Peut-on les inclure dans la dépôt officiel ?

Merge request reports