HomePage CV Programmation Contact RecentChanges

APropos

Licence

Tout ce qu'il y a sur ce site est sous licence creative common.

Les rouages

Ce site est une page personnelle et est réalisé en Perl : il utilise le moteur de wiki oddmuse. C'est un gros script perl à télécharger sur la page du projet.

J'ai un script public_html/cgi-bin/wiki.pl qui me sert de wrapper pour le programme principal current. Cela me permet de mettre à jour facilement current à l'aide d'un simple wget http://www.emacswiki.org/scripts/current.

#!/usr/bin/perl
use FCGI;
package OddMuse;
# DataDir contient les données du wiki
# (pages, modules, etc).
$DataDir = '/home/gcore/oddmuse';

do 'current';
1;

Configuration Apache

<VirtualHost *>
        ServerName      fridim.org
        ServerAlias     www.fridim.org wiki.fridim.org
        DocumentRoot    /home/gcore/public_html
        ScriptAlias     /friwiki /home/gcore/public_html/cgi-bin/wiki.pl
        RewriteEngine   on
        RewriteRule     ^/$ /friwiki [R]
        CustomLog       /var/log/apache2/fridim-access.log full
        #TransferLog    /var/log/apache2/fridim-access.log
        ErrorLog        /var/log/apache2/fridim-error.log
        Alias           /favicon.ico /home/gcore/public_html/favicon.ico
</VirtualHost>

CSS

J'ai créé une feuille de style pour oddmuse disponible à cette adresse et est sous la même licence que le reste de ce site.