Browse Source

Ajout d'une helpbox de présentation du site sur la page d'accueil.

Bastien Sevajol 11 years ago
parent
commit
b93699d379

+ 4 - 1
app/Resources/translations/navigationui.fr.yml View File

@@ -60,4 +60,7 @@ error_page:
60 60
     text:               L'accès a cette page vous a été refusé
61 61
   error:
62 62
     title:              Erreur
63
-    text:               Une erreur est survenue. Notre équipe technique en a été avertis et tantera de procéder a sa correction.
63
+    text:               Une erreur est survenue. Notre équipe technique en a été avertis et tantera de procéder a sa correction.
64
+
65
+help:
66
+    know_more:          Muzi.ch: Qu'est-ce que c'est ?

+ 27 - 2
app/Resources/translations/text.fr.yml View File

@@ -83,7 +83,32 @@ help:
83 83
     subtitle2:        Choisissez le tag souhaité dans la liste en cliquant dessus
84 84
     subtitle3:        Vous pouvez saisir un tag supplémentaire
85 85
     subtitle4:        Saisissez autant de tags que vous voulez !
86
-    
86
+  know_more:
87
+    presentation:
88
+      title:          Découvrez et partagez la musique!
89
+      text:           |
90
+                      Muzi.ch est une plate-forme sur laquelle vous pourrez découvrir et partager
91
+                      la musique disponible sur les sites comme SoundCloud, Deezer, Jamendo ou encore
92
+                      Youtube. A l'aide de tags représentant les styles de musiques, vous pouvez
93
+                      partager et découvrir avec précision les nouveaux sont qui vous correspondent.
94
+    flux:
95
+      title:          Flux de partages
96
+      text:           |
97
+                      Un flux que vous pouvez filtrer a l'aide de tags représente les partages de
98
+                      la communauté.
99
+    autoplay:
100
+      title:          La lecture automatique
101
+      text:           |
102
+                      Jouez en liste de lecture les partages ou de vos favoris issues 
103
+                      de Youtube, de SoundCloud etc ...
104
+    reputation:
105
+      title:          Faites-vous une réputation
106
+      text:           |
107
+                      Plus vos partages plaisent, plus vous gagnez de réputation !
108
+                      Fiez-vous à la réputation des utilisateur pour chosir quels profils
109
+                      suivre et créer votre réseau personel
110
+              
111
+        
87 112
 
88 113
 help_tour:
89 114
   buttons:
@@ -164,4 +189,4 @@ help_tour:
164 189
                       "<h1>C'est parti !</h1>"+
165 190
                       "<p>Amusez vous bien !</p>"
166 191
       go:             |
167
-                      "<p>C'est parti !</p>"
192
+                      "<p>C'est parti !</p>"

+ 2 - 1
src/Muzich/CoreBundle/Controller/InfoController.php View File

@@ -56,7 +56,8 @@ class InfoController extends Controller
56 56
   {
57 57
     if (!in_array($ressource_id, array(
58 58
       'element_add_url',
59
-      'tags_prompt'
59
+      'tags_prompt',
60
+      'know_more'
60 61
     )))
61 62
     {
62 63
       return $this->jsonNotFoundResponse();

+ 18 - 1
src/Muzich/CoreBundle/Resources/public/css/main.css View File

@@ -946,7 +946,7 @@ ul#favorite_tags li
946 946
   margin-right: 0px;
947 947
 }
948 948
 
949
-#element_add_link, #element_add_close_link, #group_add_link, #group_add_close_link, #registration_link, #login_link
949
+#element_add_link, #element_add_close_link, #group_add_link, #group_add_close_link, #registration_link, #login_link, #know_more
950 950
 {
951 951
   float: right;
952 952
   margin-top: -58px;
@@ -1988,4 +1988,21 @@ a.tags_prompt_helpbox
1988 1988
 form#address_update input.intext
1989 1989
 {
1990 1990
   width: 90px;
1991
+}
1992
+
1993
+#know_more
1994
+{
1995
+  float: left;
1996
+  margin-left: -11px;
1997
+  margin-top: -67px;
1998
+}
1999
+
2000
+div.helpbox_image_container
2001
+{
2002
+  text-align: center;
2003
+}
2004
+
2005
+div.helpbox_image_container img
2006
+{
2007
+  border: 3px solid #DDDDDD;
1991 2008
 }

+ 27 - 0
src/Muzich/CoreBundle/Resources/views/Helpbox/know_more.html.twig View File

@@ -0,0 +1,27 @@
1
+<h1>{{ 'help.know_more.presentation.title'|trans({}, 'text') }}</h1>
2
+
3
+<p>{{ 'help.know_more.presentation.text'|trans({}, 'text') }}</p>
4
+
5
+<h2>{{ 'help.know_more.flux.title'|trans({}, 'text') }}</h2>
6
+
7
+<p>{{ 'help.know_more.flux.text'|trans({}, 'text') }}</p>
8
+
9
+<div class="helpbox_image_container">
10
+  <img src="{{ asset('/img/flux.png') }}" alt="picture_pres" />
11
+</div>
12
+
13
+<h2>{{ 'help.know_more.autoplay.title'|trans({}, 'text') }}</h2>
14
+
15
+<p>{{ 'help.know_more.autoplay.text'|trans({}, 'text') }}</p>
16
+
17
+<div class="helpbox_image_container">
18
+  <img src="{{ asset('/img/autoplay.png') }}" alt="picture_pres" />
19
+</div>
20
+
21
+<h2>{{ 'help.know_more.reputation.title'|trans({}, 'text') }}</h2>
22
+
23
+<p style="padding-top: 50px;">
24
+  <img src="{{ asset('/img/reputation_score.png') }}" alt="picture_pres"
25
+    style="float: left; border: 3px solid #DDDDDD; margin: 5px; margin-top: -50px;" />
26
+  {{ 'help.know_more.reputation.text'|trans({}, 'text') }}
27
+</p>

+ 4 - 0
src/Muzich/IndexBundle/Resources/views/Index/index.html.twig View File

@@ -9,6 +9,10 @@
9 9
 
10 10
 {% block content %}
11 11
     
12
+    <a id="know_more" class="helpbox button" href="{{ path('helpbox_bootstrap', {'ressource_id':'know_more'}) }}" title="{{ 'help.know_more'|trans({}, 'navigationui') }}">
13
+      {{ 'help.know_more'|trans({}, 'navigationui') }}
14
+    </a>
15
+
12 16
     <a href="#" id="registration_link" class="button gradient">
13 17
       {{ 'registration.display'|trans({}, 'navigationui') }}
14 18
       <img src="{{ asset('/img/icon_dart_right_white.png') }}" alt="" />

BIN
web/img/add.png View File


BIN
web/img/autoplay.png View File


BIN
web/img/flux.png View File


BIN
web/img/play.png View File


BIN
web/img/reputation_score.png View File