begin process at 2010 02 10 02:19:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > ALBUM PHOTO AVEC GESTION DES COMMENTAIRE. INTEGRATION DANS TOUTE CHARTE GRAPHIQUE

ALBUM PHOTO AVEC GESTION DES COMMENTAIRE. INTEGRATION DANS TOUTE CHARTE GRAPHIQUE


 Information sur la source

Note :
7,55 / 10 - par 11 personnes
7,55 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Niveau :Débutant Date de création :16/06/2005 Date de mise à jour :28/09/2005 18:34:08 Vu / téléchargé :13 766 / 2 187

Auteur : ztec

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

 Description

Cliquez pour voir la capture en taille normale
Cette source n'est pas revolutionaire. c'est juste un album photo ou l'administrateur peut envoyer des photo simplement depuis la partie admin.l'album reconnait les archive zip pour simplifier l'ajout de becoup de photos en même temps
le grand interet de cette source, est qu'elle est prevue pour s'adapté à tous les type de charte graphique. claire, sombre ...

un fichier lisez moi contien une aide à l'installation tres detaillé lol!
une foi l'album installé, tout est operationel.

le script requier :
php (4.1 minimum. vertion anterieur a vos risque et peril,  peut de chance qu'elle marche)
mysql
librairie gd (pour les miniature, sinon des erreur apparaitrons et des cadre vide seron visible a la palce des photos)
et l'extension zip de php. elle n'est pas installer par defaut dans php5, il faut telecharger les dll sur le site  de php
si les zip ne peuvent pas s'ouvrir, un erreur apparaitera mas n'engendrera pas de problème d'affichage ou autre. il ne sera pas possible d'utilisé la fonction de decompression zip pour l'ajout de plusieur photos a la fois.

une démo du script est disponible ici
http://bringeva.free.fr/index.php et sa partie admin http://bringeva.free.fr/admin

uen autre vertion est en demonstration. elle vous montre un exemple d'integration dans une charte graphique.
http://bouap.free.fr/album.php

Source

  • Information pour les mis à jour.
  • si vous possedez dejas une vertion de l'album, il vous suffit de copier tous les fichier de l'archive a la place des ancien.
  • executez le fichier "maj.php" .
  • voila c'est fait. vous avez plus qu'a tous reconfiguré, lol. désoler pour cela masi je ne pouvai pas fair autrement !!!
  • la configuration se fait dans la partie admin maintenant.
  • /!\ vous n'êtes pas obliger de metre a jours tous les fichier. vous pouvez par exemple laissez votre enciene vertion du dossier "secret" ainssi que son contenu.
Information pour les mis à jour.
si vous possedez dejas une vertion de l'album, il vous suffit de copier tous les fichier de l'archive a la place des ancien.
executez le fichier "maj.php" .
voila c'est fait. vous avez plus qu'a tous reconfiguré, lol. désoler pour cela masi je ne pouvai pas fair autrement !!!

la configuration se fait dans la partie admin maintenant.

/!\ vous n'êtes pas obliger de metre a jours tous les fichier. vous pouvez par exemple laissez votre enciene vertion du dossier "secret" ainssi que son contenu.

 Conclusion

il y a peut être des fautes d'orthographe , ou des bug. n'esitez pas à me contacté à toto2408@yahoo.fr.
si une erreur s'est produite,donnez moi le plus de detaille possible, notament le code de l'erreur.

 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


 Historique

16 juin 2005 23:26:31 :
quelques bugs corigé.
16 juin 2005 23:44:39 :
Ajout de la verification des commentaires. les commentaire et nom de l'nevoyeur ne pourons plus être vide
19 juin 2005 12:10:25 :
j'ai pris en compte certain commentaire. notament la notification d'ajout de commentaire. elle est maintenant faite avec un alert('') j'ai enlevé les divers "ajouter un commentaire" qui etait tres repetitif (au moin 3x sur une page). la notification d'ajout de mail propose maintenant un lien qui affiche automatiquement les commentaire, plsu besoin de clicker sur "lire tous les commentaires" j'ai changer l'ordre d'affichage des photos dnas la "vue d'ensemble". dans la prochaine vertion il sera possible de choisir l'ordre (les pus recent avant ou les plus vieilles). ceci est sans doute la dernière mis a jours avant que je ne perde internet. soyez patient lol
13 juillet 2005 22:53:53 :
J'ai corriger quelques erreur qui ne passait pas avec php5.
14 juillet 2005 17:46:39 :
Correction de quelque bug, et ajout de fonctionalité - il est désormai possible d'ajouter autan de photos que vous voulez en meme temps gràace a la reconaissance des archive ZIP (si votre hebergeur le permet, et dans la limite d'upload aussi defini par votre hebergeur. - vous pouvez definir la largeur des image dans la vue d'ensemble.
16 juillet 2005 14:58:55 :
correction de bug
20 juillet 2005 16:54:18 :
correction de bug ainssi que l'ajout de fonctionalité . j'ai ajouté la création de miniature, mais les miniature ne sont pas de tres bonne qualité. je cherche encor comment les amelioré.
20 juillet 2005 23:27:53 :
amelioration de la generation des miniatures
13 août 2005 14:15:52 :
Correction de quelques bug d'incompatibilité avec les ficheir gif bm png ... les fichier ne sont plus traité, il sotn juste afficher tel quel. je vous conseille de ne pas les utilisé car il reisquerai d'alourdire votre album. je travaille sur une modification du script pour les rendre compatible. patience.
13 août 2005 19:16:48 :
la configuration se fera dans la partie admin maintenant seul la config de connexion a la base de donné se fait manuelement
13 août 2005 19:46:06 :
petit oubli
14 août 2005 00:10:26 :
première mise à jours de la journée lol correction d'un paquet (si ce n'est pas toute) de fautes d'orthographe
14 août 2005 14:20:58 :
correction de quelques bugs
22 août 2005 18:45:46 :
erreur sur l'instalateur coriger
23 août 2005 18:49:21 :
nouvel mis ajours de l'instalateur lol
26 août 2005 12:25:20 :
dernière correction de l'instalateur. les anciene vertion de mysql ne seron plus géné.
28 septembre 2005 18:34:08 :
.

 Sources de la même categorie

