geobretagne / mreport

Simple report generator with simple dataviz
GNU General Public License v3.0
10 stars 11 forks source link

Impossible de changer la localisation par défaut des rapports #158

Closed lecault closed 2 years ago

lecault commented 2 years ago

Dans le config.ini je veux changer la localisation des rapports

MREPORT_LOCATION = "/mreport_ext"

Problème ce n'est pas répercuté dans l'interface d'admin quand on clique sur rapports et les rapports sont inaccessibles

lecault commented 2 years ago

Dans différents fichiers de mreport, des valeurs en durs de type /mreport traînent.

frontend/static/js/report.js var _appConf = { "location": "/mreport", "api": "/api", "title": "MREPORT" }; L313 dans le frontend/static/js/composer.js url: ["/mreport", reportId, "report_composer.html?dc=" + dc].join("/"), L698 dans le frontend/static/js/composer.js window.open("/mreport/" + _report, "_blank");

L13 dans frontend/mreport.py options = {"report": report, "base_url": "/mreport_ext"}

Si on les change, l'appli fonctionne correctement.

lecault commented 2 years ago

Vu avec @spelhate. Ces variables ne concernent qu'un mode de préprod pour un lancement local. En prod, on s'appuiera sur un serveur web type apache qui va gérer ces paramètres.