Skip to content

Commit facd13d

Browse files
NicolasEYSSERICmmoqui
authored andcommitted
closing feature #13297
1 parent 0788fe2 commit facd13d

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

gallery/gallery-configuration/src/main/config/xmlcomponents/gallery.xml

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,51 @@
225225
<message lang="de">Zeit zwischen zwei Bildern (in Sekunden)</message>
226226
</help>
227227
</parameter>
228+
<parameter>
229+
<name>albumResolution</name>
230+
<label>
231+
<message lang="fr">Format d'affichage</message>
232+
<message lang="en">Display format</message>
233+
<message lang="de">Vorschau Format</message>
234+
</label>
235+
<order>14</order>
236+
<mandatory>true</mandatory>
237+
<value>133x100</value>
238+
<options>
239+
<option>
240+
<name>
241+
<message lang="fr">266x150</message>
242+
<message lang="en">266x150</message>
243+
<message lang="de">266x150</message>
244+
</name>
245+
<value>266x150</value>
246+
</option>
247+
<option>
248+
<name>
249+
<message lang="fr">133x100</message>
250+
<message lang="en">133x100</message>
251+
<message lang="de">133x100</message>
252+
</name>
253+
<value>133x100</value>
254+
</option>
255+
<option>
256+
<name>
257+
<message lang="fr">66x50</message>
258+
<message lang="en">66x50</message>
259+
<message lang="de">66x50</message>
260+
</name>
261+
<value>66x50</value>
262+
</option>
263+
</options>
264+
<type>select</type>
265+
<updatable>always</updatable>
266+
<help>
267+
<message lang="fr">Choix du format de prévisualisation des images pour les lecteurs
268+
</message>
269+
<message lang="en">Choice of the image preview format for readers</message>
270+
<message lang="de">AusWahl der Bilder Vorschau Format für die Leser</message>
271+
</help>
272+
</parameter>
228273
</parameters>
229274
</groupOfParameters>
230275
<groupOfParameters>
@@ -764,4 +809,4 @@
764809
</help>
765810
</parameter>
766811
</parameters>
767-
</WAComponent>
812+
</WAComponent>

gallery/gallery-war/src/main/java/org/silverpeas/components/gallery/control/GallerySessionController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,11 @@ public GallerySessionController(MainSessionController mainSessionCtrl,
148148
super(mainSessionCtrl, componentContext, MULTILANG_GALLERY_BUNDLE,
149149
"org.silverpeas.gallery.settings.galleryIcons",
150150
"org.silverpeas.gallery.settings.gallerySettings");
151+
String albumResolution = getComponentParameterValue("albumResolution");
152+
MediaResolution mediaResolution = StringUtil.isDefined(albumResolution) ?
153+
MediaResolution.fromNameOrLabel(albumResolution) :
154+
MediaResolution.SMALL;
155+
setDisplayedMediaResolution(mediaResolution);
151156
}
152157

153158
/**

0 commit comments

Comments
 (0)