begin process at 2012 02 04 23:18:15
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > AFFICHAGE ET GESTION DE DIAPORAMA EN PHP SANS BASE DE DONNÉES AVEC 3 NIVEAUX DE VISIBILITÉ

AFFICHAGE ET GESTION DE DIAPORAMA EN PHP SANS BASE DE DONNÉES AVEC 3 NIVEAUX DE VISIBILITÉ


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :Diaporama, php, niveaux visibilité, miniature index Niveau :Débutant Date de création :02/12/2009 Vu / téléchargé :5 819 / 825

Auteur : mldvb

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Ce diaporama est intégré à une nouvelle version du kit déposé sur code source le 27/02/2008
   (http://www.phpcs.com/codes/KIT-CREATION-SITE-INTE RNET_45873.aspx).

Mais peut etre utilisé séparément.
Il comprend une partie administration et une partie affichage

Source

  • Le module de gestion permet de :
  • - créer des diaporamas ou des groupes de diaporamas
  • - gérer 3 niveaux de visibilité par diaporama et pour chaque photo du diaporama
  • - upload des photos avec redimensionnement automatique (limite de taille suivant le fournisseur)
  • - possibilité de conserver les photos origines dans un répertoire zoom
  • - génération automatique des vignettes (même si les photos ont étés déposées par ftp)
  • - création d'un index pointant sur le diaporama
  • - création automatique des répertoires (ex création du diaporama ‘test’ de niveau 0)
  • . Index0 (contient les index des diaporamas de niveau 0 donc test.jpg)
  • . Index3 (contient les index des diaporamas de niveau 3)
  • . Index5 (contient les index des diaporamas de niveau 5)
  • . test (éventuellement contient skin.css si fond d'écran spécifique)
  • . test/Images (contient les images en 700*700)
  • . test/Images_mini (les miniatures des images autorisées au niveau 0)
  • . test/Images_mini3 (les miniatures des images autorisées au niveau 3)
  • . test/Images_mini5 (les miniatures des images autorisées au niveau 5)
  • . test/Images_zoom contient les images origines pour zoom éventuel)
  • Le module d'affichage de la liste permet :
  • - d'afficher une page d'index suivant le niveau de visibilité de l'utilisateur contenant
  • . les diaporamas
  • . les groupes de diaporamas
  • - d'afficher la page d'index correspondant aux diaporamas autorisés d’un groupe, si click sur index d'un groupe
  • - de donner la main au module d'affichage si click sur index d'un diaporama
  • Le module d'affichage du diaporama permet :
  • - visualiser les photos autorisées par click sur miniature, no de photo, bouton suivant/précédent ou par défilement.
  • - affiche un lien vers la photo origine si celle ci est présente
  • Nota
  • - les 3 niveaux de visibilité sont basés sur les niveaux d’autorisation définis dans mon site perso
  • - le niveau utilisateur est passé par variable de session $_SESSION(‘user_droit’) (initialisée a 0 par défaut)
  • . niveau 0 : tout visiteur
  • . niveau 3 : visiteur de niveau 3 maximum
  • . niveau 5 : visiteur de niveau 5 et inferieur
  • - possibilité d'affecter un fond d'écran spécifique par diaporama (skin.css)
  • - la taille maximale retenue pour les objets est la suivante (modifiable dans le code)
  • . photos : 700*700
  • . index : 150*150
  • . miniature : 100*100
 
Le module de gestion permet de :
 - créer des diaporamas ou des groupes de diaporamas
 - gérer 3 niveaux de visibilité par diaporama et pour chaque photo du diaporama
 - upload des photos avec redimensionnement automatique (limite de taille suivant le fournisseur)
 - possibilité de conserver les photos origines dans un répertoire zoom
 - génération automatique des vignettes (même si les photos ont étés déposées par ftp)
 - création d'un index pointant sur le diaporama
 - création automatique des répertoires (ex création du diaporama ‘test’ de niveau 0) 
   . Index0 (contient les index des diaporamas de niveau 0  donc test.jpg) 
   . Index3 (contient les index des diaporamas de niveau 3)
   . Index5 (contient les index des diaporamas de niveau 5)
   . test   (éventuellement contient skin.css si fond d'écran spécifique)
   . test/Images (contient les images en 700*700)
   . test/Images_mini  (les miniatures des images autorisées au niveau 0)
   . test/Images_mini3 (les miniatures des images autorisées au niveau 3)
   . test/Images_mini5 (les miniatures des images autorisées au niveau 5)
   . test/Images_zoom	contient les images origines pour zoom éventuel)

Le module d'affichage de la liste permet :
 - d'afficher une page d'index suivant le niveau de visibilité de l'utilisateur contenant
   . les diaporamas 
   . les groupes de diaporamas 
 - d'afficher la page d'index correspondant aux diaporamas autorisés d’un groupe, si click sur index d'un groupe
 - de donner la main au module d'affichage si click sur index d'un diaporama

Le module d'affichage du diaporama permet :
 - visualiser les photos autorisées par click sur miniature, no de photo, bouton suivant/précédent ou par défilement.
 - affiche un lien vers la photo origine si celle ci est présente
	

Nota 
 - les 3 niveaux de visibilité sont basés sur les niveaux d’autorisation définis dans mon site perso 	  
 - le niveau utilisateur est passé par variable de session $_SESSION(‘user_droit’)  (initialisée a 0 par défaut)
   . niveau 0 : tout visiteur
   . niveau 3 : visiteur de niveau 3 maximum
   . niveau 5 : visiteur de niveau 5 et inferieur
 - possibilité d'affecter un fond d'écran spécifique par diaporama (skin.css)
 - la taille maximale retenue pour les objets est la suivante (modifiable dans le code)
   . photos 	: 700*700
   . index  	: 150*150
   . miniature	 : 100*100
	


 Conclusion


Un exemple de fonctionnement est disponible sur mon site perso http://guy.merlaud.free.fr  (lien Photos du menu)

La nouvelle version complète du kit est disponible uniquement sur mon site

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip JEU DE PUZZLE
Source avec Zip KIT DE CREATION DE SITE INTERNET

 Sources de la même categorie

Source avec Zip COMPTEUR DE CLIQUE PHP AVEC JQUERY par devgoneti
Source avec Zip LIVRE D'OR SIMPLE (POUR DÉBUTANT) par devgoneti
Source avec Zip SCRIPT TRAVAUX POUR VOTRE SITE par FleuryK
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
COMPTEUR DE VISITE - FICHIER TXT - CODE MINIMAL par SuperChouquette

 Sources en rapport avec celle ci

Source avec Zip COLLECTION.CLASS.MIN.PHP par thunderhunter
EXEMPLE D'APPLICATION DE L'ALGORITHME DE DIJKSTRA EN PHP par philtr8
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
Source avec Zip Source avec une capture EAGLEIMAGE - - - TRAITEMENT ET STOCKAGE D'IMAGES par CyrilElan
EXEMPLE DE DIAPORAMA EN PHP par Rainbow

Commentaires et avis

Commentaire de papooh le 13/12/2009 14:23:30

bonjour,
il y a un bon bout de temps que je cherchais çà. je n'ai pas encore testé, mais un coup d'oeil sur ton site m'a convaincu. Bien sûr, je personnaliserai, mais globalement bravo et merci.

Commentaire de fabsand2 le 23/07/2011 14:26:17

Hello,
Le diaporama est sympa je l'ai testé mais je n'arrive pas à ajouter des photos.
Comment avoir plus de 5 photos qui défilent ?

Commentaire de mldvb le 24/07/2011 08:00:00

bonjour FABSAND2
Comme précisé dans l'explication, c'est a partir de la page admin que tu peux ajouter des photos (attention a la taille des photos, chez Free l'upload est limité a 2Mo).
Il n'y a aucune limite quand aux nombre de photos dans le diaporama.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Sur la papier et dans ma tete mon diaporama c'est ça ... [ par gnosis35 ] Bonjour, J'aimerai réaliser un site et notamment créer un diaporama. J'ai pourtant quelques questions avant de me lancer. Pour cela j'aimerai récolte Sur la papier et dans ma tete mon diaporama c'est ça ... [ par gnosis35 ] Bonjour, J'aimerai réaliser un site et notamment créer un diaporama. J'ai pourtant quelques questions avant de me lancer. Pour cela j'aimerai récolte mysql ne comprend pas les valeurs... [ par nanti ] Bonjour à tous !J'essaie actuellement de gérer un diaporama en JS via une page en php.Le problème est que lorsque dans l'HTML, je place mon php, celui Messagerie instantannée avec php+mysql [ par Kanouo ] bonjour je suis etudiant en 3 eme année et je dois realiser pour mon projet de fin d'étude un portail intranet client/serveur mais la réalité c'est qu envoyer mail en php [ par sidalilo ] bonjour...je suis debutant en php j'ai assayé d'envoyer un mail en php mais j'ai reçu ce message:Warning: mail() [function.mail]: Failed to connect to connexion a mysql () easyphp) [ par angelimad ] bonjour,via du code php j'essaye de me connecté a mysql (easyphp), l'erreur que j'ai rencontré c'est que j'ai pas le droit de me connecter a la base d connexion entre php et xls [ par zaydoo ] bonjour est-ce qu'il est possible de faire un passage des paramètres d'un script php à une connexion de ODBC(mySQL) en xls? merci beaucoup php/mysql [ par hadjila20 ] bonjour à tous, voilà j'ai un problème et jésper vraiment que je trouverai la solution dans ce forum. Je suis dans le cadre de la réalisation d'un sit problem PHP acces aux objets [ par fraichor ] Personne ne peut [^^sad1]m aider? kann echt keiner mir helfen? Equivalent php de fonction asp [ par biniou38 ] Bonjour, J'ai un bout de code asp, dans ma page php, que je voudrais mettre en php. Mais je bloque sur queleques fonctions pour trouver l'équivalent


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales