Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3254 → Rev 3255

/trunk/widget/modules/manager/squelettes/js/manager.js
875,9 → 875,9
listFieldsHtml = {},//chaînes & html pour les listes mais non spécifiques
listFieldsHtml = {},//chaînes & html spécifiques aux listes
count = fieldOptions.length;//nombre d'options, pour les boucles for
fieldLabel = fieldLabel.replace( /(')/gm, '''' ).replace( /(")/gm, '""' );
fieldTooltip = fieldTooltip.replace( /(')/gm, '''' ).replace( /(")/gm, '""' );
fieldPlaceholder = fieldPlaceholder.replace( /(')/gm, '''' ).replace( /(")/gm, '""' );
fieldLabel = fieldLabel.replace( /(')/gm, ''' ).replace( /(")/gm, '"' );
fieldTooltip = fieldTooltip.replace( /(')/gm, ''' ).replace( /(")/gm, '"' );
fieldPlaceholder = fieldPlaceholder.replace( /(')/gm, ''' ).replace( /(")/gm, '"' );
 
//valeurs initiales des chaînes de caractères
//Éléments simples ou chaînes communes aux "listes"
1002,7 → 1002,7
// Name
commonFieldsHtml.fieldInput.nameAttr +
// Value
' value="' + fieldOption.optionValue.replace( /(')/gm, '''' ).replace( /(")/gm, '""' ) + '"' +
' value="' + fieldOption.optionValue.replace( /(')/gm, ''' ).replace( /(")/gm, '"' ) + '"' +
// Checked
listFieldsHtml.defaultAttr +
// Class="nom du champ"
1009,7 → 1009,7
commonFieldsHtml.fieldInput.classAttr +
'>' +
// Label de l'option
fieldOption.optionText.replace( /(')/gm, '''' ).replace( /(")/gm, '""' ) +
fieldOption.optionText.replace( /(')/gm, ''' ).replace( /(")/gm, '"' ) +
'</label>';
}
// Si valeur "autre" est cochée
1077,9 → 1077,9
// Type="checkbox"
commonFieldsHtml.fieldInput.typeAttr = ' type="checkbox"';
// Id
listFieldsHtml.inputIdAttr = ' id="' + fieldOption.optionValue.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ).toLowerCase() + '"';
listFieldsHtml.inputIdAttr = ' id="' + fieldOption.optionValue.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ).toLowerCase() + '"';
// For
listFieldsHtml.forAttr = ' for="' + fieldOption.optionValue.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ).toLowerCase() + '"';
listFieldsHtml.forAttr = ' for="' + fieldOption.optionValue.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ).toLowerCase() + '"';
// Default
listFieldsHtml.defaultAttr = '';//réinitialisation
if( fieldOption.isDefault ) {
1107,7 → 1107,7
// Name
commonFieldsHtml.fieldInput.nameAttr +
// Value
' value="' + fieldOption.optionValue.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ) + '"' +
' value="' + fieldOption.optionValue.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ) + '"' +
// Checked
listFieldsHtml.defaultAttr +
// Class="nom du champ"
1116,7 → 1116,7
commonFieldsHtml.dataIdAttr +
'>' +
// Label de l'option
fieldOption.optionText.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ) +
fieldOption.optionText.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ) +
'</label>';
}
// Si valeur "autre" est cochée
1190,7 → 1190,7
fieldHtml +=
'<option' +
// Value
' value="' + fieldOption.optionValue.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ) + '"' +
' value="' + fieldOption.optionValue.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ) + '"' +
// Value-id
listFieldsHtml.optionIdAttr +
// Selected
1197,7 → 1197,7
listFieldsHtml.defaultAttr +
'>' +
// Option
fieldOption.optionText.replace( /(')/gm, '&apos;&apos;' ).replace( /(")/gm, '&quot;&quot;' ) +
fieldOption.optionText.replace( /(')/gm, '&apos;' ).replace( /(")/gm, '&quot;' ) +
'</option>';
}
// Si valeur "autre" est cochée
/trunk/widget/modules/manager/squelettes/creation.tpl.html
211,7 → 211,11
<div class="input-file-row row">
<div class="input-file-container col-sm-10">
<input type="file" class="input-file" name="especes" id="especes">
<label for="especes"class="label-file"><i class="fas fa-download"></i> Espèces (<span style="text-transform:lowercase;">.csv</span>)</label>
<label for="especes"class="label-file"><i class="fas fa-download"></i> Espèces (<span>.csv</span>)</label>
<p class="message mt-2">
<i class="fa fa-exclamation-triangle" aria-hidden="true" style="color:#ff5d55"></i>
&nbsp;Format : CSV UTF-8.<br>Séparateur : Tabulation.
</p>
</div>
<div class="btn btn-danger btn-sm remove-file" name="remove-file" title="Supprimer le fichier"><i class="fas fa-times" aria-hidden="true"></i></div>
<div class="file-return especes hidden"></div>