Source avec Zip Source avec une capture GRACENATUR V02 - CDMS: CONTAIN AND DESIGN MANAGMENT SYSTEM par sajaris
Source avec Zip SIMULBAL: SERVEUR POUR BALANCES ÉLECTRONIQUES DE LABORATOIRE... par laservert
Source avec Zip GESTION D'ESPACE MEMBRES par jmpicot
TEST DU CHI2 OU KHI2 D'INDÉPENDANCE par phpAnonyme
CLASSE PAGINATION par darkis

Commentaires et avis

Commentaire de Anthomicro le 16/06/2005 23:14:21

Salut,

j'ai pas regardé le code mais c'est propre en apparence ;-)

Mets en place une vérification concernant les commentaires vides par contre parce que j'ai posté un commentaire vide sur ton site (ouais j'avais que ça à faire ^^)

a+

Commentaire de ztec le 16/06/2005 23:21:15

j'ai recut une notification concernan l'ajout de tes commentaire.
et non, les script sont bloqué.

pour la verification des commentaires vide, j'y avait pas pensé. merci.
je m'en ocupe tous de suite

Commentaire de Anthomicro le 16/06/2005 23:22:57

avec un trim ça fera l'affaire :-)

Sinon ouais le script comme j'y étais bah j'ai posté ça au cas où ^^

Commentaire de twisteurwin le 17/06/2005 11:11:38

Salut !
J'aime bien cette source mais j'ai tout de même une tite critique.(po méchante)
Quant ton valide un nouveau commentaire, un message de confirmation apparait sur une autre page pour dire
- echo "merci, le commentaire a bien t ajout dans notre base de donn";
et moi jte propose plûtot de faire un script alert, genre ca :
- echo"<script>alert('merci, le commentaire a bien t ajout dans notre base de donn);</script>";

Comme ca c'est mieux que d'ouvrir une fenêtre toute blanche avec un tit message en haut à gauche c'est bof quoi ! Pis le visiteur reste dans la même page c'est plus pratique car y a tj des noob qui se perdent lol...
Qu'est ce t'en pense ?

Commentaire de twisteurwin le 17/06/2005 11:13:44

Allez j'ai oublié ma note j'te mets 7/10, corrige et t'aura plus :-)

Commentaire de ztec le 17/06/2005 11:45:29

dans la vertion de demo , lorsqu'on post un message on se retrouve sur un autre page(blanche avec que le message), mais normalement le message est lui-aussi incrusté dans le site.

ceci dit, je ne comprend pas ce que tu veut. par ce que sit je fait un script alert, comment j'ajoute le commentaire dasn la base de donné. il faut bien que je charceh un page contenant le script d'ajout.

Commentaire de Isengard le 17/06/2005 11:53:35

Tu peux faire pointer ton formulaire sur la page même ou il se trouve en testant une variable hiddent passé en post avec un état à 1 ou 0. Tu test en php en haut de la page : si la variable est à 1 alors on a posté un commentaire, tu recupere les variables du commentaire avec $_POST et tu insere le commentaire. Si la variable est à 0 ou n'existe pas, la page s'execute normallement !

Et n'oublie pas apres avoir insérer le commentaire de faire un header("location:tapage.php"); sinon si la personne actualise la page ca va réinserer le commentaire ;)

