Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 3 4 (5) 6 7 8 ... 22 »


Re: migration Myalbum-P vers ExtGallery
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
H
ellooooo


J'ai réussi ma migration....



Etape 1 : avoir les tables de Myalbum et de ExtGallery dans la base de données


Etape 2 : Recréer à l'identique les catégories d'albums : les valeurs des colonnes extgallery >>>> myAlbum

cat_id>>>cid
cat_pid>>>PID
cat_name>>>title
cat_imgurl>>>imgurl

Les autres colonnes peuvent rester vides.

INSERT INTO xoops_extgallery_publiccat (cat_idcat_pidcat_namecat_imgurlSELECT cidpidtitleimgurl FROM xoops_myalbum_photos




Etape 3 : Paramétrer les préférences d'Extgallery


Etapte 4 : Checker que les categories dans Extgallery apparaissent bien sur le site.


Etape 5 : récupérer les photos myalbum dans le répertoire "uploads/photos" et les déposer dans le repertoire "modules/extgallery/batch"


Etape 6 : Importer les photos dans une catégorie. Elle servira de tampon. Cela permet a ExtGallerie d'appliquer ses informations de tailles, nom de fichier, etc... Les informations essentielles qu'il faut laisser creer par Extgallery sont : photo_name, photo_orig_name, photo_size, photo_res_x, photo_res_y, photo_have_large.



Tout se passe ensuite sur la table extgallery_publicphoto



Etape 7 : il faut se débrouiller pour que la primary key de MyAlbum soit la même que ExtGallery. Dans Myalbum, lorsqu'on importe une photo, il la renomme et lui donne un numéro qui sera son ID en base (le LID).



Extgallery lui, incrémente le photo_id à partir de 0. Par contre lors de l'import par batch, il met dans photo_title le nom du fichier issu de Myalbum. Nous avons donc une correspondance entre la table de Myalbum et Extgallery.


Faites un

UPDATE extgallery_publicphoto SET photo_title photo_id


Maintenant le LID de MyAlbum et identique au photo_id de ExtGallery.

Etape 9 :

Il faut insérer les informations utiles des photos de Myalbum dans Extgallery : le nombre de hits, les votes, l'utilisateur qui a posté la photo, etc, etc...

Passez la requete :

UPDATE xoops_extgallery_publicphoto SET photo_title=(SELECT title FROM xoops_myalbum_photos WHERE xoops_myalbum_photos.lid xoops_extgallery_publicphoto.photo_id)


Cela permet d'avoir le titre de la photo, souvent les utilisateurs lors de l'upload dans myAlbum mettent un nom de photo qui résume son objet, cela sert description. Et c'est plus beau que d'avoir une référence définie par le script d'import de ExtGallery

Refaites autant de fois que nécessaire cette requête, en modifiant l'intitulé de colonne que vous voulez importer :

UPDATE xoops_extgallery_publicphoto SET photo_hits=(SELECT hits FROM xoops_myalbum_photos WHERE xoops_myalbum_photos.lid xoops_extgallery_publicphoto.photo_id)



Celle là, pour avoir le nombre de hits.


Faites-le pour les intitulés : Intitulé Extgallery >>> intitulé MyAlbum



Photo_title >>> title
Photo_hits >>> hits
Photo_comments>>>comments
Photo_rating>>>rating
photo_nbrating>>>votes
photo_date>>>>date
Cat_id>>>cid
uid>>>submitter



Vérifiez dans le module que vos photos ont bien leurs informations associées.


Maintenant, il faut recréer les vignettes (je ne sais pas si c'est obligatoir mais je l'ai fait) pour qu'elles apparaissent dans leur album (il faut les sortir de l'abum tampon)


Et faites une mise à jour du module...


tadaaaa : extgallery est migré.

J'espère que j'ai été clair dans mes explications mais je ne suis pas un expert dans ce genre de pratiques.



Posté le : 22/01/2016 10:36
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Tip Top !!! C'est génial !!!! Merci !!!!

Posté le : 20/01/2016 22:32
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Bon.... j'ai appliqué l'astuce 1 et cela fonctionne

Ce que je ne comprends pas, c'est comment le faire fonctionner sur la page d'accueil. L'effet visionneuse, ok, mais si fancybox est dispo pourquoi ne fonctionne t'il pas.

