begin process at 2008 07 21 00:42:33
1 213 530 membres
431 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

DIAPORAMA DYNAMIQE V1.1.0.0(CRÉATION DE VIGNETTES, RECHERCHE D'IMAGES...)


Information sur la source

Catégorie :Application Niveau : Initié Date de création : 07/06/2004 Date de mise à jour : 03/08/2004 23:09:09 Vu / téléchargé: 18 028 / 3 875

Note :
9,53 / 10 - par 17 personnes
9,53 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (55)
Ajouter un commentaire et/ou une note

Description

NOUVELLE VERSION MISE A JOUR

Argggg ! j'ai souffert pour rendre compatible le script avec opera et netscape mais voilà.. la nouvelle version est en ligne

DEMO : http://private.maldoror-web.com/scripts/

A) Fonctionnement de l'application :
-----------------------------

1) L'application scanne les sous dossiers pointés par le chemin de la variable $path
(voir conf.php).

2) Elle crée ensuite une interface de visualisation (diaporama) pour chaque sous dossier contenant
des images (jpg, gif, png...). Chaque interface créée porte le nom du dossier qui lui est associé.

3) Elle permet enfin :

* de générer des vignettes et de les enregistrer sur le serveur.
* d'afficher le commentaire d'une image.
* de jouer un son associé à une série d'images.
* de passer d'une image à l'autre (fonction suivant et précédent).
* de zoomer sur une image.
* de faire défiler automatiquement les images d'un diaporama.
* d'imprimer et de sauvegarder une image donnée.

B) Intégration :
-----------------

* Systeme de "skin" pour adapter au mieux le diaporama à votre site (3 skins en exemple dans le zip)
* De nombreuses possibilités de configuration grâce au un fichier "conf.php".
* Un documentation au format texte est fournie dans le zip.

Conclusion

Je remiercie les nombreux participants de codes sources. Certains bouts de code ont été empruntés ici...

Cette application est libre d'utilisation et de droits.

En contrepartie je vous demande juste :
1) De m'envoyer le lien de l'espace web sur lequel vous installez l'application (la manière dont vous
l'utilisez peut me donner des idées pour des améliorations éventuelles)
2) De me tenir informer des bugs et des diverses améliorations que vous y apportez.

PS : vous pouvez enlever le lien vers web design service dans la page "index.php" mais pas celui qui
se trouve dans la fenêtre d'aide (help_popup.php)

Continuez à me donner votre avis, ils me sont très utiles pour les idées de mises à jour ;)


Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

