Vous n'êtes pas identifié(e).
Bonjour,
Je suis en train de monter un site pour la paroisse de Saverne (actuellement hébergé en test ici : http://bruu.free.fr/paroisse/ ). J'utilise le cms zite+, qui me semble être un parfait outil pour la réalisation et la gestion de ce petit site.
Je voudrais créer une page d'intranet. Cette page serait à accès restreint (ça je sais faire). S'y trouverai un tableau avec la liste des fichiers, description, un lien pour les télécharger, etc... Cela pourrait être dans la même forme que pour le module document, mais sans avoir la possibilité d'ajouter/supprimer/trier et si possible sans la barre.
La question est donc : comment afficher un tableau avec la liste des documents dans une page?
Je présume que cela va passer par l'écriture d'un module, j'ai l'impression qu'un simple code dans une page ne peut accéder aux fichiers et aux données qui m'intéressent. J'ai un peu regardé les fichiers tdocs.php et cie, mais ça me semble un peu obscure, je connait assez mal le php et j'ai du mal à comprendre à quoi correspondent les différentes variables...
Quels moyens simples pour arriver à afficher ce tableau?
Merci d'avance
Brunoob
Hors ligne
salut,
tu peux toujours utiliser tinybrowser dont j'ai fait un module (pour ziteplus) et l'adapter (mon module) librement
http://www.zitecms.org/zite/forum/viewtopic.php?id=544
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Bonjour,
Si je comprends bien ta demande, ta source d'inspiration devrait être le module selectdoc.php
Pour afficher la liste des documents dans un tableau, tu peux le faire avec ou sans l'écriture d'un nouveau module.
Un exemple à insérer dans ta page de type PHP:
<?php
// Afficher la liste de tous les documents
$out = '<div style="overflow:auto";><table class="ztable">';
$out .= '<tr bgcolor="#CCCCCC"><td>Lien</td><td align=center><b>Description</></td>';
$zdocs = $this->docs;
foreach ($zdocs->docs as $clef => $doc ) {
if ($zdocs->isDocAuth($clef)) {
$out .= '<tr bgcolor="#'.(++$i%2 ? 'DDDDDD' : 'EEEEEE').'">'.
'<td align=center><a href="'.$this->config['files_index'].'?doc='.$clef.'" title="ouvrir le fichier" target="_blank"><img src=deco/z1.png></a></td>'.
'<td style="padding-left:5px">'.$doc[cDocDesc].'</td>';
}
}
$out .= '</table></div>';
echo $out;
?>
a+
jean-paul
Pour michael: peux tu déplacer le sujet dans le forum ziteplus ?
Dernière modification par jpg (07/03/2010 19:11:53)
Hors ligne
Merci à vous deux pour vos réponses.
Je viens rapidement de copier le code de jpg dans ma page, c'est tout à fait ce que je cherche. C'est pour moi une bonne porte d'entrée pour comprendre le fonctionnement de ziteplus.
Merci beaucoup.
Bruno
Hors ligne