Est-ce lié au jquery du thème ? Qui n'est pas de la bonne version ? (1.10.2)

Avez-vous une piste ?

Posté le : 20/01/2016 19:12
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Carrément preneur.... je confirme... avec "boite fantaisie" aucun n'effet n'est pris en compte. La photo s'affiche, mais il n'y a même pas la possibilité de la fermer, à part appeler la page précédente.

Merci par avance.

Posté le : 19/01/2016 00:23
Transférer la contribution vers d'autres applications Transférer


Extgallerie 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Hello

Pourquoi le mode boite fantaisie ne fonctionne t'il pas sur les blocs photos ?
Cela fonctionne dans l'album mais pas ailleurs.
J'ai regardé ce que j'ai trouvé sur FancyBox mais c'est complétement obscure.

Avez-vous connaissance de ce soucis ? Si oui, comment le contourner ?

Merci par avance.

xoops.2.5.7


Posté le : 18/01/2016 23:49
Transférer la contribution vers d'autres applications Transférer


Re: Erreur avec blocs Myalbum-P
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Bon laissez tomber.... ce module ne fonctionne pas du tout en fait.

Je viens d'importer les tables myalbum de mon ancien site, je vois bien les photos et les miniatures. Mais si je fais une regénération des miniatures...... écrasement des photos en base de données. Plus de photos dans le module. Plus de photos dans le répertoire "uploads/photos" et "uploads/thumbs"
Plus d'entrées dans les tables myalbum_photos ; myalbum_text et myalbum_votedata. Il ne subsiste que les entrées de la table myalbum_cat.

Le truc de dingue... donc... je laisse tomber. Je vais voir si le super vieux module continue à fonctionner sur la 2.5.7

Si non, je suivrais le conseil de Cesag...

Posté le : 15/01/2016 17:46
Transférer la contribution vers d'autres applications Transférer


Re: Erreur avec blocs Myalbum-P
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Ok..

Un seul bloc : KO

2 blocs : KO

TOus : KO.


Posté le : 15/01/2016 16:56
Transférer la contribution vers d'autres applications Transférer


Re: Erreur avec blocs Myalbum-P
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
C'est trop top... merci.

Oui cela n'affecte que les blocs.

Pour l'instant je n'ai rien modifié au site.

Je peux rentrer dans la partie admin, modifier les catégories, je peux aller sur la page du module voir les vignettes. voir les photos.

J'ai les mentions suivantes en rouge sur le dashboard du module :

'safe_mode' (both ok): Off
'register_globals' (both ok): Off
'upload_max_filesize': 100M bytes
'post_max_size': 3M bytes
'open_basedir': Nothing

Installation en local sur wamp.

La version PHP est 5.5.12
la version xoops est celle prise sur fr.xoops (2.5.7).

Je n'ai pas touché aux fichier système de xoops après avoir installé le module.

J'ai fait une réinit des templates pour être sûrs que les blocs soient bons.

J'ai purgé les 3 caches.


Posté le : 15/01/2016 16:30
Transférer la contribution vers d'autres applications Transférer


Re: Erreur avec blocs Myalbum-P
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Ok fait...

Toujours KO

Donc je vais voir pour les autres étapes. : migration ; design ; etc...

Bye

Posté le : 15/01/2016 13:02
Transférer la contribution vers d'autres applications Transférer


Re: Erreur avec blocs Myalbum-P
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Bon... je trouverai bien tout seul.

Cesag, bien que les fonctions d'EXT gallery soit puissantes, je le trouve moche ce module. Tout est à faire en terme de design. Aprés 2 semaines de tests ce n'est absolument pas ergonomique pour les utilisateurs de la communauté.

Mais le plus bloquant est que je suis obligé de récupérer mes milliers de photos, les commentaires, les notations, bref, 15 ans d'activité pour les migrer sur extgallery. Cela fait beaucoup de travail pour un seul module. Je préfère donc étudier toutes les pistes qui m'éviteront d'avoir à faire ce travail. Si vraiment c'est sans issue, alors je m'y collerais.

[Edith] Je suis allé voir ton lien Cesag... je suis vert [/marcel]

Posté le : 15/01/2016 12:52
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 3 4 (5) 6 7 8 ... 22 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

86 Personne(s) en ligne (65 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 86 | Plus ...