Devis importation photos & moteur recherche sous cmsms
| ||||
| |
||||
| |
14/11/2007 10:14 | |||
| |
14/12/2007 10:14 (expiré) | |||
| |
|
|||
| |
100-300 € | |||
| |
|
|||
| |
Description du programme / site web : support en programmation php sur un site web presque finalisé: Nous possédons une base de photos de plusieurs dizaines de milliers de photos, en haute définition, au format jpeg, produites par photoshop (cs2 et cs3). Nous développons actuellement un site web qui permettra de les consulter. Ce site est sur une base cmsms ([Url visible pour les membres codeur pro] D'une part il est nécessaire de développer un script qui importera automatiquement ces photos dans la base de données, pour la mise en ligne d'abord, puis ponctuellement (nous chargerons les photos directement depuis le lieu où les photos seront prises). D'autre part il faut que les photos importées puisses être administrées via cmsms (le développement d'un module cmsms est donc nécessaire également). Nous placerons les fichiers sur un serveur, en ftp, selon une arborescence qui correspond aux rubriques dans lesquelles les photos devront être placées dans la base de données. Si nous plaçons les fichiers dans le chemin suivant : /photos_tmp/phototheque/objets/chaises/ma_photo.jpg, nous devons retrouver une arborescence identique dans la base de données (rubrique, sous rubrique... sous... sous rubrique...(photos_tmp ne doit pas être pris en compte)). Si le chemin n'existe pas (la rubrique), il doit être créé en "live" par le script. Après traitement, les photos seront déplacées du répertoire d'origine vers un autre (cela doit être paramétrable). Au moment du traitement, il est nécessaire de veiller à éviter les doublons. Une photos déjà en base de données, avec le même nom et le même chemin sera mise à jour. Les accents et autres caractères devront être traités également et être supprimés (donc les chemins et noms de fichiers renommés si nécessaire). Pour ce qui est des informations de la photo, elles devront être tirées des méta-données produites par photoshop (cs2 et cs3) : auteur, copyright, descriptif. A noter que le site est produit en deux langues pour le moment. Ces langues sont distinguées dans les tags par les balises <fr></fr> et <en></en>. Par exemple dans le meta "description" : <fr>Divers meuble soignés avec le kit de suture, exposés et crées pour la galerie « Commissaires » à Montréal, design 5.5 designers ©5.5 designers </fr><en>Different furniture treated with the suture kit, exhibited and created for the “Commissaires” gallery in Montreal, design 5.5 designers ©5.5 designers</en> A noter que le site disponible en deux langues suppose que les chemins pour accéder aux-dites photos peuvent être également dans les deux langues. Aussi il est nécessaire de prévoir un système d'alias pour renommer les chemins et afficher - côté web - un chemin qui n'est pas forcément le chemin physique sur le serveur. En français nous aurions par exemple : /collection 2007/chaises/fete/exemple1.jpg (le nom du fichier est inchangé) En anglais : /2007 collection/chairs/party/exemple1.jpg (le nom du fichier est inchangé) Deux tailles de photo doivent être générées : une miniature et une moyenne. Ces tailles ne sont pas définies, elles devront être paramétrables (via le module cmsms) Le script d'importation sera lancé régulièrement, via la crontab, il peut aussi être lancé à la main ou via l'interface. Il doit donc être complètement autonome. A la fin de son travail, le script devra envoyer un mail de log (heure de début de son travail, photos traitées, catégories et photos créées dans la base de données...). Fonctions, contenu à ajouter ou à modifier : Une contrainte importante à prendre en compte : Nous avons deux jeux de tables dans le CMSMadeSimple (cmsms), chaque jeu correspond à une langue. Nous n'avons donc pas conservé la configuration initiale qui consiste à préfixer les tables par cms_ mais nous avons utilisé la langue. Tout est donc en doublon et il faut prévoir un jeu de table fr_module_gallery et en_module_gallery par exemple, avec une synchronisation des unes avec les autres en cas de modifications des données dans le back office (à l'aide des événements de cmsms). L'import des textes anglais se fera naturellement dans en_module_gallery_photos et l'import des textes français dans fr_module_gallery_photos. La suppression d'une des deux versions affectera l'autre langue (ou les autres langues si nous sommes appelés à développer le site). Un moteur de recherche doit également être développé. Ce moteur sera exclusivement destiné à la galerie et à l'affichage en front office. Les résultats de la recherche devront être générés en xml. Cette recherche devra porter sur le chemin, le descriptif et le nom (avec une sélection de la langue bien sur). Enfin, le code doit être largement paramétrable : - tailles des photos - chemins d'accès aux différents formats d'image Autres aspects de la prestation : un delai et un tarif. | |||
Vous pouvez dès maintenant...
5 offres réalisées | 9 messages postés | Projet visualisé 336 fois
Ce projet (ou appel d'offre) est terminé. Le porteur de projet a pu comparer les devis (ou offres) de prestataires et développeurs freelances ci-dessous. Vous pouvez Créer un projet similaire et recevoir gratuitement des devis pour les comparer.
| Prestataire | Offre | Livraison | Postée le | Messages postés | |||||||
![]() Freelance |
1 050,00 € | 15 jours | 14/11/2007 12:21 |
|
|||||||
|
|
|||||||||||
Web Agency |
2 000,00 € | 20 jours | 14/11/2007 11:52 |
|
|||||||
|
|||||||||||
![]() Société |
1 500,00 € | 5 jours | 14/11/2007 13:59 |
|
|||||||
|
|||||||||||
Freelance |
900,00 € | 15 jours | 14/11/2007 18:14 |
|
|||||||
|
|||||||||||
Freelance |
2 000,00 € | 30 jours | 29/11/2007 19:07 |
|
|||||||
|
|||||||||||
Vous pouvez dès maintenant...
| Projets similaires | Offres achat immédiat similaires |


Freelance
Web Agency
Freelance
Freelance