https://tracker.silverpeas.org/https://tracker.silverpeas.org/favicon.ico?17095821032012-05-30T11:39:45ZSilverpeas Issues TrackerGallery (médiathèque) - Feature #3350: Fenêtres modales au lieu des fenêtres popuphttps://tracker.silverpeas.org/issues/3350?journal_id=113442012-05-30T11:39:45ZMiguel Moquillonmiguel.moquillon@silverpeas.com
<ul><li><strong>Statut</strong> changé de <i>Assigned</i> à <i>In progress...</i></li></ul> Gallery (médiathèque) - Feature #3350: Fenêtres modales au lieu des fenêtres popuphttps://tracker.silverpeas.org/issues/3350?journal_id=118822012-06-28T08:53:24ZMiguel Moquillonmiguel.moquillon@silverpeas.com
<ul><li><strong>Statut</strong> changé de <i>In progress...</i> à <i>Resolved</i></li><li><strong>Version cible</strong> mis à <i>Version 5.10</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>L'utilisation des popups du navigateurs est remplacée par celle de boites de dialogues JQuery.<br />L'usage de boites de dialogue JQuery a été simplifié en l'encapsulant par un nouveau plugin Javascript Silverpeas : <code>popup</code>. Ce plugin est pris en charge par le tag <code>includePlugin</code> de la taglib viewgenerator.</p>
<p>Pour utiliser le plugin, il suffit juste de lui passer le titre du popup et le callback javascript à invoquer quand l'utilisateur valide son choix. Le reste est pris en charge par le plugin. Le callback doit retourner un booléen indiquant si la validation s'est bien passée (auquel cas la popup se ferme).<br />Exemple :<br /><pre>
$("galleryEditor").popup({title: "Ajouter un album", callback: function() {
var isCorrect = validateGalleryForm();
if (isCorrect)
{
document.galleryForm.submit();
}
return isCorrect;
});
</pre></p> Gallery (médiathèque) - Feature #3350: Fenêtres modales au lieu des fenêtres popuphttps://tracker.silverpeas.org/issues/3350?journal_id=120382012-07-04T11:14:26ZNicolas Eysseric
<ul><li><strong>Statut</strong> changé de <i>Resolved</i> à <i>Closed</i></li></ul><p>OK. Validé et intégré.</p>