Modifications effectuées pour cette nouvelle version de l'application Petites annonces :
Enrichissement des données de base d'une petite annonce par les données suivantes :
- description (textArea limité à 4000 caractères)
- prix (entier numérique, en Euros)
- photos (4 photos maximum, ce sont des fichiers joints à la petite annonce)
A l'affichage d'une petite annonce (voir maquette feature#3688-view-with-photo.png), on n'affiche ni le Permalien ni le bloc "Ces annonces peuvent vous intéresser". Ces évolutions feront l'objet d'une autre feature.
Nouvelle version du formulaire XML fourni par défaut (classifieds.xml) qui affiche les données complémentaires à une petite annonce :
- suppression du champ description
- suppression du champ photo
Il ne reste donc plus que les 2 champs suivants dans le formulaire XML : catégorie et type.
Reprise des données :
Les données des petites annonces existantes (champs description et photo du formulaire XML) sont migrées vers les données de base au moment du lancement du script dbBuilder.
Si vous avez modifié votre formulaire XML classifieds.xml et que vos DATA se trouvent dans le répertoire standard Silverpeas SILVERPEAS_HOME/data, il faudra bien le sauvegarder avant
de passer la nouvelle version V5.12, car ce fichier XML va être mis à jour par la nouvelle version.
Le temps de migration des petites annonces est assez long :
temps indicatifs :
pour 1277 petites annonces contenant 2218 photos soit 3,2 Go de données sur le serveur de fichiers -> le temps de migration est de 1h45.
Après avoir passé le dbBuilder et relancé Silverpeas, il faudra lancer une réindexation de toutes les applications.