FeedReader.net

Your Global
RSS Site

Many new features
coming soon

  

enter member name
  blog.jcdenis rss2
 
 Select-A-Feed ©
[XML]  
(sponsored links)

member name:

About: 
FeedReader Intro

News: 
Yahoo! Top Stories

Business: 
Yahoo! Business

Technology: 
ZiffDavis eWeek
Yahoo! Technology
InfoWorld

Entertainment: 
Yahoo! Entertainment
StarWars.com

Resources: 
Hebig Newest RSS


MY COMMUNITY
TOP 15 LISTS

My Recent Feeds: 

To keep track of your
recently accessed feeds,
please enter a member
name above.

(more advanced
personalization and
customization features
to be added soon)


Sorry, our Top 15 lists
are temporarily disabled


Sedo - Buy and Sell Domain Names and Websites project info: feedreader.net Statistics for project feedreader.net etracker web controlling instead of log file analysis

FeedReader.net - Le blog de JC

Le blog de JC
Tout et rien sur tout et rien... Ceci est mon blog perso ou je suis censé raconter ma vie...

  • Encore trois mois sans billet
    posted on November 21, 2009 - 09:15:00 am

    A croire que je n'ai vraiment rien à dire, que rien ne me fait battre le cœur, que rien ne me révolte, et que je ne fait rien. Et quelque part ce n'est pas faux, je me laisse porter par la vie, laissant dérouler ces journée trop courte à mon goût, non pas que rien ne me passionne bien au contraire mais pourquoi étaler en publique une envie, une passion qui ne durera qu'un temps et dont tout le monde se moque...

    Hum, on va quand même faire comme tout le monde, tenter de laisser sa trace dans ce monde irréel et futile. Et pour se faire j'ai mis à jour mes blogs. Oui, mes blogs, car aujourd'hui j'en ai encore ajouté deux à ma collection en espérant que mes rêves de succès virtuel ne retombe pas aussi vite que pour www.amberieu.com. Cette fois je me prémunie de cette terrible maladie moderne qu'est la déception, le premier de ces nouveaux blogs que je met en ligne est simplement un petit photo-blog perso sans aucune prétention, vous pouvez l'admirer à l'adresse http://photos.jcdenis.com. Ensuite le second est en rapport avec une de mes extensions pour Dotclear nommée "kUtRL" vous pourrez retrouver plus d'info sur ce plugin d'ici quelques jours à l'adresse http://kutrl.fr.

    Enfin pour être raccord avec ces changements, j'ai mis à jour mon "portail" à l'adresse http://www.jcdenis.com ce qui facilite le suivi de l'apparition et disparition de mes blogs.



  • Ca faisait longtemps
    posted on July 02, 2009 - 04:45:00 pm

    Ca faisait longtemps que je n'avais rien posté ici (ou ailleur) et divinez quoi...

    Je change encore de direction! J'aime ça.

    Pour être plus clair, même si ce blog est vide, inutile, pas mis à jour, etc, je change de formule. Ce blog sera consacré à moi, moi et encore moi, de l'inutile au vide total. Et en contre partie je crée un blog uniquement reservé à mon travail sur Dotclear. J'ai nommé: http://dotclear.jcdenis.com
    Non non je n'ai pas la grosse tête, simplement, comme ici (sur ce blog) il y a de tout et de rien et que ça change sans arrêt, ceux qui ne cherchent que mes plugins pour Dotclear s'y retrouveront beaucoup plus facilement la-bas, même après ma mort!

    Quand à ce coin de desert, vous verrez bien ce que vous y trouverez (pour noël?) ou pas.

    A bon entendeur,
    _ PLOP _



  • [Dotclear] Plugin rateIt
    posted on June 21, 2009 - 03:40:00 pm

    Cette extension pour Dotclear 2 permet d'ajouter un système de vote aux billets.

    Les commentaires de ce billet sont fermés, tous se passe ICI maintenant.

    Deux widgets sont disponibles, un pour le vote sur un billet ou un catégorie et l'autre pour un "top rank". En plus un autre cadre de vote peut être ajouter un fin de billet.

    Vous trouverez en pièces jointes le "package" de l'extension.

    Mise à jour 25 Juin 2009:

    rateIt 0.2:

    • Amélioration du system de vote coté publique.

    rateIt 0.2: 21/06/2009
    - Première version d'essai.



  • [Dotclear] Plugin postWidgetText
    posted on June 17, 2009 - 08:11:00 am

    Cette extension pour Dotclear 2 permet d'ajouter un widget lié à un billet.

    Les commentaires de ce billet sont fermés, tous se passe ICI maintenant.

    Un nouveau champ apparait dans l'editeur de billet avec les mêmes outils que pour le contenu d'un billet, ensuite un widget peu être placé n'importe. Ce dernier affiche ce champ coté public. Cette extension crée un nouvelle table sql qui peut être utiliser pour d'autres plugins. Une procédure détaillée de désintallation est également disponible.

    Des options sont disponible dans le widget comme:

    • Afficher le résumé du billet dans ce widget. (certain thème n'affiche pas le résumé sur la page d'un billet)
    • Afficher la structure du widget même si il n'y a pas de contenu, (certain thème peuvent avoir besoin de cela)

    Vous trouverez en pièces jointes le "package" de l'extension.

    Mise à jour 17 Juin 2009:

    postWidgetText 0.2:

    • Première version public.


  • [Dotclear] Plugin translater
    posted on April 25, 2009 - 02:35:00 pm

    Cette extension pour Dotclear 2 facilite la traduction des plugins et thèmes de Dotclear.

    Les commentaires de ce billet sont fermés, tous se passe ICI maintenant.

    Il n'y a pas d'explication particulière sur cette extension car sont utilisation et simple et claire!

    Vous trouverez en pièces jointes le "package" de l'extension.

    Mise à jour 01 Mai 2009:

    translater version 0.6

    • Ajout des informations de l'auteur dans les fichiers de langues
    • Ajout de l'option d'affichage sur 2 colonnes,
    • Ajout de l'option de trie des tableaux de traductions
    • Correction d'un bug quand il n'y a pas de theme ou de plugin,
    • Correction des droits d'écriture sur els fichiers,
    • Correction de l'enregistrement d'une langue en mode simplifié
    • Correction de bugs dans l'Import/export,
    • Correction de divers bugs html

    translater 0.5
    - Corrige les liens vers les icones
    - Ajoute la vérification des droits,
    - Corrige des bugs avec les caractères spéciaux dans les chaines à traduire,

    tranlsater 0.4
    - Changer la page par défaut
    - Déplacer la liste des modules dans un boite d'options
    - Fixer un bug lors d'un import vide
    - Ajouter l'aide en ligne

    translater 0.3
    - première version publique



  • [Dotclear] Plugin evendata
    posted on March 26, 2009 - 04:04:00 am

    Cette extension pour Dotclear 2 permet d'associer aux billets des périodes (dates) d'événements.

    Les commentaires de ce billet sont fermés, tous se passe ICI maintenant.

    Les explications complètes à propos de l'extension sont disponibles dans le fichier README.txt à la acine du package.

    Widgets:

    Deux widgets sont disponibles avec l'extension.

    • Un widget listant tous les événements avec divers options,
    • Un widget listant uniquement les événement associés à un billet.

    Screenshots:

    Administration:

    Un outil d'administration est disponible avec

    • La liste des billets auquels sont associés des événements,
    • La liste des catégories réordonnées,
    • La gestion de la page publique,
    • La gestion des options d'administration.

    D'autres options aparraissent dans la barre latérale de modification ou création de billet et dans la page de gestion des billets.

    Screenshots:

    Pages publiques:

    Une page publique existe pour afficher les billets événementiels ainsi que le catégories réordonnées. Divers options sont présentes pour cette page ainsi que des templates personnalisés.

    Screenshots:

    Vous trouverez en pièces jointes le "package" de l'extension et le fichier README.txt

    Mise à jour 15 Juin 2009:

    Eventdata version 0.5.4:

    • Correction de la synthax xhtml

    Ils utilisent "eventdata":

     



  • Beta test du plugin eventdata pour Dotclear
    posted on March 23, 2009 - 06:52:00 pm

    J'ai besoin de vous (enfin ceux qui jouent avec Dotclear) pour tester mon nouveau plugin.

    Mise à jour le 25 mars 2009:
    Grosse cure d'amaigraissement ces deux jour! En suivant les conseils avisé de Tomtom33 sur le forum Dotclear, j'ai fait une mise à jour du plugin qui reste quand même en béta test.

    ----------

    Un sujet pour la beta est disponible sur le forum de Dotclear: http://forum.dotclear.net/viewtopic.php?id=38801

    ----------

    Je déveloperai plus en détail dans un billet dédiés le fonctionnement et les possibilités de ce plugin mais pour faire simple il permet d'associer au billets des dates d'événements ou plus exactement des périodes d'événements (avec un début et une fin quoi!) Il très trop paramétrable comme à mon abitude avec gestion des droits, multiblog, thèmes, etc... Il peut gèrer plusieurs événements par billet, rediriger des catégories, etc... Un vrai usine à gaz!

    J'ai besoin de vous donc pour :

    • le tester sur differentes plateformes, 
    • voir si il n'y a pas trop de bugs,
    • voir si sa construction est correcte (behaviors, répartition des fichiers, etc...)
    • voir si il manque certaines fonctions
    • etc...

    Alors avis aux amateurs, j'attend vos retours!

    Comme d'ab le zip est un pièce jointe.

     



  • [Dotclear] Plugin LastpostsExtend
    posted on February 10, 2009 - 02:50:00 pm

    Ca y est je remet ça! Après avoir sortie une petite extension hier. Il nouvelle extension pour Dotclear 2 sort aujourd'hui, toujours sur le thème d'un widget reprenant les derniers billets mais cette fois avec beaucoup d'option. (D'ou le changement de nom.)
    Les commentaires de ce billet sont fermés, tous se passe ICI maintenant.
    Screenshot:

    Options:
    • Titre du widget
    • Choix de catégorie
    • Choic de tag
    • Nombre de billets à afficher
    • Trier par date ou titre
    • Ordre (dé)croissant
    • Uniquement les biellets selectionnés
    • Uniquement les billets modifiés
    • Uniquement sur la page d'accueil
    • Affichage du résumé (tronqué ou non)
    • Affichage du nombre de commentaire ou non
    Résumé:
    • Nom: lastpostsExtend
    • Type: Widget
    • Version: 0.4
    • Date: 2009/03/29
    • Testé sous Dotclear: 2.1.5
    • Fichier: en piece jointe.
    • Support: N/A
    Dernière mise à jour le 29 Mars 2009:
    • Fix: wiki filter on post excerpt
    • Group widgets fonctions in one class
    • Update Licence block


  • [Dotclear] Plugin Last edited posts
    posted on February 08, 2009 - 08:00:00 am

    Aujourd'hui j'avais besoin pour un blog d'afficher la liste des billets mis à jour, du coup voici un petit widget qui rempli ce role.

    !! Ce plugin n'est plus maintenu !!

    Screenshot:

    Options:
    • Titre du widget
    • Choix de catégorie
    • Nombre de billets
    • Uniquement les billets modifiés
    • Uniquement sur la page d'accueil
    Résumé:
    • Nom: lasteditedposts
    • Type: Widget
    • Version: 0.2
    • Date: 2009/02/08
    • Fichier: en piece jointe.
    • Support: N/A


  • 500 euros et 500 secondes par JC
    posted on February 03, 2009 - 06:29:00 am

    Allé hop, je n'ai pas l'habitude de répondre à des chaines mais comme c'est Calyptratus qui m'oblige et comme il ne me reste que 500s à vivre, je vais faire un effort.

    Lyon69.com à l'occas de son 500ème billet part en cacahète et lance une chaine "500 euros et 500s".

    Règles :

    1. Avoir un blog (oui parce que sinon… )
    2. Écrire un article relatant ce que vous feriez s’il vous restait 500 euros et 500 secondes à vivre. Vous avez carte blanche, que ce soit un 3 mots ou en 500 lignes, laissez libre court à votre imagination.
    3. Relancer la chaine en invitant 5 de vos amis à répondre à leur tour à la question.
    4. Faire référence à cet article et à ces mini-règles afin que l’on puisse tracer tous les participants.
    5. Intituler votre article “500 euros et 500 secondes par Votre Nom”

    Pour gagner, vous devez être le blogueur qui aura généré le plus grand nombre de commentaires suite à son article. Les compteurs seront arrêtes le 16 février à minuit.

    Bouh, trop nul ! Mon blog a trop peu de visites pour que je puisse gagner!

    Les blogueurs de Lyon69.net décerneront également un Prix du Jury à l’article le plus original. Le blogueur qui nous aura le plus amusé/surpris/touché par sa réponse se verra remettre une bouteille de champagne.

    Et alors je ferais quoi moi?

    A vrai dire je ne sais pas trop ce que je ferais... 500 euros c'est pas assez quand il te reste 500 secondes à vivre! Et dans l'autre sens 500 secondes c'est beaucoup trop long pour claquer 500 euros!

    En y reflechissant (dur dur au reveil) je n'aurais même pas besion des 500 euros donc je commence par allumer une bougie avec mon billet de 500. Bah voui, j'vous ai pas dit? Les 500 euros en plus c'est un gros billet, le rêve... Bref j'allume la bougie, pfft, 500 euros. Je mets un peu de musique car si y bien un truc que je veux c'est crever en musique! Pour le style peu importe, enfin sauf de la variété car j'ai pas envie de mourrir dans mon vomi!
    J'en etais ou? Ha oui "Ambiance".
    Ensuite j'invite ma moitié à me rejoindre dans une tenue pleine de dentèle, on s'installe dans un lit en soie. Hé oui comme le hasard fait bien les choses ce jour la le lit etait fait et les drap etait propre! Dingue! Et une fois bien installé tous les deux sur ce lit de soie éclairé par une bougie avec un peu de musique, on commence à ........ ...... .......... ............ ............ ............. ................ ............. ............... ...........
    Hé pis quoi encore! Je ne vais pas vous raconter ça! Enfin j'peux juste vous dire que 500 secondes c'est suffisant!

    Voila en gros ce que je ferais... pas la peine de faire un dessin...

    A qui le tour

    Personne! Je suis sectaire et je l'affirme!



  • Pfff
    posted on January 25, 2009 - 04:18:00 pm

    Je sais pas vous mais moi je trouve que je me surpasse pour les titres de mes billets!

    En fait de Pfff je voulais plutot dire Pfffffffffff.

    Hé oui le dimanche c'est comme ça à la maison, levé 16h, parce qu'il faut bien, ensuite petit déj' (enfin café clope) et Oh surprise! Un rayon de soleil traverse les rideaux au 3/4 fermés, branle bas de combat, je file sous la douche, saute dans le premier jean qui traine (facile il est au milieu du couloir) et part à la conquête d'Ambérieu (c'est mon bled) histoire de faire une photo ou deux car cela fait une éternité que je veux en faire "au soleil". Clic Clac premier spot Les Arcades et un escargot en pierre (Heu pourquoi cette escargot? sais pas...) Zou j'enchaine direction quartier de Tiret, ouééé, la cheminée mythique, Clic... ...pas clac... Ouinnnnn mon ieux bouzin qui me sert d'apareil photo en veut plus rien, deux trois claques dedans... nan... rien... bon ben on rentre...

    Direction canapé, au passage je choppe des piles, je les change, Yes! Le boulet c'est moi! Il remarche, bon ben on va voir tout ca sur le PC, mouarf, soit je suis le plus nul des photographes, soit mon vieux bouzin est..heu...vieux, sur qu'avec mon téléphone ça serait plus joli. Conclusion, va falloir que j'économise pour m'acheter un appareil plus récent, et va également falloir que je m'entraine!

    Fin de l'expedition, retour au canapé, revant de jolies photos de rond-points d'Ambérieu!



  • ZZZzzz
    posted on January 18, 2009 - 04:15:00 pm

    Ca dort la dedans?!

    Non non non! Même si ce blog est en hibernation (Ca tombe bien c'est l'hivers) Je ne suis pas inactif!

    En effet, je suis à fond sur le blog d'Ambérieu et pas mal sur Facebook aussi.
    Et comme ce soir je me suis un peu égaré, j'ai fait un petit ravalement de façade sur mon blog en enlevant quelques widgets inutiles, en mettant à jour quelques plugins et en ajoutant SnapMe!

    Par contre je risque bien d'abandonner mes plugins Doclear car je n'ai vraiment plus le temps de continuer leur developement, et puis la communauté Dotclear s'est bien organisé ces derniers temps et quelques plugins très utiles sont déja "online".

    Bref, je n'ai toujours rien à déclaré!
    ...Au suivant.



  • Encore un blog
    posted on December 23, 2008 - 04:07:00 pm

    Un mini billet vite fait juste pour vous dire que je viens d'ouvrir un blog sur ma ville: Amberieu en Bugey dans l'Ain. Si vous connaissez cette ville (ou pas) n'hésitez pas à y jeter un coup d'oeil et même à me donner un coup de main sur ce blog.



  • [Art] Un peu de détente
    posted on November 16, 2008 - 07:33:00 pm

    Comme je commençais à saturer de programmer (Enfin des scripts inutiles) je me suis pris une envie de ressortir de vieux trucs du fin fond de mon disque dur (non pas mon cerveau, celui de mon PC) Après être tombé sur une centaine de dessins pas fini, j'ai ai commencé d'autres! Et du coup j'ai fait une journée "Art".

    Resultat de cette journée inutile, un petit dessin fait avec **** (Non pas besion de vous le dire vous trouverez facilement pour ceux qui connaissent)

      

    Cliquez sur une image pour l'agrandir ou en piece jointe. (Attention gros fichier car gros fainéant moi!)
    Alors ?



  • Quoi de neuf docteur?
    posted on November 14, 2008 - 04:34:00 am

    Heu rien...

    Juste un petit billet pour dire que je ne suis pas mort, non non pas encore... En fait je fais toujours des heures de PC tous les jours mais je prépare un petit projet (NDLR: Qui comme les autres ne sortira jamais...) qui ne servira pas a grand chose puisqu'il existe deja sur la toile! Mais c'est mon coté copieur qui prend toujours le dessus.

    Sinon votre serviteur à laché sa voiture tuning touch de la mort pour un Scooter 125! (Merci Calyptratus) Recession? Non non, encore un coup de calgon! J'adore faire n'importe quoi ça me detend, pas vous?



  • [Javascript] Cacher ou afficher un élement
    posted on September 17, 2008 - 10:02:00 am

    Un mini script pour afficher ou cacher des elements d'un simple click de souris ça vous interresse? Ok je ne vais pas chercher loin avec ce petit bout de code mais je le trouve sympa, facile à mettre en oeuvre et à utiliser.

    Bon, ce script est à compléter car il n'y a pas les tests d'usage comme par exemple voir si le navigateur utilise le javascript mais je vous laisse le soin de faire le reste!
    Quelques explications suivi de l'exemple concret:

    1) Dans le head de ma page html j'insere deux balises de style Css qui sont:

    .hidden {
     display: none;
    }
    .visible {
     display: inline;
    }
    Ceci me permet de cacher ou afficher les elements avec class="hidden" ...

    2) Ensuite toujours dans le head de ma page, j'insere mon bout de script java:

    function hide(id) {
     if (document.getElementById(id).className == "hidden") {
      document.getElementById(id).className = "visible";
     } else {
      document.getElementById(id).className = "hidden";
     }
    }
    Lorsque j'apelle la function hide() sur un evenement donné, je recherche l'id de la balise à modifier puis je modifie sa class.

    3) Puis dans la page ou je désire lancer la modification de l'etat d'un element j'insere mon comportement:

    <a onclick="javascript:hide('cadre1');javascript:hide('cadre2');javascript:hide('cadre3');">
     En cliquant ici je change l'état des 3 cadres.
    </a>

    Ici en cliquant sur la balise "a" j'apelle hide() pour modifier l'etat des 3 cadres.

    4) Exemple hide.html:
    Voici la page d'exemple en complet que vous pouvez télécharger en piece jointe de ce billet.
    <html>
     <head>
      <title>[Javascript] Cacher afficher des éléments</title>
      <style type="text/css" media="screen">
      .hidden {
        display: none;
      }
      .visible {
        display: inline;
      }
      div {
     border: 2px solid #CCCCCC;
     background: #CCCCCC;
     width: 200px;
     height: 200px;
      }
      </style>
      <script type="text/javascript">
       function hide(id) {
        if (document.getElementById(id).className == "hidden") {
         document.getElementById(id).className = "visible";
        } else {
         document.getElementById(id).className = "hidden";
        }
       }
      </script>
     </head>
     <body>
      <a href="http://blog.jcdenis.com/post/2008/09/17/hide.html">Recharger</a>
      <hr />
      <p>Cliquer sur le cadre ci-dessous pour le cacher.</p>
      <div id="cadre1" class="visible" onclick="javascript:hide('cadre1');">
       Cachez moi!<br />
       Blablabla
      </div>
      <hr />
      <p>Cliquer sur le cadre ci-dessous pour en faire aparaitre un autre.</p>
      <div id="cadre2" class="visible" onclick="javascript:hide('cadre2');javascript:hide('cadre3');">
       Je suis un cadre!<br />
       Blabla bla
      </div>
      <div id="cadre3" class="hidden" onclick="javascript:hide('cadre2');javascript:hide('cadre3');">
       Et je suis un autre cadre...<br />
       Bla bla bla
      </div>
      <hr />
      <a onclick="javascript:hide('cadre1');javascript:hide('cadre2');javascript:hide('cadre3');">En cliquant ici je change l'état des 3 cadres.</a>
     </body>
    </html>

    Et voila.



  • [Php] Function print_rf
    posted on September 15, 2008 - 04:00:00 am

    Print_rf(); ressemble à la function print_r() de php met avec une mise en page plus lisible!
    Avec ce script je me lance dans la publication d'un serie de petits scripts php qui simplifie la vie des programmeurs boiteux comme moi!

    Cette function peut décortiquer du texte, des tableaux, des objets (ou meme si le parametre est un booléen)
    Par contre elle ne peut pas lire des classes du style de DomXML...

    Voici le code sans explication car elle s'utilise comme print_r()

    <?php
    # Utilisation
    $myarray = array('plop' => array('waza' => 'zou', '1','2'),'plouf' => 'truc');
    print_rf($monarray,1);

    # Function print_rf
    function print_rf($str,$echo=FALSE) {
      $len = 0;
      $exp = explode("\n",htmlentities(print_r($str,TRUE)));
      $out =
      '<pre style="font: 10px \'Courier New\', Courier, monospace;">'.
      '<table style="border: 1px solid #000000;">';

      foreach($exp AS $k => $line) {
        $len += strlen($line);
        $out .=
        '<tr style="background-color: #FFFCCC;"><td style="color: #7F0000;">'.($k+1).'&nbsp;</td>'.
        '<td style="color: #000000;"><pre>'.$line.'</pre></td></tr>'."\n";
      }
      $out .=
      '<tr style="background-color: #FFFCCC;"><td style="color: #7F0000;" colspan="2">Type = '.gettype($str).', Lengh = '.$len.'</td>'.
      '</tr></table></pre><hr />';

      if ($echo) {
        echo $out;
      } else {
        return $out;
      }
    }
    ?>



  • [Php] Class de chronometrage
    posted on September 14, 2008 - 04:04:00 am

    PHP logo Il souvent utile pour un programmeur de savoir si son code est rapide ou non. Le temps d'execution est également souvent très different d'une plateforme à une autre. (En local ou sur un hebergement mutualisé) Voila une petite classe ecrite pour php5 que j'utilise sur tous mes sites pour leurs developements.

    Cette classe est rapide et simple à mettre en oeuvre et à utiliser. (Et ne consomme pas de ressource.) Vous retrouverez en pièce jointe les deux fichiers exposés ci-dessous.

    Fichier index.php d'utilisation de la class @@<?php

    1. Exemple d'utilisation de class de Chronometrage
    2. Author: JC, Date: 2008-03-29
    1. Inclusion du timer

    include('timer.php');

    1. Construction du timer, utilisation de 4chiffre après la virgule,

    $timer = new timer(4);

    1. Démarrage du chronometre nommé "main"

    $timer->start('main');

    1. codes divers à chronometrer

    for ($i=0;$i<1000000;$i++) { $j = $i; }

    1. Arret du chronometre

    $timer->stop('main');

    1. Affichage du temp d'execution du code

    echo $timer->get('main'); ?>@@

    Fichier de la class elle-même @@<?php

    1. Class de chronometrage
    2. Author: JC, Date: 2008-03-29

    class timer {

     private $lengh = 0;
     private $timers = array();
     # Constructeur et selection de 3 chiffres après la virgule si ce n'est specifié
     function __construct($lengh=3) {

    $this->lengh = $lengh;

     }
     # Démarrage d'un chronometre
     public function start($name='default') {
       $this->timers$name'start' = explode(' ', microtime());
     }
     # Arret d'un chronometre
     public function stop($name='default') {
       $this->timers$name'stop' = explode(' ', microtime());

    return isset($this->timers$name'start') ? TRUE : FALSE;

     }
     # Récuperation d'un chronometre
     public function get($name='default') {
       if (!isset($this->timers$name'start')) {

    return 0; } if (!isset($this->timers$name'stop')) { $stop_time = explode(' ', microtime()); } else { $stop_time = $this->timers$name'stop'; }

       $current = $stop_time1 - $this->timers$name'start'1;

    $current += $stop_time0 - $this->timers$name'start'0;

       return sprintf('%.'.$this->lengh.'f',$current);
     }

    } ?>@@

    Vous n'êtes pas obligé d'arrêter un chrono pour l'afficher vous pouvez lancer plusieurs chronos, et vous pouvez relancer un chrono même si a deja démarré.



  • [Php] Autoload file and class
    posted on September 13, 2008 - 04:00:00 am

    PHP logo Une nouveauté de php5 est la fonction __autoload(), très utile du point de vu codage elle permet de supprimer les problemes d'inclusion de fichiers classes un peu n'importe ou dans vos codes.

    Par exemple avec cette fonction vous rassemblez au debut de votre page principale toutes les inclusions de fichiers de classes et ces fichiers seront chargé automatiquement au moment ou vous en aurez besoin. (et ils ne seront pas chargé si vous ne les utilisez pas).

    Voici des bouts de code qui rendront la chose plus comprehensible:

    Mon fichier principal: index.php

    @@<?php

    1. Liste de mes fichiers de classes
    2. Le tableau doit avoir comme clé le nom de class et comme valeur le nom de fichier

    $__autoload = array(

     'text'   => 'text.inc',
     'lang'   => 'lang.inc.php',
     'timer'  => 'timer.inc.php'

    );

    1. Function de chargement automatique

    function __autoload($name) {

      require_once dirname(FILE).'/anywhere/' . $__autoload$name; }

    }

    1. inclusion d'un fichier quelconque

    include('plop.php');

    ?>@@

    Un fichier secondaire: plop.php

    @@<?

    1. Utilisation d'une classe (ici lang)

    $malang = new lang('fr'); $str = $malang->get_blabla('blablabla');

    1. Utilisation d'une classe statique (ici text)

    if (text::isString($str)) {

     echo "$str is a string!";

    }

    ?>@@

    Ici on vois qu'il n'est pas necessaire d'ajouter: require_once (.../lang.php); Ceci est très pratique lorsqu'on travail sur un site avec beaucoup d'inclusion de fichiers avec des classes dont on ne se sert pas toujours.



  • [Ziq] Dns dns
    posted on September 12, 2008 - 02:20:00 pm

    Reason1 Souvenir Souvenir... Pure dance du passé, ce morceau est un "remix" d'anciens hits.

    Pour tout vous avouer, je ne pense pas avoir le droit de mettre en ligne ce morceau car je reprend des mélodies maintes fois entendu sur les ondes radio à l'époque, donc je devrait payer des royalties pour ça... Bref vu le niveau d'écoute de ce blog et la remarquable qualité de ce morceau, je ne pense pas porter préjudice aux auteurs originels. Je ne pourais pas non plus les nommer car je ne connais même pas le titre de ces chansons! Bref traite de blabla, je vous présente simplement un morceau créer sous reason reprenant des thèmes musiquaux connus (enfin moi je les ai deja entendu) remixés à ma sauce.

    Faites chauffer le Dance floor...



