Warning: fopen(logv.txt): failed to open stream: Permission denied in /home/keonox/www/pyg/ganesha/inc.php on line 61

Warning: fputs(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/ganesha/inc.php on line 62

Warning: fclose(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/ganesha/inc.php on line 63
Patch FichierPlanning

Accueil > Addons > FichierPlanning Contact  | Imprimer  | English translation

Patch FichierPlanning 

(c) PyG : dev@cornalys.com -- v0.2 21/11/2003
Code sous licence GNU/GPL

Objet

Permet d'afficher le contenu du fichier planning (.html .htm ou .txt) directement sur le tableau de bord.

Screenshots / Démonstration

Capture

Fonctionnalités

Procédure d'installation  

1- Ouvrez le fichier /ganesha/inc/groupe.inc.php et recherchez la fonction InfoGroupe.

2- Sous le code :

put(' <TR><TD>'.$st_texte["plangrp"].$a.'</TD></TR>') ;

copiez le code source ci-dessous

3- C'est tout

NB: vous pouvez supprimer/ajouter des balises dans la liste en fonction de vos besoins (<strong> ou <p>, par exemple)

 Source  

<?php
// Patch FichierPlanning : dev@cornalys.com - 21/11/2003
// affichage du contenu du fichier
global $RP;
$path_planning $RP['main'].'groupes/'.$ClsGroupe->Directory($idgroupe).'/'.$planning// chemin du fichier
$ext substr($path_planningstrrpos($path_planning'.') + 1);    // on récupère l'extension du fichier
if ( ($ext=="txt") || ($ext=="htm") || ($ext=="html") ) {    // on ne traite que les fichiers txt et html
    
$TabContenuP file($path_planning); // on lit le fichier et on le place dans un tableau
    
$ContenuP join(''$TabContenuP); // on reconstruit le fichier
    
$ContenuP strip_tags($ContenuP'<a><b><i><u><table><tr><td>'); //liste des tags autorisés
    
$ContenuP = ($ext=="txt") ? nl2br($ContenuP) : $ContenuP// si l'extension est .txt, on remplace les retours chariots par des <br>
    
BR();                                // on met un <br>
    
put('<TR><TD>');                    // debut nouvelle cellule
    
SubTitle("Contenu du planning");    // Titre "Contenu du planning"
    
echo $ContenuP;                        // Affichage du contenu
    
BR();                                // <br>
    
put('</TD></TR>');                    // fin de la cellule
}
// fin de l'affichage du contenu du fichier - fin Patch FichierPlanning
?>

Accueil > Addons > FichierPlanning Contact  | Imprimer  | English translation