Vous n'êtes pas identifié(e).
Pages : 1
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
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
- 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 ?
et je l'intègre volontiers dans la prochaine version de Ziteplus
a+
jean-paul
Hors ligne
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
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
Hors ligne
oui exacte
ta bien raison
On est avec toi pour la création du module qui fait ça
Hors ligne
rebel a écrit :oui exacte
ta bien raisonOn est avec toi pour la création du module qui fait ça
Carrément
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
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
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
Hors ligne
ça rend accessible le dossier zdocs (images et sous dossier thumbs). Les autres autres fichiers dans zdata restent protégés.
Hors ligne
ç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
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
Pages : 1