Commit f3e56945 authored by  JosephK's avatar JosephK

Help messages on code generator

parent 78dc29e3
Pipeline #45157 passed with stages
in 58 seconds
......@@ -15,13 +15,16 @@
ua: 'User-Agent',
referrer: 'Referrer',
banner: 'Banner',
bannerHelp: 'Banners are displayed to visitors randomly according to the criteria detected by the software. If nothing is found, a default image will be displayed (Van Gogh). It is possible to override the detection criteria and force the display of a specific banner.',
format: 'Format',
leaderboard: 'Leaderboard (728 x 90)',
medium: 'Medium rectangle (350 x 200)',
fbanner: 'Static banner',
none: 'None (random)',
tags: 'Tags',
tagsHelp: 'It is possible to restrict the detection criteria. If you only want to display fake ads about Firefox and Linux for example and exclude everything else, you just need to check <code>firefox</code> and <code>linux</code> among the keywords. Obviously, if the visitor is already under Firefox and Linux, the default image will be displayed.',
colors: 'Colors',
colorsHelp: 'Colors only apply to text banners.',
background: 'Background',
text1: 'Text 1',
text2: 'Text 2',
......@@ -41,13 +44,16 @@
ua: 'User-Agent',
referrer: 'Référent',
banner: 'Bannière',
bannerHelp: 'Les bannières s’affichent aux visiteurs de manière aléatoire selon les critères détectés par le logiciel. Si rien n’est trouvé, une image par défaut sera affichée (Van Gogh). Il est possible d’outrepasser les critères de détection et forcer l’affichage d’une bannière spécifique.',
format: 'Format',
leaderboard: 'Entête large (728 x 90)',
medium: 'Rectangle moyen (350 x 200)',
fbanner: 'Forcer une bannière',
none: 'Aucune (aléatoire)',
tags: 'Mots-clés',
tagsHelp: 'Il est possible de restreintre les critères de détection. Si vous ne voulez afficher que des fausses pubs concernant Firefox et Linux par exemple et exclure tout le reste, il vous faudra juste cocher <code>firefox</code> et <code>linux</code> parmi les mots-clés. Évidemment, si le visiteur est déjà sous Firefox et Linux, l’image par défaut sera affichée.',
colors: 'Couleurs',
colorsHelp: 'Les couleurs ne s’appliquent qu’aux bannières textuelles.',
background: 'Arrière-plan',
text1: 'Texte 1',
text2: 'Texte 2',
......@@ -658,7 +664,7 @@
});
for (let j = 0; j < ids.length; j += 1) {
htmlIds = `${htmlIds}
<option>${ids[j]}</option>`;
<option value="${ids[j]}">${ids[j]}</option>`;
}
const html = `
......@@ -667,6 +673,7 @@
<input type="hidden" id="sense3DefaultColors" value="${defaultColors.join().toLowerCase()}">
<fieldset id="banner">
<legend>${i18n[lg].banner}</legend>
<p class="alert alert-info small">${i18n[lg].bannerHelp}</p>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
......@@ -683,8 +690,8 @@
<div class="form-group">
<label for="force" class="col-sm-4 control-label">${i18n[lg].fbanner}</label>
<div class="col-sm-8">
<select id="force" class="form-control">
<option value="">${i18n[lg].none}</option>
<select id="force" class="form-control" onChange="document.getElementById('tags').style = (this.value !== 'none') ? 'display: none;' : '';">
<option value="none">${i18n[lg].none}</option>
${htmlIds}
</select>
</div>
......@@ -694,10 +701,12 @@
</fieldset>
<fieldset id="tags">
<legend>${i18n[lg].tags}</legend>
<p class="alert alert-info small">${i18n[lg].tagsHelp}</p>
${htmlTags}
</fieldset>
<fieldset id="colors">
<legend>${i18n[lg].colors}</legend>
<p class="alert alert-info small">${i18n[lg].colorsHelp}</p>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
......
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