add update demo script, remove duplicate toast, try hash route

This commit is contained in:
Baptiste Lemoine 2020-01-16 17:03:51 +01:00
parent 10497c9cb0
commit 6a3d2c3195
3 changed files with 54 additions and 48 deletions

View File

@ -1,11 +1,12 @@
import { NgModule } from '@angular/core'; import {NgModule} from '@angular/core';
import { Routes, RouterModule } from '@angular/router'; import {RouterModule, Routes} from '@angular/router';
const routes: Routes = []; const routes: Routes = [];
@NgModule({ @NgModule({
imports: [RouterModule.forRoot(routes)], imports: [RouterModule.forRoot(routes, {useHash: true})],
exports: [RouterModule] exports: [RouterModule]
}) })
export class AppRoutingModule { } export class AppRoutingModule {
}

View File

@ -1,71 +1,70 @@
<h1 i18n> <h1 i18n >
{{"resume.title"|translate}} {{"resume.title"|translate}}
</h1> </h1 >
<section class="admin"> <section class="admin" >
<h2 i18n>{{"resume.admins"|translate}}</h2> <h2 i18n >{{"resume.admins"|translate}}</h2 >
<p> <p >
Votre sondage «  Votre sondage « 
<span class="poll-title"> <span class="poll-title" >
{{config.title}} {{config.title}}
</span> </span >
 » a bien été créé !  » a bien été créé !
</p> </p >
<p> <p >
Voici les liens daccès au sondage, conservez-les soigneusement ! Voici les liens daccès au sondage, conservez-les soigneusement !
(Si vous les perdez vous pourrez toujours les recevoir par email) (Si vous les perdez vous pourrez toujours les recevoir par email)
</p> </p >
<p> <p >
Pour accéder au sondage et à tous ses paramètres : Pour accéder au sondage et à tous ses paramètres :
<a href="{{config.urlAdmin}}">{{config.urlAdmin}} <a href="{{config.urlAdmin}}" >{{config.urlAdmin}}
</a> </a >
</p> </p >
<button <button
class="btn" class="btn"
(click)="copyLink(config.urlAdmin)" (click)="copyLink(config.urlAdmin)"
[ngxClipboard] [ngxClipboard]
cbContent="{{config.urlAdmin}}" cbContent="{{config.urlAdmin}}"
> >
<i class="fa fa-copy"></i> <i class="fa fa-copy" ></i >
Copier le lien Copier le lien
</button> </button >
<a href="{{config.urlAdmin}}"> <a href="{{config.urlAdmin}}" >
Voir le sondage coté administrateur·ice Voir le sondage coté administrateur·ice
</a> </a >
<p class="note"> <p class="note" >
Note : Le sondage sera supprimé {{config.deletionDateAfterLastModification}} jours après la date de sa dernière Note : Le sondage sera supprimé {{config.deletionDateAfterLastModification}} jours après la date de sa dernière
modification. modification.
</p> </p >
</section >
<section class="public" >
</section> <h2 i18n >{{"resume.users"|translate}}</h2 >
<section class="public"> <p >
<h2 i18n>{{"resume.users"|translate}}</h2>
<p>
Pour accéder au sondage : Pour accéder au sondage :
<a href="{{config.urlPublic}}">{{config.urlPublic}} <a href="{{config.urlPublic}}" >{{config.urlPublic}}
</a> </a >
</p> </p >
<button <button
class="btn" class="btn"
(click)="copyLink(config.urlPublic)" (click)="copyLink(config.urlPublic)"
[ngxClipboard] [ngxClipboard]
cbContent="{{config.urlPublic}}" cbContent="{{config.urlPublic}}"
> >
<i class="fa fa-copy"></i> <i class="fa fa-copy" ></i >
Copier le lien Copier le lien
</button> </button >
<a href="{{config.urlPublic}}"> <a href="{{config.urlPublic}}" >
Voir le sondage Voir le sondage
</a> </a >
</section> </section >
<section class="mail"> <section class="mail" >
<h2 i18n>{{"resume.links_mail"|translate}}</h2> <h2 i18n >{{"resume.links_mail"|translate}}</h2 >
<p> <p >
Pour être sur de retrouver ces liens, nous pouvons vous les envoyer sur votre mail Pour être sur de retrouver ces liens, nous pouvons vous les envoyer sur votre mail
mail : mail :
@ -75,18 +74,17 @@
paceholder="email" paceholder="email"
> >
</p> </p >
<button <button
class="btn" class="btn"
(click)="sendToEmail()" (click)="sendToEmail()"
><i class="fa fa-paper-plane"></i> ><i class="fa fa-paper-plane" ></i >
Envoyer les liens du sondage Envoyer les liens du sondage
</button> </button >
<a href="{{config.urlPublic}}"> <a href="{{config.urlPublic}}" >
Voir le sondage Voir le sondage
</a> </a >
</section> </section >
<p-toast position="bottom-right"></p-toast>

7
update-demo.sh Normal file
View File

@ -0,0 +1,7 @@
#!/bin/bash
git pull origin dev
yarn install --pure-lockfile
yarn build
sudo cp -r ./dist/framadate/* ../framadate-api/public/
echo " now check update demo at https://framadate-api.cipherbliss.com/index.html "