Aller au contenu
jonas.tuxfamily.org
Outils pour utilisateurs
S'identifier
Outils du site
Rechercher
Outils
Afficher la page
Anciennes révisions
Liens de retour
Derniers changements
Gestionnaire Multimédia
Plan du site
S'identifier
>
Derniers changements
Gestionnaire Multimédia
Plan du site
Piste:
phpdivers:listimgenvoieftp
====== ListImgEnvoieFTP ====== {{phpdivers:apercu_listimgenvoieftp.png?240 }} ListImgEnvoieFTP est un script php qui liste les images d'un dossier et affiche les codes d'insertions (BBcode, html, wikiDC((Wiki Dotclear.)) ...((Il est possible d'ajouter des balise personnalisé dans la configuration du script))). Il permet aussi de supprimer et d'envoyer des images (avec création d'une miniatures). Mais comme la page est publique n'importe qui pourrait utiliser ces fonctions (mais il est possible de protéger la page via un ''.htaccess'' et un ''.htpasswd''). Elles sont donc désactivées par défaut. Il a été créer pour être utilisé conjointement avec [[linux:Envoie FTP]]((Script bash pour GNU/linux)) mais peut-être utilisé seul. → [[http://jonas.tuxfamily.org/demo/listimgenvoieftp|Demo]] (Configuration par defaut: pas de suppression des images ni de formulaire d'envoi et flux de syndication alléger). ===== Installation ===== <note>Je ne pourra être tenu pour responsable d'éventuelle dommage liée directement ou indirectement à l'utilisation de ce programme. Il est possible que ce programme contiennent de faille de sécurité il est conseillé de **protégez l'accès à ce fichier**((Consultez la documentation apache et utilisez un ''.htaccess'' et un ''.htpasswd''))</note> - Votre hébèrgeur doit supporter PHP4 ou supérieur et, si vous souhaitez pouvoir créer des miniatures en ligne, avoir les bibliothèques GD d'installées (généralement c'est la cas). - Téléchargez [[dl>ListImgEnvoieFTP.tar.gz]] - Éventuellement modifiez la partie ''CONFIGURATION'' de ''index.php'' en faisant attention de laisser les virgules après les variables. - Envoyez ''index.php'' dans le dossier contenant les images. - De préférence, protéger votre page ''index.php'' (mais pas le dossier) par un ''.htaccess'' et d'un ''.htpasswd''. ===== Paramétrage (optionnel) ===== Liste des variables et des valeurs qu'elles peuvent prendre. Le script fonctionne sans aucune modification de celle-ci. | ''nbimg'' | Nombre d'image par page. | | ''largCaseImg'' | Largeur des "cases" images. En modifiant cette largeur vous pouvez modifiez les nombres d'image sur chaque ligne. Ne connaissant pas bien les CSS, j'ai remarqué qu'il faut mettre 45% pour avoir 2 images/ligne et pas 50%. | | ''formUpload'' | ''False'' (par defaut((car la page est public donc n'importe qui pourrait l'utiliser à des fins pas toujours bienveillant))) désactive le formulaire d'envoi d'image, ''True'' l'active. | | ''delFile'' | ''False'' (par defaut((car la page est public donc n'importe qui pourrait l'utiliser à des fins pas toujours bienveillant))) désactive le bouton et la fonction d'effacement des images. | | ''RSSfeed'' | Fils de syndication RSS 2.0. ''0'' désactivé, ''1'' alléger (par défaut, n'affiche que les images), ''2'' complet (affiche autant d'information que la page web, plus lourds pour le serveur). | | ''Xmin'' & ''Ymin'' | Résolution maximum de la miniature. La miniature gardera les proportions de l'image original. | | ''GDresampled'' | ''True'' utilise la fonction [[phpfn>ImageCopyResampled]] ''False'' [[phpfn>ImageCopyResized]]. La première (par défaut) rééchantillonne la miniature ce qui fait qu'elle est plus belle mais les ressources nécessaire sont beaucoup plus élevé. Certain hébèrgeur désactive cette fonction. | | ''jpgQuali'' | Qualité jpeg dans miniatures. ''0'' médiocre ''100'' excellent. | | ''extOK'' | Liste des extensions acceptée par le script. Généralement aucune raison d'y toucher. | | ''BBcode'' ''html'' \\ & ''wikiDC'' | Balise affiché par le script. Le 1er code est celui des images cliquable, le second les image non clickable((plus petite que la résolution des miniatures)). ''%big%'' url de l'image original, ''%min%'' url de la miniature, ''%text%'' nom de l'image. Vous pouvez supprimer des codes en supprimant sa ligne et en ajouter sur le même modèle. | ===== Support ===== En cas de problème pour signaler un bug proposer une amélioration ou simplement me remercier, contactez moi via [[forum>3|le forum]], catégorie EnvoieFTP. Pour être averti d'éventuelle mise à jour/nouveautés utilisez le flux [[rss>envoie ftp]] ou [[rss>listImgEnvoieFTP]] . ===== A propos ===== {{page>:apropos#listImgEnvoieFTP}} ======= //Rédacteur : [[redacteur:Jonas]]// {{tag>envoie_ftp listimgenvoieftp dev_web}}
phpdivers/listimgenvoieftp.txt
· Dernière modification: 15/01/2010 12:34 (modification externe)
Outils de la page
Afficher la page
Anciennes révisions
Liens de retour
Haut de page