Oh merci...
J'ai vu que tu as posté un nouveau billet, j'irai le lire plus tard (j'aurais pas le temps d'y répondre, là, chuis à la bourre sur mon travail.)
Bon, alors juste un ptit truc pour tout le monde...
Dans les jours à venir, si vous voulez créer un nouvel album dans votre galerie, merci de me prévenir !Si vous ne le faites pas, je me réserve le droit de le supprimer, purement et simplement. Oui, je sais, ça rigole pas.... Mais je suis en train de préparer l'exportation de Foxprog vers SMG, je fais tout à la main et si on me fout mes ID en l'air, j'aurai l'air fin. Il reste encore un ID d'album dispo (je commence à 36, on en est à 34), c'est juste pour que vous évitiez d'en créer 10 d'un coup ! Je vais essayer de mettre les albums en ligne ASAP.
Merci
Posted on 19 May 2009 à 19h22
Même chose pour les photos, vidéos et tout le reste !
Je vais essayer de régler ça ce soir
Edit - bon finalement j'ai tout bêtement retiré les droits d'upload/création d'album à tout le monde le temps que je finisse... Merci pour votre compréhension !!
Posted on 19 May 2009 à 19h41
Phase 1: import des notes -- terminé !
Alors là c'était bien complexe... Pour rappel, lesdites notes concernent les artistes, alors que dans SMG, les notes concernant les éléments, donc les morceaux de musique. J'ai mis au point une requête d'import qui a globalement "distribué" les notes de chacun sur des morceaux un peu au pif, en faisant simplement attention à ce que la note corresponde au bon artiste bien sûr.
Tenez, pour les curieux, voilà la requête en question...
INSERT INTO {db_prefix}mgallery_log_ratings (id_media, id_member, rating, time) SELECT a.id_album, i.id_media, p.id_member, p.id_choice+1 AS rating, NOW() AS time FROM {db_prefix}artists as a, {db_prefix}songs AS i, {db_prefix}log_polls as p WHERE a.id_poll=p.id_poll AND i.id_media=(SELECT id_media FROM {db_prefix}songs AS s WHERE s.album_id=a.id_album LIMIT 1);
Ca a marché du premier coup, à ma grande surprise. Enfin, sauf qu'au lieu d'avoir une date unix j'ai mis l'année mais c'est pas grave, ça se change en deux secondes. De toute manière j'aurais dû mettre zéro, plutôt.
Note pour plus tard : supprimer les sondages dont l'ID de topic appartient à Foxprog... Pas la peine de conserver ces données en double... Surtout qu'il y en a beaucoup
Edit : en fait non, ça n'avait pas marché, j'ai modifié la requête pour que ça marche cette fois... Là, ça m'a l'air bon. Finalement j'ai pris le premier morceau de chaque artiste. Par la suite vous pourrez modifier la note si vous voulez, par exemple mettre une meilleure note au morceau en question, et de mauvaises notes aux autres morceaux -- la moyenne sera faite pour l'album par la suite.
Posted on 19 May 2009 à 20h15
Phase 2: import des albums (un par artiste) -- terminé !
Ca m'a permis de trouver un autre bug de SMG... Si on a beaucoup d'albums enfants d'un autre album, il y a plein de merdouilles qui s'affichent sur la liste des albums personnels. J'ai modifié ça pour que ça soit accepté comme il faut. Par contre, fichtre, 83 sous-albums ça fait un peu beaucoup à montrer à l'écran...
Je ne sais pas comment je ferai pour plus tard.
Phase 3: import des chansons (éléments) -- c'est parti ! (Et ça sera probablement le plus difficile...
Quoique non, le plus dur sera sans doute l'import des fichiers physiques de la base.)
Posted on 19 May 2009 à 21h59
Phase 3: import des chansons -- terminé !
J'ai pas eu de problèmes a priori, alors même que je devais remplir deux tables de données... Bon, donc, j'ai là toutes mes données, elles sont converties et tout et tout... Reste encore quelques trucs à fignoler, comme par exemple intégrer les notes. Ca viendra en temps voulu, je vais encore y passer ma journée de demain je pense.
Phase 4: import des fichiers musicaux -- c'est parti ! (Ca va être plus compliqué -- impossible de faire ça sous phpMyAdmin, donc je vais le faire avec un script en PHP que je vais devoir écrire... Grmpf...)
Posted on 19 May 2009 à 22h24
J'arrête pour ce soir, ça suffit... Plantage complet de l'opération import fichiers
Posted on 19 May 2009 à 23h54
Phase 4: import des fichiers musicaux -- TERMINÉ !!!
Ce fut long et dur, comme ma bolonté d'en venir à bout.
Phase 5: le fignolage -- en cours...
- J'ai remis en place toutes les permissions. Vous pouvez recréer des albums et images si ça vous chante.
- Il me reste à mettre en place les covers d'albums illustrant chacun des groupes. Je ne sais pas trop comment je vais m'y prendre, honnêtement -- il va peut-être falloir que je retravaille le système d'icônes des albums. Ou alors je laisse tomber et je place des icônes en 100x100 et on oublie les 200x200 de Foxprog. Est-ce la mort, je n'en sais rien... Je ne pense pas.
- Ensuite je devrai modifier Foxprog pour qu'il utilise les fonctionnalités de SMG : notamment le nouveau tag smg amélioré, etc.
Posted on 20 May 2009 à 13h59
Phase 5: fignolage - toujours en cours...
- Covers d'albums : terminé ! J'ai donc laissé tomber les 200x200 pour le moment... Si ça vous choque, n'hésitez pas à le signaler, mais je ne vois pas trop comment le gérer autrement. Ca sera donc du 100x100 et pis voilà.