Skip to content

Commit 4039932

Browse files
SilverYoChammoqui
authored andcommitted
Feature #13962: upgrading the form allowing to manage dynamically the display of a space homepage
1 parent b58f008 commit 4039932

File tree

22 files changed

+2187
-973
lines changed

22 files changed

+2187
-973
lines changed

aurora/aurora-configuration/src/main/config/data/templateRepository/auroraspacehomepage/data.xml

Lines changed: 283 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,123 @@
9292
<isDisabled>false</isDisabled>
9393
<isHidden>false</isHidden>
9494
<label>
95-
<labelName>Actualités</labelName>
95+
<labelName>Afficher</labelName>
96+
<language>fr</language>
97+
</label>
98+
<parameter>
99+
<name>keys</name>
100+
<value lang="fr">1##0</value>
101+
</parameter>
102+
<parameter>
103+
<name>values</name>
104+
<value lang="fr">Oui##Non</value>
105+
</parameter>
106+
<parameter>
107+
<name>cols</name>
108+
<value lang="fr">2</value>
109+
</parameter>
110+
<isSearchable>false</isSearchable>
111+
<isFacet>false</isFacet>
112+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
113+
<typeName>text</typeName>
114+
</fieldTemplate>
115+
<fieldTemplate>
116+
<fieldName>newsZone</fieldName>
117+
<displayerName>radio</displayerName>
118+
<isMandatory>false</isMandatory>
119+
<isReadOnly>false</isReadOnly>
120+
<isDisabled>false</isDisabled>
121+
<isHidden>false</isHidden>
122+
<label>
123+
<labelName>Emplacement</labelName>
124+
<language>fr</language>
125+
</label>
126+
<parameter>
127+
<name>keys</name>
128+
<value lang="fr">main##right</value>
129+
</parameter>
130+
<parameter>
131+
<name>values</name>
132+
<value lang="fr">Zone principale##Colonne de droite</value>
133+
</parameter>
134+
<parameter>
135+
<name>cols</name>
136+
<value lang="fr">2</value>
137+
</parameter>
138+
<parameter>
139+
<name>default</name>
140+
<value lang="fr">right</value>
141+
</parameter>
142+
<isSearchable>false</isSearchable>
143+
<isFacet>false</isFacet>
144+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
145+
<typeName>text</typeName>
146+
</fieldTemplate>
147+
<fieldTemplate>
148+
<fieldName>newsRenderingType</fieldName>
149+
<displayerName>radio</displayerName>
150+
<isMandatory>false</isMandatory>
151+
<isReadOnly>false</isReadOnly>
152+
<isDisabled>false</isDisabled>
153+
<isHidden>false</isHidden>
154+
<label>
155+
<labelName>Présentation</labelName>
156+
<language>fr</language>
157+
</label>
158+
<parameter>
159+
<name>cols</name>
160+
<value lang="fr">2</value>
161+
</parameter>
162+
<parameter>
163+
<name>keys</name>
164+
<value lang="fr">list##carousel</value>
165+
</parameter>
166+
<parameter>
167+
<name>values</name>
168+
<value lang="fr">Liste##Carrousel</value>
169+
</parameter>
170+
<parameter>
171+
<name>default</name>
172+
<value lang="fr">carousel</value>
173+
</parameter>
174+
<isSearchable>false</isSearchable>
175+
<isFacet>false</isFacet>
176+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
177+
<typeName>text</typeName>
178+
</fieldTemplate>
179+
<fieldTemplate>
180+
<fieldName>newsLimit</fieldName>
181+
<displayerName>text</displayerName>
182+
<isMandatory>false</isMandatory>
183+
<isReadOnly>false</isReadOnly>
184+
<isDisabled>false</isDisabled>
185+
<isHidden>false</isHidden>
186+
<label>
187+
<labelName>Nombre d'actualité</labelName>
188+
<language>fr</language>
189+
</label>
190+
<parameter>
191+
<name>maxLength</name>
192+
<value lang="fr">2</value>
193+
</parameter>
194+
<parameter>
195+
<name>default</name>
196+
<value lang="fr">5</value>
197+
</parameter>
198+
<isSearchable>false</isSearchable>
199+
<isFacet>false</isFacet>
200+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
201+
<typeName>text</typeName>
202+
</fieldTemplate>
203+
<fieldTemplate>
204+
<fieldName>newsOfSubSpaces</fieldName>
205+
<displayerName>radio</displayerName>
206+
<isMandatory>false</isMandatory>
207+
<isReadOnly>false</isReadOnly>
208+
<isDisabled>false</isDisabled>
209+
<isHidden>false</isHidden>
210+
<label>
211+
<labelName>Prendre en compte les sous-espaces</labelName>
96212
<language>fr</language>
97213
</label>
98214
<parameter>
@@ -107,6 +223,42 @@
107223
<name>values</name>
108224
<value lang="fr">Oui##Non</value>
109225
</parameter>
226+
<parameter>
227+
<name>default</name>
228+
<value lang="fr">1</value>
229+
</parameter>
230+
<isSearchable>false</isSearchable>
231+
<isFacet>false</isFacet>
232+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
233+
<typeName>text</typeName>
234+
</fieldTemplate>
235+
<fieldTemplate>
236+
<fieldName>newsImportantOnly</fieldName>
237+
<displayerName>radio</displayerName>
238+
<isMandatory>false</isMandatory>
239+
<isReadOnly>false</isReadOnly>
240+
<isDisabled>false</isDisabled>
241+
<isHidden>false</isHidden>
242+
<label>
243+
<labelName>Importantes seulement</labelName>
244+
<language>fr</language>
245+
</label>
246+
<parameter>
247+
<name>cols</name>
248+
<value lang="fr">2</value>
249+
</parameter>
250+
<parameter>
251+
<name>keys</name>
252+
<value lang="fr">1##0</value>
253+
</parameter>
254+
<parameter>
255+
<name>values</name>
256+
<value lang="fr">Oui##Non</value>
257+
</parameter>
258+
<parameter>
259+
<name>default</name>
260+
<value lang="fr">0</value>
261+
</parameter>
110262
<isSearchable>false</isSearchable>
111263
<isFacet>false</isFacet>
112264
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
@@ -901,55 +1053,135 @@
9011053
<typeName>file</typeName>
9021054
</fieldTemplate>
9031055
<fieldTemplate>
904-
<fieldName>secondPictureLink</fieldName>
905-
<displayerName>url</displayerName>
906-
<isMandatory>false</isMandatory>
907-
<isReadOnly>false</isReadOnly>
908-
<isDisabled>false</isDisabled>
909-
<isHidden>false</isHidden>
910-
<label>
911-
<labelName>Image secondaire - Lien</labelName>
912-
<language>fr</language>
913-
</label>
914-
<label>
915-
<labelName>Second picture - Lien</labelName>
916-
<language>en</language>
917-
</label>
918-
<isSearchable>false</isSearchable>
919-
<isFacet>false</isFacet>
920-
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
921-
<typeName>text</typeName>
922-
</fieldTemplate>
923-
<fieldTemplate>
924-
<fieldName>newUsers</fieldName>
925-
<displayerName>radio</displayerName>
926-
<isMandatory>false</isMandatory>
927-
<isReadOnly>false</isReadOnly>
928-
<isDisabled>false</isDisabled>
929-
<isHidden>false</isHidden>
930-
<label>
931-
<labelName>Nouveaux utilisateurs</labelName>
932-
<language>fr</language>
933-
</label>
934-
<label>
935-
<labelName>New users</labelName>
936-
<language>en</language>
937-
</label>
938-
<parameter>
939-
<name>cols</name>
940-
<value lang="fr">2</value>
941-
</parameter>
942-
<parameter>
943-
<name>keys</name>
944-
<value lang="fr">1##0</value>
945-
</parameter>
946-
<parameter>
947-
<name>values</name>
948-
<value lang="fr">Oui##Non</value>
949-
</parameter>
950-
<isSearchable>false</isSearchable>
951-
<isFacet>false</isFacet>
952-
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
953-
<typeName>text</typeName>
1056+
<fieldName>secondPictureLink</fieldName>
1057+
<displayerName>url</displayerName>
1058+
<isMandatory>false</isMandatory>
1059+
<isReadOnly>false</isReadOnly>
1060+
<isDisabled>false</isDisabled>
1061+
<isHidden>false</isHidden>
1062+
<label>
1063+
<labelName>Image secondaire - Lien</labelName>
1064+
<language>fr</language>
1065+
</label>
1066+
<label>
1067+
<labelName>Second picture - Lien</labelName>
1068+
<language>en</language>
1069+
</label>
1070+
<isSearchable>false</isSearchable>
1071+
<isFacet>false</isFacet>
1072+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1073+
<typeName>text</typeName>
1074+
</fieldTemplate>
1075+
<fieldTemplate>
1076+
<fieldName>newUsers</fieldName>
1077+
<displayerName>radio</displayerName>
1078+
<isMandatory>false</isMandatory>
1079+
<isReadOnly>false</isReadOnly>
1080+
<isDisabled>false</isDisabled>
1081+
<isHidden>false</isHidden>
1082+
<label>
1083+
<labelName>Nouveaux utilisateurs</labelName>
1084+
<language>fr</language>
1085+
</label>
1086+
<label>
1087+
<labelName>New users</labelName>
1088+
<language>en</language>
1089+
</label>
1090+
<parameter>
1091+
<name>cols</name>
1092+
<value lang="fr">2</value>
1093+
</parameter>
1094+
<parameter>
1095+
<name>keys</name>
1096+
<value lang="fr">1##0</value>
1097+
</parameter>
1098+
<parameter>
1099+
<name>values</name>
1100+
<value lang="fr">Oui##Non</value>
1101+
</parameter>
1102+
<isSearchable>false</isSearchable>
1103+
<isFacet>false</isFacet>
1104+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1105+
<typeName>text</typeName>
1106+
</fieldTemplate>
1107+
<fieldTemplate>
1108+
<fieldName>mainFreeContentTitle</fieldName>
1109+
<displayerName>text</displayerName>
1110+
<isMandatory>false</isMandatory>
1111+
<isReadOnly>false</isReadOnly>
1112+
<isDisabled>false</isDisabled>
1113+
<isHidden>false</isHidden>
1114+
<label>
1115+
<labelName>Titre</labelName>
1116+
<language>fr</language>
1117+
</label>
1118+
<isSearchable>false</isSearchable>
1119+
<isFacet>false</isFacet>
1120+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1121+
<typeName>text</typeName>
1122+
</fieldTemplate>
1123+
<fieldTemplate>
1124+
<fieldName>mainFreeContentValue</fieldName>
1125+
<displayerName>wysiwyg</displayerName>
1126+
<isMandatory>false</isMandatory>
1127+
<isReadOnly>false</isReadOnly>
1128+
<isDisabled>false</isDisabled>
1129+
<isHidden>false</isHidden>
1130+
<label>
1131+
<labelName>Contenu</labelName>
1132+
<language>fr</language>
1133+
</label>
1134+
<parameter>
1135+
<name>galleries</name>
1136+
<value lang="fr">true</value>
1137+
</parameter>
1138+
<parameter>
1139+
<name>fileStorages</name>
1140+
<value lang="fr">true</value>
1141+
</parameter>
1142+
<isSearchable>false</isSearchable>
1143+
<isFacet>false</isFacet>
1144+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1145+
<typeName>text</typeName>
1146+
</fieldTemplate>
1147+
<fieldTemplate>
1148+
<fieldName>rightFreeContentTitle</fieldName>
1149+
<displayerName>text</displayerName>
1150+
<isMandatory>false</isMandatory>
1151+
<isReadOnly>false</isReadOnly>
1152+
<isDisabled>false</isDisabled>
1153+
<isHidden>false</isHidden>
1154+
<label>
1155+
<labelName>Titre</labelName>
1156+
<language>fr</language>
1157+
</label>
1158+
<isSearchable>false</isSearchable>
1159+
<isFacet>false</isFacet>
1160+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1161+
<typeName>text</typeName>
1162+
</fieldTemplate>
1163+
<fieldTemplate>
1164+
<fieldName>rightFreeContentValue</fieldName>
1165+
<displayerName>wysiwyg</displayerName>
1166+
<isMandatory>false</isMandatory>
1167+
<isReadOnly>false</isReadOnly>
1168+
<isDisabled>false</isDisabled>
1169+
<isHidden>false</isHidden>
1170+
<label>
1171+
<labelName>Contenu</labelName>
1172+
<language>fr</language>
1173+
</label>
1174+
<parameter>
1175+
<name>galleries</name>
1176+
<value lang="fr">true</value>
1177+
</parameter>
1178+
<parameter>
1179+
<name>fileStorages</name>
1180+
<value lang="fr">true</value>
1181+
</parameter>
1182+
<isSearchable>false</isSearchable>
1183+
<isFacet>false</isFacet>
1184+
<maximumNumberOfOccurrences>1</maximumNumberOfOccurrences>
1185+
<typeName>text</typeName>
9541186
</fieldTemplate>
9551187
</recordTemplate>

0 commit comments

Comments
 (0)