[index]   [view this news feed in a separate window]   [top]

Free Online Backup
2 GB free & safe storage

Securely backup your documents, pics and songs from your PC for free.

Get even more free
space by clicking here.
www.mozy.com/

Call Abroad for Less
with LocalPhone

Get a local number for people you want to call internationally from the USA or the UK.
www.LocalPhone.com/

Travel Brochures
Order for FREE!

* Hawaii (USA)
* Florida (USA)
* Colorado (USA)
* Alberta (Canada)
* Paris / France
* Amsterdam / Holland
* Switzerland
* and many more...
FeedReader.net Travel

Green Lemon
* about the band
* press coverage
* hear cd sounds
* hear live sounds
* see them live!
* buy their music!
GreenLemonBand.com

North Dakota -
Order FREE Brochures
ndtourism.onefulfillment.com

Digital Magazines
Save up to 90%
www.zinio.com

PC Protection
Save $5 on McAfee VirusScan Online
www.mcafee.com

Indie CDs & MP3s
* blues artists
* jazz artists
* all genres
* new arrivals
www.CDbaby.com

 


(sponsored links)

 
Web FeedReader.net
 


  © 2003- -  FeedReader.net
rss parsing powered by: FeedReader.net     
for questions or donations email info @ feedreader.net  

beta site
FeedReader.net