03 août 2004 23:09:09 :
C) Nouveautés et corrections : ------------------------------------- 1) Compatibilité testée avec Netscape 7.02, Netscape 7.1, Opera 7.52, IE 5, IE6. 2) Possibilité de supprimer les boutons qui commandent la musique (voir conf.php) 3) Affichage des commentaires sous l'image pour la fenêtre plein écran. 4) Affichage ou non de séparateurs (suivant variable dans conf.php) skinables comme le reste de l'interface. 5) Possibilité d'ouvir le premier diaporama automatiquement dès l'ouverture de la page (voir conf.php) 6) Affichage d'un message de chargement pour la page. 7) Affichage ou non (suivant variable dans conf.php) d'un "tip" concernant la visualisation des commentaires (dans les futures versions je mettrai au point un systeme d'astuce du jour). 8) Correction d'un bug sous Netscape concernant le zoom d'une image (après avoir zoomé les scrollbars restaient même si la taille de l'image était remise à sa valeur initiale). 10) Le code à été revu entièrement afin d'optimiser l'application. 11) La doc du script à été revue pour une méllieure compréhension. 12) Ajout d'un nouveau skin : newline. 13) Correction du bug sur l'ouverture d'un fichier mid si celui-ci n'existait pas. 14) Les images sont triées par odre alpha. 16) Nouveau skin "newline". ------- 15) Création d'un Addon permettant d'enregistrer les commentaires d'image (version beta pour l'instant)
  • signaler à un administrateur
    Commentaire de tazmania37 le 07/06/2004 10:34:01

    Très jouli !
    Je l'ai testé sur l'adresse que tu as donné.

    Je te mets 9/10 !

    Terrbile le fait d'afficher un commentaire en appuyant sur la touche Shift !

  • signaler à un administrateur
    Commentaire de RazielReaver le 07/06/2004 11:21:45

    Merci pourla note...

    Pour les comentaires le plus difficile était d'actualiser le frame quand un diapo est en auto. Le contenu, si la touche shift n'est pas relachéé, change quand les images défilent.

  • signaler à un administrateur
    Commentaire de DreamPush le 07/06/2004 18:05:49

    Code bon aussi pour Mozilla. J'ai vérifié

    Excellement génial !!! 9/10 moi aussi.

  • signaler à un administrateur
    Commentaire de kelu28 le 08/06/2004 14:10:50

    Ce code est vraiment très bien...  :-)

    9/10 moi aussi !!!

  • signaler à un administrateur
    Commentaire de RazielReaver le 08/06/2004 21:43:42

    Pour info je viens de mettre à jour le zip car j'ai refais le fichier d'aide.
    J'ai essayer d'être plus clair et plus précis :)

    PS : Envoyes moi si ce n'est pas indiscret le lien de l'espace web sur lequel vous installez l'application (la manière dont vous l'utilisez peut me donner des idées pour des améliorations éventuelles)

    Merci pour vos notes. Je suis content que vous appréciez mon script.
    Le prochain sera un lecteur de news. :)

  • signaler à un administrateur
    Commentaire de Mechanicman le 09/06/2004 12:19:24

    Superbe pour ta première source!!! Vraiment pas mal (même si j'aime pas trop l'interface médiéval...mais bon là je chipote ;)

  • signaler à un administrateur
    Commentaire de badoux le 11/06/2004 15:24:37

    Salut dis je suis entrein d'installer ton module !

    mais j'ai un problème quand je lance index.php rien ne s'affiche sauf

    les deux choix : skin medieval et skin moderne

    Avec un message :

    Ligne : 177
    Cars : 5
    Erreur : 'TheComment.Style' a la valeur Null ou n'est pas un objet

    Peux tu m'aider MERCI BEAUCOUP

  • signaler à un administrateur
    Commentaire de RazielReaver le 11/06/2004 18:38:43

    Alors a premiere vue tu n'as pas téléchargé la dernière version. (ce qui me fait dire ca c l'affichage du choix "skin modern et skin médieval".
    La derniere version est mieux documentée et certains trucs ont été modifiés.

    Mais je pense pas que l'erreur vienne de là.

    Le coup du TheComment.Style me fait penser plutôt a un erreur d'incompatibilité. Quel navigateur utilises tu?

    L'objet TheComment est un Iframe (compatible IE et netscape a partir de la version 6)

    Sinon installe le tel qu'il est dans la derniere version (déposée sur codes sources) et donne moi le lien ou tu l'as installé.

    Pour l'install j'ai détaillé la procédure dans la derniere version déposée.

    Voila

  • signaler à un administrateur
    Commentaire de badoux le 12/06/2004 00:46:06

    Je vien de telecharger la derniere version, et c'est la même que ma précédente !

    Mon problème persiste ! Et je navigue sur IE 6.0.2800..... Alors je ne pije rien ! Voici l'adresse temporaire ou je l'ai installer !

    http://www.aerolfiades-trey.ch/Devaiml/diaporama/index.php

    Vas voir si tu trouve quelque chose, mais il n'y a rien de plus !

  • signaler à un administrateur
    Commentaire de RazielReaver le 12/06/2004 02:34:19

    Alors, je suis certains que la derniere viersion il n'y avait pas le choix des skin dans la page index (je viens de vérifier). Ensuite il te faut un répertoire dans lequel tu mets des dossiers contenant des images. Dans mon exemple le rep ou se trouve un dossier avec des image est imgs.

    Dans imgs tu a bien un dossier nommé exemple_diaporama ou se trouve deux images avec leurs vignettes (ext thumb) leurs commentaires et le fichier midi. Tu peux créer un autre répertoire par exemple : mes_diaporamas (attention pour ce rep pas d'espace n'i de é è...) et dans ce repertoire tu place d'autre rep contenant des images par exemple vacances 2002, vacances 2003 (la les espace les é à è .. sont autorisés). Dans le fichier conf.php tu changes juste la valeur de la variable $path et tu mets $apth="mes_diaporama" (moi par defaut j'ai laissé $path="imgs" car c'est dans ce rept que j'ai mis un dossier avec images > exemple_diaporama)

    Mais je t'assure la derniere page index dans le dernier zipque j'ai uploadé sur codes sources n'a pasle chois de skin, j'avais mis ce choix pour la demo que j'ai mise en ligne. Si tu as la dernierres version dans docs tu as une aide et lis bien aussi les commentaires du fichier conf.php. POur savoir sita la dernière version c simple dans l'aide (docs/aides.txt) le denier paragraphe a pour titre installation.

    Voila cordialement

  • signaler à un administrateur
    Commentaire de badoux le 12/06/2004 11:20:46

    Je te dis que c'est la dernière version ( mise à jour v.1.0.0.1 ) et chez moi il y avait le choix je te jure !

    Y a les fichiers aide, mise à jour,... dans le doc/

    Mon problème que je vien de trouver et le suivant :

    Il à  fallu que je crée un sous repértoire dans imgs ex: ma_collection_1 pour qu'ils les trouves cet cool merci à par ça pour ton aide qui ma été précieuse ! Je m'ais à jour tous ça et je t'envoye tous ça !


    Merci pour tous ! Et à bientôt pour de meilleur script :)

  • signaler à un administrateur
    Commentaire de Berri le 18/06/2004 00:45:11

    Bonjour,
    Superbe diaporama ! Bravissimo !
    Juste un p'tit souci : quand on clique sur Afficher l'image, celle-ci ne s'affiche pas entièrement et il n'y a pas de scrollbar pour la faire défiler (un exemple à cette adresse : http://berri.phpnet.org/diapos/) : pourquoi ?
    Amicalement

  • signaler à un administrateur
    Commentaire de RazielReaver le 18/06/2004 00:55:11

    Ouille oui c vrai tu tiens le premier bug reconnu :)

    Alors pour le corriger voila
    Recherhe dans diapo.js la fonction function Image_Popup(ImgPath) à la ligne  window.open('image_popup.php?img_path=' + ImgPath + '&skin=' + Skin,WinName,'toolbar=no, location=no, status=no, menubar=no, scrollbars=yes, resizable=yes'); change scrollbars=auto par scrollbars=yes. Voila
    Je mettrais a jour le source quand j'aurai d'autres bugs reconnus..

  • signaler à un administrateur
    Commentaire de RazielReaver le 18/06/2004 01:13:44

    Si je voulais rajouter quelques petites précisions :

    Le vignettage automatique sollicite pas mal le serveur et dépend donc du temps d'excecution d'un script défini dans php.ini du serveur. Si le serveur n'est pas trop saturé il va avoir le temps de créer les vignettes et de les afficher si c pas le cas elle ne seront pas créées. faite alors f5 et essayez à nouveau. Si ca plante toujours faite les vignettes a la main ou alors excécuter le script en local juste pour lui faire générer les vignettes.

    Je mettrais dans la prochaine version un message ou un fichier log pour notifier les erreurs de création des vignettes..

    Ensuite il y a une taille minimun pour le cadres des diapos.. en dessous l'image n'est pas centrée cela est lié a la place necessaire pour afficher les commandes..

    Enfin si vous voulez passer en parametres url des variables du fichier conf.php n'oubliez pas de les mettre en commentaires (//) dans le fichier conf. C partique par exemple pour modifier la taille du diapo et un nouveau chemins pour aller cercher d'autre collection d'image

    Je l'ai fais ici : http://fr.maldoror-web.com cliquez "entrer" puis diaporama.. en passant sur les liens "la tour de guet" et "Château" regardez les liens dans la status bar pour comprendre ce que je veux dire

    Voila

  • signaler à un administrateur
    Commentaire de hrz le 18/07/2004 14:32:13

    je serait bien tenter par un 10 pour le travail
    mais ic:
    qqs petit defaults me genent
    1- j'ais essayer avec opera 7 et l'affichages des images marche ou marche pas
    2- avec netscape 7 pas d'images du tout
    3- sous IE pas de probs de ce cote sauf quand on clic sur l'image (message erreurs )
    4- sous un serveur windows il trouve pas les commentaires et affiche une erreur


    voir en  ligne :
    http://www.domaine-jacques-tissot.fr/WDS_diaporama/

    pour les points 1 a 3, l'analyse des logs d'un site montre que IE (ne) represente (que) env 60% des cas et je ne peut pas ignorer les autres

    en touts cas un 8/10 avec regrets
    a quand la suite ?

  • signaler à un administrateur
    Commentaire de RazielReaver le 18/07/2004 16:46:10

    Alors pour te répondre tu vas etre comblé.

    En effet tous les points que tu soulève m'ont été rapporté et j'ai donc travaillé dessus. Il est vrai que je note dans la première version de mon diapo qu'il est compatible netscape 7..1 et c'est vrai seulement la version 7.02 ca marche plus :((

    Donc récapitulons pour la porchaine version qui va venir sous peu.
    1) compatible opera 7.52
    2) compatible netscape 7.x
    3) comptaible IE depuis la version 5
    (en règle générale comme le code est plus respectueux d'un javascript académique je pense couvir le maximun de nav)
    4) Un addon supplémentaire permettant d'enregistrer les commentaires.
    5) quelques amélioarations

    Par contre je comprend pas ta remarque :
    3- sous IE pas de probs de ce cote sauf quand on clic sur l'image (message erreurs )
    IE qelle version? bizarre j'ai testé 5 et 6 ca marche impec.

  • signaler à un administrateur
    Commentaire de RazielReaver le 18/07/2004 17:38:36

    Je viens de regarder pour l'affichage de l'image en grand dans ta page image_popup les chemin d'image ont un double / au lieu d'un seul.
    Par exempel :
    <img name="Loading" style="display: block" src="interface//loading.gif" border="0">

    Je comprend pas j'ai jamais mis moi de double //

  • signaler à un administrateur
    Commentaire de hrz le 18/07/2004 20:27:44

    j'ais pas ete trop claire la dessus :
    -sous windows ,avec IE 6.02 et un serveur sur la meme machine ,il ne trouve pas les fichiers txt et renvoie un message d'erreur .
    -sur le seveur en ligne  qui est lui sous linux j'ai juste le message pas de commentaire sur cette image la c'est ok surtout qu'il n'y en as pas (encore )en ligne

    pour le double // a quelle niveau du script la ligne est elle ecrite (fonction Js je pense)

    y as t'il un moyen de fermer les fenetre precedement ouverte quand on en ouvre une autre juste pour eviter les pages qui sallongent sans vraiment de raison

    sinon je suis preneur pour la prochaine version :))

    ps: je remonte a 9 pour la rapiditee de reponse ;)




  • signaler à un administrateur
    Commentaire de RazielReaver le 18/07/2004 21:46:45

    pour le double // a quelle niveau du script la ligne est elle ecrite

    Ben c coté client... c la page image_popup.php coté serveur (donc pas de js a ce niveau) et le source que je récupère coté client (en fesant voir la source dans IE) il y a les doubles //

    Bizarre, c pour cette raison que rien ne s'affiche car la page ne trouve pas les image a afficher.

    Tiens sur l'adresse de demo il y a la nouvelle version beta ou l'on pourra aussi supprimer les bouton de musique (c'est le cas dans la demo). On pourra aussi choisir d'ouvrir le premier diaporama dés le lancement. Dis moi si le diapo fonctionne correctement avec opera et netscape.