plugin 'pensée du jour'

Bonjour à tous.
Je suis petit nouveau ici.

Je bricole avec pluxml depuis une semaine. J'ai ajouté une fonction 'pensée du jour'. Vous pouvez vous rendre sur
http://remi.suinot.org
pour la voir en action (réactualiser la page modifie la pensée)

Je ne sais pas ou donner mon code: ici ou dans une autre partie du forum?

Amicalement
Rémi.

Réponses

  • Salut,

    Sympa ta 'pensée du jour', tu peux publier le code ici je pense, ou sinon partie fonctionnement. :)
  • rsuinuxrsuinux Member
    avril 2008 modifié
    Donc, à la demande générale, et sous les applaudissement :), voila la marche à suivre:
    1/ le code à placer dans le fichier core/lib/functions.php après le dernier break
    case 'pensee':
                    $file="pensees.du.jour.txt"; 
                    if(!($fichier=fopen($file,"r"))) { 
                            echo "probleme avec le fichier des pens<E9>es.";exit; 
                    } 
                    $i=0; 
                    while(!feof($fichier)) {
                            $text[$i]=fgets($fichier,255); 
                            $i=$i+1; 
                    }
                    $text[$i]="That's all...."; 
                    srand((double)microtime()*1000000); 
                    $i=rand(1,$i); 
                    printf("%s",$text[$i]); 
                    fclose($fichier); 
                    break;
    
    2/ dans le fichier template:
    <div id="pensee">
                    <h3><?php __('pensee'); ?></h3>
            </div>
    
    3/ puis dans le fichier style.css du template:
    #pensee {
            width : 720px;
            margin : 0 auto; padding : 40px 0 5px 0;
            }
    # pensee h3 { /* La pens<E9>e du jour */
            margin : 0; padding : 0;
            font-family: "Comic Sans MS"n Helvetica, sans-serif;
            font-style : italic;
            letter-spacing : 1px;
            color : #eee;
    }
    
    ce dernier bout de code, je l'ai utilisé pour modifier la feuille style.css 'defaut'
    Voila. Pour finir, à la racine du site, il faut créer un fichier texte pensees.du.jour.txt
    Dedans: une ligne de teste à la fois. Exemple:
    On ne dit pas "Un ingrat" mais "Un petit gros"...
    On ne dit pas "Allegro" mais "Vas-y l'obese"...
    On ne dit pas "Pierre Bellemare" mais "Cailloujoliflaque"...
    On ne dit pas "la gelatine" mais " La vieille Italienne"...  
    On ne dit pas "Un bouclier" mais "Le mari de la chevre est attache"...   
    On ne dit pas "l'enjoliveur" mais "Oliver, le messager de Dieu"...
    
    Par contre, je travail sous linux. Je ne sais pas ce que cela donnera avec les retours chariots sous windows.

    En espérant ne rien avoir oublié.
    Rémi.
Connectez-vous ou Inscrivez-vous pour répondre.