1. Accueil du site
  2. Informations diverses

sécurité Cryptographp est un script PHP générateur de cryptogrammes appelés "captchas". Crypographp bloque les robots qui pourrissent le net en bombardant vos sites de spam. Voici la procédure pour que vos utilisateurs aient besoin de saisir le cryptogramme avant de poster des commentaires sur votre site Plume CMS.

Je ne suis malheureusement pas un expert en php, il est donc tout à fait possible qu’il y ait une meilleur méthode pour parvenir au même résultat, voir même pour faire mieux. N’hésitez pas à partager vos informations ou remarques le cas échéant.

Lire la suite Poster un commentaire

Pyromaths crée des fiches d’exercices au format LaTeX. Ces fichiers exercices.tex et exercices-corrige.tex ne sont pas imprimables tels quels. Il faut les compiler pour créer des fichiers pdf.

Si vous souhaitez modifier une fiche, il vous faut donc modifier le fichier .tex et le recompiler. vous trouverez dans cet article des explications sur les fichiers .tex créés par Pyromaths.

LaTeX

Lire la suite Poster un commentaire

BBClone est un script PHP populaire permettant d’effectuer des statistiques simples d’un site web mais avec un rendu très agréable. Ce site utilise la version 0.4.9-utf8 de BBClone.

Pour qu’il fonctionne avec Plume CMS, il va falloir modifier certains fichiers :

  • Dans le fichier index.php situé à la racine du site , ajouter à la fin ( juste avant le ?> ) :
    define("_BBCLONE_DIR", "bbclone/");
    define("COUNTER", _BBCLONE_DIR."mark_page.php");
    if (is_readable(COUNTER)) include_once(COUNTER);
    else echo "Probleme avec BBClone";
  • Les autres fichiers à modifier sont tous dans le dossier : manager/templates/votre_theme :
  • Dans le fichier category_category.php ajouter à la fin :
    define("_BBC_PAGE_NAME", pxSingleCatTitle('%s', true));
  • Dans le fichier category_homepage.php ajouter à la fin :
    define("_BBC_PAGE_NAME", "Page d'accueil");
  • Dans le fichier comments_list.php ajouter à la fin :
    define("_BBC_PAGE_NAME", "Liste des commentaires");
  • Dans le fichier comments_post.php ajouter à la fin :
    define("_BBC_PAGE_NAME", "Écriture de commentaires");
    Edit du 07 février 2008 : Je vous déconseille d’insérer cette ligne dans le fichier comment_post.php. En effet, j’ai subi une grosse attaque de robots spammers ces derniers temps et c’est sur ce fichier qu’ils arrivent lorsqu’ils saisissent mal le captcha qui leur est demandé (voir l’article Installer Cryptographp avec Plume CMS). Du coup, c’est cette page qui est rapidement arrivée en tête des consultations…
  • Dans le fichier resource_article.php ajouter à la fin :
    define("_BBC_PAGE_NAME", pxArtPageTitle('%s', true));
  • Dans le fichier resource_news.php ajouter à la fin :
    define("_BBC_PAGE_NAME", pxNewsTitle('%s', true));
  • Dans le fichier search.php ajouter à la fin :
    define("_BBC_PAGE_NAME", "Recherches");
  • Dans le fichier sitemap.php ajouter à la fin :
    define("_BBC_PAGE_NAME", "Plan du site");
  • Enfin, si vous utilisez les jolies url, n’oubliez pas d’ajouter dans le fichier .htaccess de la racine du site :
    RewriteCond %{REQUEST_URI} !^/bbclone

Vous pouvez voir ce que ça donne pour ce site à l’adresse suivante : http://www.pyromaths.org/bbclone/

Lire la suite Poster un commentaire