forked from tykayn/funky-framadate-front
start visibility
This commit is contained in:
parent
7a9c7b6dc3
commit
8ff8cbc408
@ -1,25 +1,27 @@
|
|||||||
<header style="text-align:center">
|
<header style="text-align:center">
|
||||||
<a [routerLink]="'home'" class="home_link" aria-roledescription="home">
|
<a [routerLink]="'home'" class="home_link" aria-roledescription="home">
|
||||||
<h1>
|
<h1>
|
||||||
<span class="logo_first">Frama</span>
|
<span class="logo_first">Frama</span>
|
||||||
<span class="logo_second">date</span>
|
<span class="logo_second">date</span>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
<div id="translate_example">
|
<div id="translate_example">
|
||||||
<div class="lang-choices">
|
<img src="assets/img/icone-langue.svg" alt="location icon">
|
||||||
<button class="btn btn-info" (click)="switchLanguage('en')">en</button>
|
<img src="assets/img/icone-menu.svg" alt="menu icon">
|
||||||
<button class="btn btn-info" (click)="switchLanguage('fr')">fr</button>
|
<div class="lang-choices">
|
||||||
</div>
|
<button class="btn btn-info" (click)="switchLanguage('en')">en</button>
|
||||||
<h1 i18n>{{"Title"|translate}}</h1>
|
<button class="btn btn-info" (click)="switchLanguage('fr')">fr</button>
|
||||||
<div>
|
</div>
|
||||||
{{"Intro"|translate:user}}
|
<h1 i18n>{{"Title"|translate}}</h1>
|
||||||
</div>
|
<div>
|
||||||
</div>
|
{{"Intro"|translate:user}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
</header>
|
</header>
|
||||||
<framadate-navigation></framadate-navigation>
|
<framadate-navigation></framadate-navigation>
|
||||||
<main>
|
<main>
|
||||||
<router-outlet></router-outlet>
|
<router-outlet></router-outlet>
|
||||||
</main>
|
</main>
|
||||||
<framadate-debugger></framadate-debugger>
|
<framadate-debugger></framadate-debugger>
|
||||||
|
@ -34,16 +34,17 @@ export const defaultDates = [
|
|||||||
export class PollConfig {
|
export class PollConfig {
|
||||||
step = 0;
|
step = 0;
|
||||||
stepMax = 3;
|
stepMax = 3;
|
||||||
pollType = 'classic';
|
pollType = 'classic';// classic or date
|
||||||
title = '';
|
title = '';
|
||||||
description = '';
|
description = '';
|
||||||
myName = '';
|
myName = '';
|
||||||
|
|
||||||
// date specific poll
|
// date specific poll, we have the choice to setup different hours (timeList) for all possible dates (dateList), or use the same hours for all dates
|
||||||
allowSeveralHours = 'false';
|
allowSeveralHours = 'false';
|
||||||
// access
|
// access
|
||||||
visibility = 'link_only'; // visible to anyone with the link:
|
visibility = 'link_only'; // visible to anyone with the link:
|
||||||
password = '';
|
password = '';
|
||||||
|
customUrl = '';
|
||||||
whoCanChangeAnswers = 'everybody';// everybody, self, nobody (= just admin)
|
whoCanChangeAnswers = 'everybody';// everybody, self, nobody (= just admin)
|
||||||
dateList: DateOption[] = defaultDates; // sets of days as strings, config to set identical time for days in a special days poll
|
dateList: DateOption[] = defaultDates; // sets of days as strings, config to set identical time for days in a special days poll
|
||||||
timeList: DateOption[] = timeOfDay; // ranges of time expressed as strings
|
timeList: DateOption[] = timeOfDay; // ranges of time expressed as strings
|
||||||
@ -51,7 +52,6 @@ export class PollConfig {
|
|||||||
id: 0,
|
id: 0,
|
||||||
text: 'réponse de démo 1'
|
text: 'réponse de démo 1'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
text: 'réponse 2'
|
text: 'réponse 2'
|
||||||
|
@ -1,75 +1,100 @@
|
|||||||
<form>
|
<form>
|
||||||
<h1>Nom du sondage</h1>
|
<h1>Nom du sondage</h1>
|
||||||
<!--Infos-->
|
<!--Infos-->
|
||||||
<h2>Informations du sondage</h2>
|
<h2>Informations du sondage</h2>
|
||||||
<label for="title">Le titre du sondage est</label>
|
<label for="title">Le titre du sondage est</label>
|
||||||
<input type="text" name="title">
|
<input type="text" name="title">
|
||||||
<label for="desc">et sa description :</label>
|
<label for="desc">et sa description :</label>
|
||||||
<textarea name="desc"> </textarea>
|
<textarea name="desc"> </textarea>
|
||||||
<label for="name">Je peux aussi préciser mon nom si je le souhaite :</label>
|
<label for="name">Je peux aussi préciser mon nom si je le souhaite :</label>
|
||||||
<input type="text" name="name">
|
<input type="text" name="name">
|
||||||
<!--Params-->
|
<!--Params-->
|
||||||
<h2>Paramètres</h2>
|
<h2>Paramètres</h2>
|
||||||
<h3>Visibilité des réponses</h3>
|
<h3>Visibilité des réponses</h3>
|
||||||
<section class="row">
|
<section class="row">
|
||||||
<label for="answer-visible">Je veux que</label>
|
<label for="answer-visible">Je veux que</label>
|
||||||
<select name="answer-visible">
|
<select name="answer-visible">
|
||||||
<option value="all" selected>tout le monde</option>
|
<option value="all" selected>tout le monde</option>
|
||||||
<option value="per">seulement moi</option>
|
<option value="per">seulement moi</option>
|
||||||
</select>
|
</select>
|
||||||
<label for="answer-visible">puisse voir les réponses au sondage</label>
|
<label for="answer-visible">puisse voir les réponses au sondage</label>
|
||||||
</section>
|
</section>
|
||||||
<h3>Votes</h3>
|
<h3>Votes</h3>
|
||||||
<section class="row">
|
<section>
|
||||||
<label for="vote-date">Les personnes sondées pourront voter jusqu'au</label>
|
<label for="vote-date">Les personnes sondées pourront voter jusqu'au</label>
|
||||||
<input type="date" name="vote-date">
|
<input type="date" name="vote-date">
|
||||||
</section>
|
</section>
|
||||||
<section class="row">
|
<section>
|
||||||
<label for="alter-vote">Elles</label>
|
<label for="alter-vote">Elles</label>
|
||||||
<select name="alter-vote">
|
<select name="alter-vote">
|
||||||
<option value="yes" selected>auront</option>
|
<option value="yes" selected>auront</option>
|
||||||
<option value="no">n'auront pas</option>
|
<option value="no">n'auront pas</option>
|
||||||
</select>
|
</select>
|
||||||
<label for="type-vote">la possibilité de modifier</label>
|
<label for="type-vote">la possibilité de modifier</label>
|
||||||
<select name="type-vote">
|
<select name="type-vote">
|
||||||
<option value="solo" selected>leur vote</option>
|
<option value="solo" selected>leur vote</option>
|
||||||
<option value="all">tout les votes</option>
|
<option value="all">tout les votes</option>
|
||||||
</select>
|
</select>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<label for="del-vote">Pour repartir à zéro, je peux tous les supprimer :</label>
|
||||||
|
<input class="btn btn--alert btn--outline" type="submit" name="del-vote" value="Supprimer tous les votes">
|
||||||
|
<h3>Commentaires</h3>
|
||||||
|
<label for="del-com">Si je le souhaite,je peux supprimer l'ensemble des commentaires</label>
|
||||||
|
<input class="btn btn--alert btn--outline" type="submit" name="del-com" value="Supprimer tous les commentaires">
|
||||||
|
<h3>Archivage</h3>
|
||||||
|
<section class="row">
|
||||||
|
<label for="arch">Ce sondage ne sera plus éditable à partir du</label>
|
||||||
|
<input type="date" name="arch">
|
||||||
|
</section>
|
||||||
|
<h3>Accés au sondage</h3>
|
||||||
|
<section class="row">
|
||||||
|
<label for="password">Je</label>
|
||||||
|
<select name="password">
|
||||||
|
<option value="yes" selected>n'ai pas besoin</option>
|
||||||
|
<option value="no">voudrais</option>
|
||||||
|
</select>
|
||||||
|
<label for="alter-vote">qu'il soit protégé par un mot de passe</label>
|
||||||
|
</section>
|
||||||
|
<h3>Tout supprimer</h3>
|
||||||
|
<label for="del">Dans le cas où vous voudriez tout supprimer, ce bouton est fait pour vous :</label>
|
||||||
|
<input class="btn btn--alert" type="submit" name="del" value="Supprimer le sondage">
|
||||||
|
<h2>Liens d'accès au sondage</h2>
|
||||||
|
<h3>Coté administrateur·ice</h3>
|
||||||
|
<label for="copy-link-admin">Pour accéder au sondage et à tous ses paramètres :
|
||||||
|
https://framadate.org/urladmindusondage</label>
|
||||||
|
<input class="btn btn--mini" type="submit" name="copy-link-admin" value="Copier le lien">
|
||||||
|
<a href="#" class="next">Voir le sondage coté administrateur·ice</a>
|
||||||
|
<h3>Côté sondé·es</h3>
|
||||||
|
<label for="copy-link">Pour accéder au sondage et à tous ses paramètres :
|
||||||
|
https://framadate.org/urladmindusondage</label>
|
||||||
|
<input class="btn btn--mini" type="submit" name="copy-link" value="Copier le lien">
|
||||||
|
<a href="#" class="next">Voir le sondage</a>
|
||||||
|
<h3>Recevoir les liens par mail</h3>
|
||||||
|
<label for="mail">Pour être sur de retrouver ces liens, nous pouvons vous les envoyer sur votre mail :</label>
|
||||||
|
<input type="email" name="mail">
|
||||||
|
<input class="btn btn--mini" type="submit" name="send-mail" value="Envoyer les liens du sondage">
|
||||||
|
|
||||||
|
<section class="deletion">
|
||||||
|
{{"admin.deletion"|translate}}
|
||||||
|
{{"admin.deletion_desc"|translate}}
|
||||||
|
{{"admin.deletion_btn"|translate}}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="links">
|
||||||
|
{{"admin.link"|translate}}
|
||||||
|
{{"admin.link_admin"|translate}}
|
||||||
|
{{"admin.link_admin_desc"|translate}}
|
||||||
|
{{"admin.link_admin_btn"|translate}}
|
||||||
|
{{"admin.copy_link"|translate}}
|
||||||
|
|
||||||
|
{{"admin.polled_people"|translate}}
|
||||||
|
{{"admin.polled_people_desc"|translate}}
|
||||||
|
{{"admin.polled_people_btn"|translate}}
|
||||||
|
{{"admin.email_links"|translate}}
|
||||||
|
{{"admin.email_links_desc"|translate}}
|
||||||
|
{{"admin.email_links_key"|translate}}
|
||||||
|
{{"admin.email_links_btn"|translate}}
|
||||||
|
</section>
|
||||||
|
|
||||||
<label for="del-vote">Pour repartir à zéro, je peux tous les supprimer :</label>
|
|
||||||
<input class="btn btn--alert btn--outline" type="submit" name="del-vote" value="Supprimer tous les votes">
|
|
||||||
<h3>Commentaires</h3>
|
|
||||||
<label for="del-com">Si je le souhaite,je peux supprimer l'ensemble des commentaires</label>
|
|
||||||
<input class="btn btn--alert btn--outline" type="submit" name="del-com" value="Supprimer tous les commentaires">
|
|
||||||
<h3>Archivage</h3>
|
|
||||||
<section class="row">
|
|
||||||
<label for="arch">Ce sondage ne sera plus éditable à partir du</label>
|
|
||||||
<input type="date" name="arch">
|
|
||||||
</section>
|
|
||||||
<h3>Accés au sondage</h3>
|
|
||||||
<section class="row">
|
|
||||||
<label for="password">Je</label>
|
|
||||||
<select name="password">
|
|
||||||
<option value="yes" selected>n'ai pas besoin</option>
|
|
||||||
<option value="no">voudrais</option>
|
|
||||||
</select>
|
|
||||||
<label for="alter-vote">qu'il soit protégé par un mot de passe</label>
|
|
||||||
</section>
|
|
||||||
<h3>Tout supprimer</h3>
|
|
||||||
<label for="del">Dans le cas où vous voudriez tout supprimer, ce bouton est fait pour vous :</label>
|
|
||||||
<input class="btn btn--alert" type="submit" name="del" value="Supprimer le sondage">
|
|
||||||
<h2>Liens d'accès au sondage</h2>
|
|
||||||
<h3>Coté administrateur·ice</h3>
|
|
||||||
<label for="copy-link-admin">Pour accéder au sondage et à tous ses paramètres : https://framadate.org/urladmindusondage</label>
|
|
||||||
<input class="btn btn--mini" type="submit" name="copy-link-admin" value="Copier le lien">
|
|
||||||
<a href="#" class="next">Voir le sondage coté administrateur·ice</a>
|
|
||||||
<h3>Côté sondé·es</h3>
|
|
||||||
<label for="copy-link">Pour accéder au sondage et à tous ses paramètres : https://framadate.org/urladmindusondage</label>
|
|
||||||
<input class="btn btn--mini" type="submit" name="copy-link" value="Copier le lien">
|
|
||||||
<a href="#" class="next">Voir le sondage</a>
|
|
||||||
<h3>Recevoir les liens par mail</h3>
|
|
||||||
<label for="mail">Pour être sur de retrouver ces liens, nous pouvons vous les envoyer sur votre mail :</label>
|
|
||||||
<input type="email" name="mail">
|
|
||||||
<input class="btn btn--mini" type="submit" name="send-mail" value="Envoyer les liens du sondage">
|
|
||||||
</form>
|
</form>
|
||||||
|
@ -1,14 +1,46 @@
|
|||||||
<h1 i18n>
|
<h1 i18n>
|
||||||
{{"visibility.title"|translate}}
|
{{"visibility.top_txt"|translate}}
|
||||||
</h1>
|
{{"visibility.title"|translate}}
|
||||||
<h1 i18n>
|
|
||||||
{{"visibility.votes"|translate}}
|
{{"visibility.visibility_want"|translate}}
|
||||||
</h1>
|
{{"visibility.visibility_link"|translate}}
|
||||||
<h1 i18n>
|
{{"visibility.visibility_nobody"|translate}}
|
||||||
{{"visibility.archiving"|translate}}
|
{{"visibility.visibility_see"|translate}}
|
||||||
|
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<h1 i18n>
|
<section>
|
||||||
{{"visibility.access"|translate}}
|
<h1>
|
||||||
</h1>
|
{{"visibility.votes"|translate}}
|
||||||
|
</h1>
|
||||||
|
{{"visibility.votes_possible"|translate}}
|
||||||
|
{{"visibility.votes_possible_single"|translate}}
|
||||||
|
{{"visibility.votes_possible_normal"|translate}}
|
||||||
|
{{"visibility.votes_possible_full"|translate}}
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="visibility">
|
||||||
|
|
||||||
|
<h1>
|
||||||
|
{{"visibility.archiving"|translate}}
|
||||||
|
</h1>
|
||||||
|
{{"visibility.archiving_start"|translate}}
|
||||||
|
{{"visibility.archiving_can"|translate}}
|
||||||
|
{{"visibility.archiving_can_not"|translate}}
|
||||||
|
{{"visibility.archiving_end"|translate}}
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="access">
|
||||||
|
<h1>
|
||||||
|
{{"visibility.access"|translate}}
|
||||||
|
</h1>
|
||||||
|
{{"visibility.access_want"|translate}}
|
||||||
|
{{"visibility.access_want_yes"|translate}}
|
||||||
|
{{"visibility.access_want_no"|translate}}
|
||||||
|
{{"visibility.access_protect"|translate}}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
<a [routerLink]="'/step/end'" class="btn btn--primary" i18n="@@confirm">C'est parfait!</a>
|
<a [routerLink]="'/step/end'" class="btn btn--primary" i18n="@@confirm">C'est parfait!</a>
|
||||||
|
@ -26,6 +26,9 @@
|
|||||||
<a [routerLink]="'/graphic/toto'" i18n>
|
<a [routerLink]="'/graphic/toto'" i18n>
|
||||||
Graphique
|
Graphique
|
||||||
</a>
|
</a>
|
||||||
|
<a [routerLink]="'/step/admin'" i18n>
|
||||||
|
Administration
|
||||||
|
</a>
|
||||||
<a [routerLink]="'/home'" i18n>
|
<a [routerLink]="'/home'" i18n>
|
||||||
Accueil
|
Accueil
|
||||||
</a>
|
</a>
|
||||||
|
Loading…
Reference in New Issue
Block a user