ajout d'une option de config pour selectionner la version de vue, par defaut vue.min.js

This commit is contained in:
Christophe 2020-03-10 22:07:22 +01:00
parent bdc332fe9f
commit 8e6fd696e7
3 changed files with 29 additions and 1 deletions

View file

@ -8,6 +8,24 @@
<form method="post" action="#ENV{action}"> <form method="post" action="#ENV{action}">
<div> <div>
#ACTION_FORMULAIRE #ACTION_FORMULAIRE
<div class="editer_groupe">
#SET{name,version_js}
#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
#SET{obli,"obligatoire"}
<div class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<div class="choix">
<input type="radio" class="radio" name="#GET{name}" value="" id="#GET{name}_non"[ (#ENV{#GET{name}}|=={''}|?{checked="checked"})] >
<label for="#GET{name}_non">js minifié</label>
<p class="explication">js/vue.min.js - 92ko (sans le debug)</p>
</div>
<div class="choix">
<input type="radio" class="radio" name="#GET{name}" value="dev" id="#GET{name}_oui"[ (#ENV{#GET{name}}|=={dev}|?{checked="checked"})] >
<label for="#GET{name}_oui">Dev</label>
<p class="explication">js/vue.js - 276ko</p>
</div>
</div>
</div>
<input type="hidden" name="_meta_casier" value="gamutable" /> <input type="hidden" name="_meta_casier" value="gamutable" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p> <p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>

View file

@ -1,5 +1,5 @@
<link rel="stylesheet" href="[(#CHEMIN{css/gamutable.css}|timestamp)]" type="text/css" media="screen" title="no title" charset="utf-8"> <link rel="stylesheet" href="[(#CHEMIN{css/gamutable.css}|timestamp)]" type="text/css" media="screen" title="no title" charset="utf-8">
version_js : [(#CONFIG{gamutable/version_js})]
<div id="app"> <div id="app">
<mon-tableau <mon-tableau
apiuri="spip.php?page=json_gamutable.json" apiuri="spip.php?page=json_gamutable.json"
@ -8,5 +8,9 @@
></mon-tableau> ></mon-tableau>
</div> </div>
[(#CONFIG{gamutable/version_js}|=={dev}|?{
<script src="[(#CHEMIN{js/vue.js}|timestamp)]" type="text/javascript"></script> <script src="[(#CHEMIN{js/vue.js}|timestamp)]" type="text/javascript"></script>
,
<script src="[(#CHEMIN{js/vue.min.js}|timestamp)]" type="text/javascript"></script>
})]
<script src="[(#CHEMIN{js/gamutable.js}|timestamp)]" type="text/javascript"></script> <script src="[(#CHEMIN{js/gamutable.js}|timestamp)]" type="text/javascript"></script>

6
js/vue.min.js vendored Normal file

File diff suppressed because one or more lines are too long