Comme ça pas de page intermédiaire ! Ya pas grand interet sur un petit site mais sur une grosse gestion de mise à jour de base donnée c'est super agréable ;)

Commentaire de ztec le 17/06/2005 12:10:59

Je voi ce que tu veut dire, je n'avia pa compris cela comme ca.
merci, je prend e ncompte ceque vous m'avez dit et je vais corriger
merci

Commentaire de ztec le 19/06/2005 01:36:08

a cause de france telecom, je n'aurai plus internet pendant un temp. donc pas de mis a jours .
faudra attendre debut aout. tout cela parceque france telecom n'est pas foutu de fournir un justificatif d'ouverture de ligne (nessessaire pour la creation d'une ligne adsl.

aba france telecom

Commentaire de lordskyser1 le 20/06/2005 10:48:42

Bonjour, ne connaissant que très peu php je ne ferais aucun commentaire sur le code. Juste une petite remarque au niveau graphique. Ce serait pas mal de redimensionner les images pour qu'elles aient à peu près la même hauteur (et à peu près la même largeur si possible), avec pourquoi pas un cadre très fin autour. Mais bon c'est de l'ordre du détail, c'est juste pour que le résultat paraisse un poil plus propre. Sinon çà à l'air très bien, je pense que si je me décide à créer mon site en php (j'hésite encore sur le langage que je vais employer), j'utiliserai ton script. Continue comme çà, bravo

Commentaire de ztec le 20/06/2005 11:33:04

pour ce qui est de la largeur, elle est fixe (160 pour toute les photos.) en revanche, la hauteur depend du raport hauteur largeur de la photo en elle meme.
si la photo est tres haute, elle sera tres haute , meme dans la vue d'ensemble.

le redimensionnement n'est que HTML c'est a dir que c'est juste l'affichage de l'image qui est reduit. je compte créé des miniatures des images originales. il sera donc possible de géré plus efficacement la hauteur et largeur des photos.
prochaine mis a jours peut etre.

pour ce qui est ducadre, il n'y en a pas pour la simple raison que j'ai depoiller le script de toute partie graphique. cela pour qu'il puisse s'intégré a nimporte quel charte graphique.
cependant, il est tout a fait possible de rajouté un cadre (légé ou non) et de la couleur que tu souhaite. tout cela en html.

l'affichage des photo se fait via ses 2 fichiers :
vue d'ensemble : listph.php
vu simple : view.php

si tu a besoin d'aide pour rajouté un cadre, n'esite pas a me contacté. (tan que j'ai internet lol, c'est a dir jusqu'au 9 juillet , enffin j'espère).

Commentaire de lordskyser1 le 20/06/2005 11:37:28

ok merci pour ces précisions et pour ta proposition d'aide, c'est toujours sympa. Je pense cependant que j'arriverai à ajouter le cadre moi-même, car ce n'est pas le bout du monde lol. bv pour le code :-)

Commentaire de ztec le 20/06/2005 11:58:41

merci

pour information: dans le ZIP est placé un fichier "listfile.txt" comme son nom l'indique, il contien la liste de (presque) tous les fichier avec leur contenu, leur fonction.

voici la dernière mouture, je ne sait pas si c'est elle qui est contenu dans le ZIP, elle le sera dnas la prochaine vertion

