New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rendre les url des applis plus simples #53
Comments
De mon point de vue, il serait utile que chaque application fasse l'objet d'un fichier .html plutôt que d'utiliser un même fichier index.html pour toutes les applications et d'utiliser un paramètre pour identifier le fichier de config. En effet, cela permettrait :
|
Autre proposition que nous comptons appliquer pour datasud :
Cela ne casse pas le fonctionnement actuel avec Le répertoire Si ce mode de fonctionnement assez simple à mettre en place vous convient, on pourra aussi le mettre à l'œuvre dans la fonction de prévisualisation du studio. |
Pour illustrer mon propos :
Si j'ai un retour positif de la communauté, je pousse cela dans un pull request. |
Je trouve que c'est une très bonne idée. Qui plus est sans gérer des redirections côté serveur. Si j'ai bien compris,
|
Oui.
Arg, j'avais pas prévu ça.
Ça te va quand-même ? |
Proposé dans le pull request #105 |
Merged |
Je me rends compte que cette évolution a des effets de bords non souhaitables :
|
Oui mais si j'ai bien compris le principe, le fragment qui pointe vers la carte est simplement utilisé à l'initialisation. Après il n'a plus d'utilité non ? |
Effectivement, dans le code que j'ai modifié c'est uniquement utilisé à l'initialisation. |
Je vais regarder s'il vaut mieux créer une variable pour stocker le chemin du fichier de config afin de pouvoir le réintégrer proprement dans les permaliens ou s'il faut adapter les fonctions qui modifient le fragment courant. |
@bchartier Faut-il garder ce ticket ouvert ? |
je ferme |
Il serait intéressant de ne pas avoir à mettre dans l'url une option du type ?config=apps/myapp.xml.
Une solution pourrait être d'avoir un fichier html minimaliste par application. Ce fichier contiendrait le code javascript qui doit charger mviewer.js et le fichier xml spécifique de l'application.
The text was updated successfully, but these errors were encountered: