Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 01/11/2009 16:23:47

rebel
Membre
Inscription : 31/01/2008
Messages : 62
Site Web

Voici un album photo

Voici un album photo
------------------------
Pour ceux et celle qui voudrais ajouté a zite une section album photo
relié a l'espace documents , si vous utilisé cette option pour vos images
possible de l'intégré pour un autre dossier type images,photo,
juste spécifier  cette ligne $dir='zdata/zdocs';

<div>
<?php
$dir='zdata/zdocs';
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:135px; width:20%;">';
if(file_exists($lien)){
print '<img src="'.$lien.'" alt="" width="100" height="100"/><br />';
}
print '</div>';
}
}
?>
</div>

Hors ligne

#2 01/11/2009 17:46:55

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Voici un album photo

Désolé mais cela ne fonctionnera ni sous Zite, ni sous Ziteplus dans le répertoire zdata.
Celui-ci est en effet protégé dans ces deux CMS par un fichier .htaccess

Pour que ton script fonctionne il faut

- soit supprimer le fichier .htaccess  ==> A éviter absolument, car cela donnerait accès au monde entier à tes fichier de données, mot de passe ....

- soit utiliser un autre répertoire que le répertoire zdata ... tout à fait possible, mais on perd le lien avec l'espace document sad

- soit utiliser le nommage des documents Ziteplus, sous la forme view.php/monimage.jpg (en 090) (ou index.php?/doc=monimage.jpg en 083)
  => il ne faut pas parcourir la liste des fichiers disques, mais la liste des documents.

tu nous fais un beau petit module qui fait ça ? smile
et je l'intègre volontiers dans la prochaine version de Ziteplus wink

a+
jean-paul

Hors ligne

#3 01/11/2009 18:08:42

rebel
Membre
Inscription : 31/01/2008
Messages : 62
Site Web

Re : Voici un album photo

moi tout fonctionne ,
en local en tout ca
minute je envoie le tout sur mon site
sera pret dans 5min suivi l'heure de ce post

Dernière modification par rebel (01/11/2009 18:10:53)

Hors ligne

#4 01/11/2009 18:17:07

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Voici un album photo

En local c'est normal car le .htaccess c'est:
<Limit GET POST>
    Order deny,allow
    allow from 127.0.0.1
    deny from all
</Limit>

et il autorise le local (127.0.0.1)

Hors ligne

#5 01/11/2009 18:52:33

rebel
Membre
Inscription : 31/01/2008
Messages : 62
Site Web

Re : Voici un album photo

oui exacte 
ta bien raison

Hors ligne

#6 01/11/2009 18:57:47

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Voici un album photo

rebel a écrit :

oui exacte 
ta bien raison

On est avec toi pour la création du module qui fait ça big_smile

Hors ligne

#7 01/11/2009 19:22:56

davyk
Membre
Inscription : 09/09/2008
Messages : 819
Site Web

Re : Voici un album photo

jpg a écrit :
rebel a écrit :

oui exacte 
ta bien raison

On est avec toi pour la création du module qui fait ça big_smile

Carrément big_smile


Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows

Hors ligne

#8 19/12/2009 17:34:07

iomej
Membre
Inscription : 18/06/2008
Messages : 22

Re : Voici un album photo

On peut contourner le htaccess du dossier zdata, en mettant un autre htaccess dans le dossier zdocs :
<Limit GET POST>
allow from all
</Limit>

Hors ligne

#9 19/12/2009 17:42:03

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Voici un album photo

iomej a écrit :

On peut contourner le htaccess du dossier zdata, en mettant un autre htaccess dans le dossier zdocs :
<Limit GET POST>
allow from all
</Limit>

il n'est pas souhaitable de faire ainsi avec ziteplus: cela supprime toutes la gestion de la sécurité des documents sad

Hors ligne

#10 19/12/2009 18:20:06

iomej
Membre
Inscription : 18/06/2008
Messages : 22

Re : Voici un album photo

ça rend accessible le dossier zdocs (images et sous dossier thumbs). Les autres autres fichiers dans zdata restent protégés.

Hors ligne

#11 19/12/2009 18:48:20

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Voici un album photo

iomej a écrit :

ça rend accessible le dossier zdocs (images et sous dossier thumbs). Les autres autres fichiers dans zdata restent protégés.

Oui, j'ai bien compris ... mais cela n'enlève rien à ma réponse: cela supprime toutes la gestion de la sécurité des documents.

Peut-être n'est-ce pas important dans ton  cas ... mais pour un fonctionnement correct de Ziteplus c'est important.

petit rappel: il peut y avoir bien d'autres types de documents dans de sous-répertoire, pas uniquement des images accessibles à tous.

plus d'infos ici: http://www.giausserand.fr/index.php?per … ue_014_090

a+
jean-paul

Hors ligne

#12 19/12/2009 19:08:15

iomej
Membre
Inscription : 18/06/2008
Messages : 22

Re : Voici un album photo

Merci pour la réponse ! Je suis désolé, je n'avais pas pris en compte la gestion de docs à accès restreint. Je découvre simplement cette nouvelle version du CMS qui me plaît vraiment beaucoup.

Hors ligne

Pied de page des forums