commmentaire.php  (ajout de commentaire)
diaporama.php     (page avec le kit graphique , qui inclu commentaire.php et View.php)
listcom.php       (page qui fait la liste des commentaires pour les photos (inclusion ds le kit graphique plus tard)
postcom.php       (page qui sert a l'envoi de commentaires , ne pas suprimer)
view.php          (page qui affiche les photos)
listphp           (page qui affiche la "vue d'ensemble")
script.php        (page qui contien un script d'appel vers d'autre scripts lol. )
codes.php         (liste les smilies , tous les smilies)
index.php         (page d'exemple qui contien le stricte minimum pour afficher l'album, peut etre suprimer)
install.php       (page d'installation, creation des tables pour l'album)
install.sql       (contien la structure brute des table, plus le contenu de la table smiley)
params.php         (fichier de parametre pour la page "code.php")


dans le dossier admin :
admin.php         (page qui inclu les differents fichier de gestion , elle est amener a disparaitre ou a devenir inutile)
delcom.php        (page qui permet la supression de commentaire)
mod.php           (page qui permet de modifier une photo et son commentaire, elle n'est pas encor au point, /!\ ne pas l'executé !!! )
new.php           (page qui permet d'ajouter une photo)
delph.php         (page qui permet de suprimer une photo)
delph2.php        (suite de la page precedente)
modph.php         (page qui permet de modifier une photo)
modph2.php        (suite de la page precedente)
.htaccess         (script de configuration apache, permet la sécurisation du dossier par mot de passe sous apache)

dans le dossier secret :
.htaccess         (script de configuration apache qui interdit l'acces au dossier à tous le monde)
.htpasswd         (fichier contenant les nom d'utilisateur et mot de passe de tous les utilisateur de la partie admin)

le dossier smiley contien tous les smiley par defaut , plus une petite page qui permet d'en rajouté (news.php). ils sera possible d'ajouter un smiley directement depuis l'admin dans l'avenir)
le dossier imagess (contien les photos, c'est le dossier donné par defaut, il peut avoir le nom que vous voulez)
le dossier admin/image (contien le kitgraphique de la partie admin)
le dossier admin/inc  (nessessaire au bonfonctionement de la partie admin, contien le head et foot de la partie graphique de la partie admin)

Commentaire de Baire le 28/09/2005 16:42:54

slt
felicitation pour ta source cepandan un un ptt problm pour le chargement d image a chak foi sa me met:
Le fichier na pas été envoyer, il est possible qu'un fichier du même nom soi déjà présent. changez le nom de votre fichier et réessayez.
alor ke le dossier imagess est vide!
klk1 peut maider
http://www.airehiphop.transathost.com/24carats/discographie

Commentaire de ztec le 28/09/2005 18:32:08

a tu parametré les dans la partie admin >> configuration. ?

il faut donner l'adresse du repertoire de l'album photo.
par exemple:
sous repertoire: 24carats/discographie/
repertoire: imagess/ (sans rien devant imagess)

verifi aussi que ton hebergeur acepte bien l'upload de fichier sur ton serveur via php.

Commentaire de Baire le 29/09/2005 21:49:19

slt bon g pa résolu le probleme sur mon ebergeur dc g essayé sur free.fr la c nikl il suffi de charger normal pui de mettre un fichier 'sessions' à la racine du cite et la c nikel bo travail félicitation!!
http://airehiphop.free.fr

Commentaire de enigmatiqk le 10/07/2006 12:36:59

j'ai deux erreurs qui sont un peu génantes...

-listph.php => Parse error: parse error, unexpected $end in C:\wamp\www\album\listph.php on line 122

-et quasiment à chaque requête, il me dit Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO)

pourtant j'ai regarder listeph.php je voi pas de ; manquant
et j'ai bien configuré conect.php:

$server="localhost";
$login="root";
$password="";
$base="album"; (ma base s'appel bien album)

je peu pas trop te dire si c du bon boulot, car je ne voi aucun rendu ... dsl

Commentaire de gostsn le 04/06/2007 15:31:52

heu...
ça me met les photo avc un chmod de 600 sur le serveur....
soit, on peut pas les voires....

Commentaire de patriq le 10/11/2008 00:59:02

il y a un mic mac dans la table  configg.......un coseil regardez ça

Commentaire de patriq le 10/11/2008 16:35:18

Hola s'il y encore du monde .......j'avais besoin d'un album avec admin celui ci fonctionne bien mais ou est le fichier secret?
Les photos ne s'affichent pas  au changement de page ....seul un rectangle vide avec la croix rouge.........je ne comprends pas

Commentaire de ztec le 07/01/2009 15:08:57

Vérifie que tu a bien accès en écriture aux répertoires ou il y a les miniatures, concernant le fichier secret, je ne vois pas ce que tu veut dire !

Commentaire de patriq le 07/01/2009 15:53:44

Merci pour ta reponse ZTEC... j'ai mis l'album sur mon site.......avec mes propre photos ... le vois parfaitement les photo mais quand je clique pour ouvrir sur l'autre page la photo n'apparait pas  c à dire que j'ai bien la page avec ((lire tout les commantaire ect...) mais pas la photo seulement un petit rectangle blanc avec une croix rouge...je vais donc verifié l'accès

Commentaire de patriq le 07/01/2009 16:28:22

Bien je ne comprends pas pourquoi je n'affiche pas l'image en grand...il y a t'il quelque chose à changer dans le script? je te donne la direction ou j'ai mis l'album  http://www.veronique-mangabell.com/album/
merci encore

Commentaire de patriq le 08/01/2009 13:18:27

Hola ZTEC peux tu me dire comment je verifie si j'ai accès en écriture au répertoire...je ne comprends pas... merci

Commentaire de patriq le 09/01/2009 18:49:09

Hola ZTEC je suis allé sur le serveur  et j'ai changé les droits d'écriture ......et voilà ça marche ...merci encore !!

Commentaire de patriq le 09/01/2009 23:49:44

Il y a t'il un moyen pour que les photos s'affichent  avec un chmod de 777 au lieu de 600???? car c assez génant de devoir à chaque photo redonner les autorisations..

Commentaire de patriq le 12/01/2009 15:53:23

Quelqu'un peut il m'explique pourquoi les photos mini de l'album sont avec un chmod de 644 et les photos  originales avec un chmod de 600??

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,218 sec (4)

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