Kamelot Blog

Aller au contenu | Aller au menu | Aller à la recherche

mardi 27 avril 2004

mar
27
avr '04

[C]oder : HORS-SÉRIE PHP

Dans les librairies en ce moment.

Sur le CD-Rom :

exclusif : les interventions des créateurs de PHP lors de la conférence PHP Québec 2003 (2 heures de vidéo en VOST)

  • AceFTP Freeware, la version gratuite de FTPExpert, et Pixia, éditeur simple et efficace
  • des éditeurs de texte : Ultraedit, PHPed, gVim, etc
  • des systèmes de gestion de contenu : Mambo, SPIP, PostNuke, etc
  • blogs, forums, galeries, 400 scripts
  • les codes sources, scripts, modules, librairies, etc, pour réaliser les projets du magazine

  • SOMMAIRE

    INEDIT

    Actus

    4 - Toute l'actualité du monde de la programmation.

    CD-Rom

    6 - EasyPHP 1.7, Macromédia Dreamweaver MX 2004, Conférence PHP Québec 2003, Ultraedit 10.10c...

    Initiation au PHP

    12 - Vous débutez non seulement en PHP, mai aussi en programmation ? Prenez donc le temps d'acquérir les connaissances de base qui vous seront non seulement utiles pour lire ce hors-série et bâtir votre site, mais aussi tout le long de votre carrière naissante de programmeur.

    Ce que va changer PHP5

    24 - Fort de quatre versions beta, la nouvelle mouture du langage à l'éléphant bleu sera bientôt disponible en version finale. Profitons de cette avance pour découvrir dès maintenant les nouveautés qu'elle va apporter.

    Le projet Jazz : comment fabriquer votre système de gestion de contenu 34 - Un tour d'horizon rapide des solutions de gestion de contenu nous a permis de repérer Mambo comme étant le logiciel le plus représentatif de ce type et l'un des plus abouti dans le domaine. Il nous a semblé alors très clair que d'un point de vue pédagogique, la réalisation d'un système similaire présentait un énorme intérêt. Cette réflexion a servi de colonne vertébrale au projet Jazz...

    Noyau de Jazz

    36 - Avec l'essor du trio Apache/PHP/MySQL, les sites d'informations fleurissent sur le réseau des réseaux. Publier ses propres articles, mettre en ligne ses passions autour d'un site communautaire est aujourd'hui possible à moindre frais. Mais pour vraiment maîtriser le processus d'édition, nous allons bâtir notre propre moteur de news.

    Module de news

    42 - Premier véritable module de Jazz, la publication de news permet de distiller un flux continu d'information, et offre la possibilité aux lecteurs de s'impliquer dans la vie du site. Outre la mise en place d'un système de commentaires, nous nous attarderons aussi sur la création d'un flux RSS.

    Syndication

    48 - De plus en plus utilisés, les flux RSS sont à l'origine d'une nouvelle façon de surfer. Nous allons ici développer un module destiné à lire et afficher le contenu d'une liste de flux en nous appuyant sur la librairie Magpie RSS.

    Module d'articles

    52 - A l'instar du module de news, la publication d'articles est fortement liée au noyau de Jazz. C'est l'un des premiers niveaux de lecture de notre CMS : on ne peut donc s'en passer. Zt puisqu'il s'agit des textes les plus longs de notre site, nous verrons comment les convertir dynamiquement au format PDF.

    Sondages

    56 - Tout CMS digne de ce nom propose à ses visiteurs de répondre à de petits sondages en ligne. Nous nous devions donc d'ajouter à Jazz un module dédié à cette tâche. Plutôt que d'opter pour les barres couramment utilisées pour afficher les résultats, nous opterons cependant pour d'esthétiques graphiques de type "camemberts".

    Galerie

    60 - Avec la démocratisation des appareils photos numériques, il devient fréquent de disposer de photographies sur son ordinateur. Pour les partager avec ses proches, quoi de mieux qu'un site Web ? Ce module que nous avons appelé "Photos-matons" se propose de vous faciliter la création de galeries photos sur votre site Internet...

    Module de téléchargement

    68 - Quoi de plus pratique pour partager vos oeuvres que de les mettre en téléchargement sur votre site ? Mais attention, pas question de gérer une liste de liens à la main : nous allons développer un module de téléchargement qui fera le travail pour nous.

    Trucs et astuces

    74 - Stop aux urls disgracieuses, des cibles qui ont du style, en finir avec les Where/And, des links utiles...

    En tout cas, j'adore le fait qu'on puisse en discuter

    http://www.posse-press.com/sommaires/coder/hs003/hscouv003.jpg

    vendredi 23 avril 2004

    ven
    23
    avr '04

    Pour mieux réagir aux entrée en classes

    L'accès à un outil est geré par des paramètres. Les contrôles d'accès se passent à 2 endroits.

    1. là où on POINTE vers l'outil
    2. dans l'outil

    les paramètres sont gérés par le claro_local_init

    Partons du cours.

    les paramètres sont

    • $_uid
    • $_course'visibility'
    • $is_courseMember
    • mais aussi "inscrit" mais pas authentifié en ce moment

    Partons du problème des notification d'annonces.

    L'idée étant de placer un lien vers l'élément sujet de notification au sein de l'email envoyé. Un problème se présentait pour les cours en accès réservé.

    En effet. arrivant sur la page du cours on se voit offir un beau "not allowed" et toc.... Il faut passer par la case "identification".

    Historiquement l'authentification ne pouvait se faire que dans la page d'accueil.

    Depuis le claro_init qu'on a mis en place, il suffit de donner le login pass en param et il tente l'autentification.

    etape 1 claro_main.lib.php 1.23

    Alors, quand Guim a dit gloups ma notification va pas, j'ai vite ajouté une fonction claro_disp_auth_form() dans claro_main.lib.php

    Conséquence de l'ajout, si on arrive sur un script (j'ai appelé la fonction dans tous les scripts qui affichaient ce "not allowed") qu'on nous refuse l'entrée. si je ne suis pas authentifié, c'est probablement la raison. Alors j'affiche le forumlaire d'authentification et je retente.

    etape 2 claro_main.lib.php 1.24

    super, mais pourquoi ne pas aller plus loin...

    En effet la je ne considère que l'inscrit campus et inscrit au cours et déconnecté.

    quand le gars recoit un form "identifiez-vous" il peut se dire "ah il faut s'inscrire" donc nouveau lien... qui n'est présenté que si le campus est en inscription libre.

    Alors là pour avancer on s'est dit

    oui mais s'il est inscrit au campus, et identifié mais pas inscrit au cours ?

    dans ce cas

  • soit le cours est ouvert en inscription -> inscription via search course
  • soit le cours est fermé en inscription
  • Dans un premier temps, l'étudiant est dans les 2 cas redirigé sur la liste des cours pour inscription. C'est à améliorer, mais il est au moins reparti sur le bon chemin.

    jeudi 22 avril 2004

    jeu
    22
    avr '04

    A 9 - Amazon se lance dans la recherche ....

    Amazon

    Combien de brevets déposés dans le cadre de ce projet ???

    Attention webcodeurs il va bientot falloir payer Amazon si votre site associe un search a un compte utilisateur .....

    mercredi 21 avril 2004

    mer
    21
    avr '04

    La page d'entrée d'un cours

    course_home.php est au cours ce que groupe_space.php est au groupe ou index.php authentifié est à l'utilisateur.

    Ces noms pourraient être uniformisés mais c un autre débat que j'ouvre.

    Lire la suite...

    mer
    21
    avr '04

    Revue linux CD :Mandrake 10 Community

    C dispo. Mandrake

    Les 3 des 4 CDs et un poster de tux.

    il ya d'autre version que vous pouvez comparer

    et faites vous pas avoir avec les mirroirs de la 10..

    Faites un tour, voir l'easyurpmi de nanar

    mardi 20 avril 2004

    mar
    20
    avr '04

    Bon je vais pouvoir mettre mon système de blog a jour bientot

    En effet il y a un nouveau dotClear qui fait surface.

    Il faudrait que j'essaye de modifier un peu plus la CSS que ce joli jaune à mes yeux de daltonnien

    mar
    20
    avr '04

    La messagerie interne

    Le problème de la messagerie interne

    Un des choix (difficile mais avec une valeur très importante pour moi et qui donc reste très pertinent a mon avis) est la non obligation pour l'utilisateur d'avoir une adresse email strictement personnelle.

    Lire la suite...

    mar
    20
    avr '04

    Lettre de motivation

    bouhlala c'est difficile.

    Donnez moi voitre avis :)

    Lire la suite...

    dimanche 18 avril 2004

    dim
    18
    avr '04

    blogs ET Wikis

    Liens vers divers sites

    Lire la suite...

    dim
    18
    avr '04

    Traduc Pear, me revoilà.

    Bon zou claroline 1.5.0. beta est out

    Je vais souffler un coup il faut debugger.

    Mais je veux passer du temps sur la doc de PEAR alors je vais essayer de garder le cap et faire une page par jours (pas trop dur)

    D'après les stat il en reste environ 1700 à traduire.....

    Et les packages continuent à arriver. On en est à 272 et déjà 4,256,143 téléchargement

    vendredi 16 avril 2004

    ven
    16
    avr '04

    et un blog à l'école ?

    J'ai pas encore creusé le sujet. Les étudiants le font d'eux même. Il y a d'ailleurs des affaires en Belgique qui m'ont irrité a ce sujet. Il faudrait que je revienne la dessus.

    En attendant un petit lien

    Blog à l'école

    ven
    16
    avr '04

    allez zou on nous recolle le l'intox sur la baisse des ventes de CD

    Au Journal Télévisé belge (RTBF)

    Le présentateur dit : "'14% de ventes en moins de disques'"

    et après cela "'la vente des CD vierges augmente'"

    Et pour les esprits simples il est facile de faire le lien .....

    Je vais leur demander de lire la débacle d'internet

    Zou c'est mailé au service de médiation de la RTBF

    mercredi 14 avril 2004

    mer
    14
    avr '04

    Photos de la release.

    Les photos sont un peu vertes j'ai foiré dans ma balance des blancs ... Sorry.

    Vous pouvez aller chercher ca sur le CVS

    voilà a quoi ressemble la config avec winCVS CVS

    mer
    14
    avr '04

    Pear ou pas ?

    J'ai envie d'essayer d'intergrer PEAR à claroline.

    Mais uniquement si ca apporte quelque chose.

    Actuellement la plus grande crainte dans l'utilisation de pear, c'est l'installation.

    Si il n'est pas possible d'installer proprement pear avec claroline (et sans devoir tout fournir dans le package) alors j'abandonne

    Lire la suite...

    vendredi 9 avril 2004

    ven
    09
    avr '04

    LOGIN AVRIL 2004

    • Programmation : Un Web Service en PHP.
    ven
    09
    avr '04

    Sortie de Claroline 1.5.0.

    Dans les nouveautés

  • Un outil de parcours pédagogique.
  • une implémentation du standard SCORM
  • un exemple de connection a un système d'authentification externe : ici via LDAP
  • un éditeur WYSIWYG dans le textarea où cela se justifie.
  • le relookage de l'admin continue
  • un agenda transversal
  • de nouvelles langues à tester (soit actuellement 27 langues)
  • layout toujours vers "plus de simplicité"
  • jeudi 8 avril 2004

    jeu
    08
    avr '04

    GNU/LINUX Mag N° 60 - avril 2004

    2 interview.

    • à lire aussi celui de Jipe le mois passé
    jeu
    08
    avr '04

    Retard

    le Bruxelles - Ottignies avait 10 mintutes de retard mais les daltons étaient là. Ouf!

    jeu
    08
    avr '04

    Bienvenue

    Félicitation Denis.

    Bienvenue mademoiselle.

    mardi 6 avril 2004

    mar
    06
    avr '04

    Grève. en avant les emmerdes

    Voilà la SNCB en avait assez que je ne dise plus rien sur ses incompétences et abérations alors ils ont décidé de faire grève pour faire chier le peuple.

    Comme pour toute actioni syndicale qui prend les gens en otage je leur souhaite de ne rien obtenir.

    Bon comme on ne nous tiens pas informé dans la petite gare de Bockstael, on ne sait pas le motif de grève.

    -edit- Merci au journal Le soir pour leurs éclaircissements

    Peut-être est-ce un homage ou une révolte pour l'agent de sécurité tué hier

    Tout ca ne changera rien. Ou juste de faire monter la grogne contre la démesure.

    lundi 5 avril 2004

    lun
    05
    avr '04

    Première dent

    Justine a sa première dent...

    Ouf  elle n'a pas trop hurlé.

    Une toute petit percée bien pointue sur la machoire inférieur.

    Sorry j'ai pas réussi à prendre une photo.

    Mais je l'ai avec ses toutes nouvelles lunette de soleil. toute sexy....

    lun
    05
    avr '04

    INTERNET A L'ECOLE - section "EDUCATION" du site de la MAIF

    Je suis viens de lire l'articles internet à l'école

    Doit-on considérer l'entrée de l'outil Internet dans l'école comme un gage de modernité ? Ou doit-on au contraire protéger l'école comme un sanctuaire, s'en tenir à la tradition et refuser les nouvelles technologies de la communication ? Même si les pouvoirs publics ont déjà pris leurs dispositions et annoncé le "mariage" officiel entre pédagogie et internet, le débat reste ouvert : trois enseignants, Bernard Cornu, Xavier Marciniak, Robert Redeker, et un professionnel de l'informatique, Jean-Bernard Viaud, donnent leur avis.

    lun
    05
    avr '04

    du wikipedia aux logiciel libres

    Parler du logiciel libre a des étudiants de 14 à 18 ans... non informaticien.... Pas évident pour qu'ils se sentent concernés.

    La semaine passée, j'avais utilisé le wikipedia dans le cadre de mon cours sur l'esprit critique, la confiance des document trouvés sur le net, les références.... Ca m'a servi de pont pour mon explication des free software.

    Lire la suite...

    lun
    05
    avr '04

    PHP dans les blogs

    • JyBlog
    • Néocraft
    • Biophyse (un peu vieux mais pas signalé)

    Lire la suite...

    lun
    05
    avr '04

    A faire dans claroline (un autre)

    une todo list encore plus vielle (28/02/2003)

    Lire la suite...

    vendredi 2 avril 2004

    ven
    02
    avr '04

    A faire dans claroline

    J'ai trouvé un papier qui date d'une dizaine de mois où je m'étais écrit un tas de truc à faire pour claroline.

    Il reste du boulot... et surtout bien d'autre chose à faire AVANT

    Lire la suite...

    ven
    02
    avr '04

    Table des propriétés

    j'ai envie d'ajouter une table de propriétés. une table avec les champs id,cid,gid,tid,uid,propertiesName,value

    Lire la suite...

    Tags