Commit 1d6cbce7 authored by alexandre's avatar alexandre

Templates in their own files

parent 7fab61cc
......@@ -84,7 +84,6 @@ window.W = window.W || {};
// Triggered by a subline view beeing relocated
relocateChild: function(event, model, index) {
model.get("parent").get("sublines").remove(model);
this.model.get("sublines").add(model, {
at: index
......
This diff is collapsed.
<div id="slider"></div>
<div id="score" tabindex="1"></div>
<form class="create-form" action="" method="post">
<input type="text" name="title" placeholder="title" required>
<input type="submit" name="submit" value="create">
</form>
<a href="<%= id %>"><%= title %></a> <a href="#" class="delete">(X)</a>
<div class="axis-title axis-title-view" tabindex="0">
<span class="prefix">
<span id="alt_symbole">
<% if (alternative_symbole) { %><%= alternative_symbole %><% } else { %><% }%>
</span>
<span class="tag view_tag el_tag"><% if (tag) { %><%= tag %><% } else { %>><% }%></span>
</span>
<span class="axis-title-edit"><%- title %></span>
<% if (indications) { %><span class="trigger_infos_vue">(i)</span><% } %>
<!-- autre possibilité avec placeholder
<input type="text" id="boucle" value="" placeholder="placeholder" />
-->
<span class="options">
<span>
<% if (aspect && (aspect == 'duratif')) { %> &rarr;<% }%>
<% if (aspect && (aspect == 'sémelfactif')) { %> &darr;<% }%>
<% if (aspect && (aspect == 'itératif')) { %> --- <% }%>
</span>
<span id="terme">
<% if (terme && !(terme == 'terme')) { %><%= terme %><% } else { %><% }%>
</span>
<span id="boucle">
<% if (boucle) { %> &#10560; <sup><% if (boucle_n && !(boucle_p == 0)) { %> <%= boucle_n %><% }if (boucle_p && !(boucle_p == 0)) { %> - <%= boucle_p %><% } %></sup><% } else { %><% }%>
</span>
<!-- <span id="alternative">
<% if (alternative) { %><%= alternative %><% } else { %><% }%>
</span> -->
<span id="condition" class="invis">
<% if (condition && !(condition == 'condition')) { %><%= condition %><% } else { %><% }%>
</span>
<span id="imperative_env" class="invis">
<% if (imperative) { %>impérative<% } %>
</span>
<!--- comme dans les champs d'impression -->
<!--- les conditions sont au niveau des Sous-axes donc ne doit pas apparaitre dans le menu déroulant -->
<!-- <button class="toggle">(Dé)plier</button> -->
</span>
<div class="boucle-infos" class="invis">
boucle de
<input type="text" value="<% if (boucle_n) { %><%= boucle_n %><% } else { %> <% }%>" id="boucle_n" name="boucle_n" />
à
<input type="text" value="<% if (boucle_p) { %><%= boucle_p %><% } else { %> <% }%>" id="boucle_p" name="boucle_p" />
fois
<input type="button" id="boucle_ok" value="ok" />
<input type="button" id="boucle_x" value="effacer" />
</div>
<div class="alt-infos" class="invis">
entre
<input type="text" value="<% if (alternative_n) { %><%= alternative_n %><% } else { %> <% }%>" id="alt_n" name="alt_n" />
et
<input type="text" value="<% if (alternative_p) { %><%= alternative_p %><% } else { %> <% }%>" id="alt_p" name="alt_p" />
axes
<!--- tout vient de la notation de l'alternative n et p ensuite demander si condition impérative? -->
<select id="alt_mode">
<% _.each(alternativeChoices, function(alternativeChoice) {%>
<option value="<%= alternativeChoice %>" <% if (alternative_mode==alternativeChoice) { %>selected<% } %>><%= alternativeChoice %></option>
<% }); %>
</select>
<input type="button" id="alt_ok" value="ok" />
<input type="button" id="alt_x" value="effacer" />
</div>
<div class="axis-infos axis-infos-vue">
<!-- La gestion contingent / modulé est faite par le souligné et le barré, non plus explicitée. -->
<!-- <div>
<input type="checkbox" name="contingent" id="contingent" value="1" <% if (contingent) { %>checked<% } %> tabindex="0"> contingent
</div>
<div>
<input type="checkbox" name="module_" id="module_" value="1" <% if (module_) { %>checked<% } %>> modulé
</div> -->
<!-- <div>Pièce jointe</div> -->
<div>
<div>Indications</div>
<% if (indications) { %><%= indications %><% } %>
</div>
<div>
<input type="button" class="axis-fermer-infos" value="fermer" />
</div>
</div>
</div>
<% if (sublines.length) { %>
<ol></ol>
<% } %>
<div class="axis-title" tabindex="0">
<span class="handle"></span>
<span id="alt_symbole">
<% if (alternative_symbole) { %><%= alternative_symbole %><% } else { %><% }%>
</span>
<select id="tag" class="el_tag">
<% _.each(tagChoices, function(tagChoice) {%>
<option value="<%= tagChoice %>" <% if (tag==tagChoice) { %>selected<% } %>><%= tagChoice %></option>
<% }); %>
</select>
<span class="axis-title-edit" contenteditable="true"><%- title %></span>
<span class="trigger_infos">(i)</span>
<!-- autre possibilité avec placeholder
<input type="text" id="boucle" value="" placeholder="placeholder" />
-->
<span class="options">
<span contenteditable="true" id="terme">
<% if (terme) { %><%= terme %><% } else { %>terme<% }%>
</span>
<span contenteditable="true" id="boucle">
<% if (boucle) { %><%= boucle %><% } else { %>boucle<% }%>
</span>
<span contenteditable="true" id="alternative">
<% if (alternative) { %><%= alternative %><% } else { %>alternative<% }%>
</span>
<span contenteditable="true" id="condition" class="invis">
<% if (condition) { %><%= condition %><% } else { %>condition<% }%>
</span>
<span id="imperative_env" class="invis">
<input type="checkbox" name="imperative" id="imperative" value="1" <% if (imperative) { %>checked<% } %> tabindex="0"> impérative
</span>
<!--- comme dans les champs d'impression -->
<!--- les conditions sont au niveau des Sous-axes donc ne doit pas apparaitre dans le menu déroulant -->
<button class="add">Ajouter</button>
<button class="toggle">(Dé)plier</button>
<button class="effaceAxe">Effacer</button>
</span>
<div class="boucle-infos" class="invis">
<input type="checkbox" name="boucle_check" id="boucle_check" value="1" <% if (boucle_check) { %>checked<% } %> tabindex="0">
boucle de
<input type="text" value="<% if (boucle_n) { %><%= boucle_n %><% } else { %> <% }%>" id="boucle_n" name="boucle_n" />
à
<input type="text" value="<% if (boucle_p) { %><%= boucle_p %><% } else { %> <% }%>" id="boucle_p" name="boucle_p" />
fois
<input type="button" id="boucle_ok" value="ok" />
<!-- <input type="button" id="boucle_x" value="effacer" /> -->
</div>
<div class="alt-infos" class="invis">
entre
<input type="text" value="<% if (alternative_n) { %><%= alternative_n %><% } else { %>1<% }%>" id="alt_n" name="alt_n" />
et
<input type="text" value="<% if (alternative_p) { %><%= alternative_p %><% } else { %>1<% }%>" id="alt_p" name="alt_p" />
axes
<!--- tout vient de la notation de l'alternative n et p ensuite demander si condition impérative? -->
<select id="alt_mode">
<% _.each(alternativeChoices, function(alternativeChoice) {%>
<option value="<%= alternativeChoice %>" <% if (alternative_mode==alternativeChoice) { %>selected<% } %>><%= alternativeChoice %></option>
<% }); %>
</select>
<input type="button" id="alt_ok" value="ok" />
<input type="button" id="alt_x" value="effacer" />
</div>
<div class="axis-infos">
Axe:
<div>
<input type="checkbox" name="contingent" id="contingent" value="1" <% if (contingent) { %>checked<% } %> tabindex="0"> contingent
</div>
<div>
<input type="checkbox" name="module_" id="module_" value="1" <% if (module_) { %>checked<% } %>> modulé
</div>
<div>
Aspects:
<select id="aspect">
<% _.each(aspectChoices, function(aspectChoice) {%>
<option value="<%= aspectChoice %>" <% if (aspect==aspectChoice) { %>selected<% } %>><%= aspectChoice %></option>
<% }); %>
</select>
</div>
<!-- <div>Pièce jointe</div> -->
<div>
<div>Indications</div>
<textarea id="indications">
<% if (indications) { %><%= indications %><% } %>
</textarea>
</div>
<div>
<input type="button" class="axis-fermer-infos" value="fermer" />
</div>
</div>
</div>
<% if (sublines.length) { %>
<ol></ol>
<% } %>
ici le template pour lire les partitions
<div id="list"></div>
<div id="create"></div>
<header>
<div class="home"><a href="../../">index</a></div>
<h1 id="title"><%- title %></h1>
<div id="stage_set">
<%= stage_set %>
</div>
<button class="deplieTout">Tout déplier</button>
<div class="choix_mode">
<button class="mode">Édition</button>
</div>
</header>
<ol></ol>
<header>
<div class="home"><a href="../../">index</a></div>
<h1 contenteditable="true" id="title"><%- title %></h1>
<div contenteditable="true" id="stage_set">
<%= stage_set %>
</div>
<button class="save">Enregistrer</button>
<button class="delete">Supprimer</button>
<button class="deplieTout">Tout déplier</button>
<div class="choix_mode">
<button class="mode_vue">Vue</button>
</div>
</header>
<ol></ol>
<input type="range" min="1" max="5" step="1" value="5">
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment