Stombi Home Page

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

mercredi, 10 mars 2004

Liens au format RSS

Je viens de me faire un plugin pour Dotclear qui permet d'ajouter, de modifier et de supprimer des liens facilement.

Les liens sont stockés au format RSS, ça permet pour ceux que ça interesse d'avoir un fil rss des liens de ce site (à gauche, en dessous des autres fils rss).

EDIT: ajout d'un lien vers le tar.gz et le ext.gz

EDIT 2: ce plugin est pour la version 1.0RC3 de Dotclear

EDIT 3: liens morts, plugin retiré

  • Plugin de liens (tar.gz)
  • Plugin de liens (ext.gz)

mardi, 27 janvier 2004

Dotclear 1.0rc3 chez Free.fr

Merci à gle et aux auteurs des commentaires , en particulier cymago.

J'ai installé Dotclear 1.0rc3 chez Free.fr en renomant le répertoire dotclear en répertoire blog

Les modifications sont les suivantes :
(je reprends les modifs du commentaire de cymago)

  • création d'un répertoire sessions à la racine du serveur
  • conf/blog_conf.php 46 old $cf_blog_url = '/dotclear/index.php/';
    conf/blog_conf.php 46 new $cf_blog_url = '/blog/index.php?';
  • inc/lib.mod.php ligne 47 old if (preg_match('/^'.str_replace('/','\/',$blog_url).'(.*)$/',$_SERVER['REQUEST_URI'],$match)) {
    inc/lib.mod.php ligne 47 new if (preg_match('/^'.str_replace('?','\?',str_replace('/','\/',$blog_url)).'(.*)$/',$_SERVER['REQUEST_URI'],$match)) {
  • layout/prepend.php 40 old $dotclear_uri = preg_replace('|[^/]+/$|','',$cf_blog_url).$app_path;
    layout/prepend.php 40 new $dotclear_uri = preg_replace('|[^/]+\[/?]$|','',$cf_blog_url).$app_path;
  • layout/prepend.php 73 old $theme_uri = $dotclear_uri.'themes/';
    layout/prepend.php 73 new $theme_uri = '/blog/themes/';

De plus pour pouvoir utiliser le plugin de configuration de Dotclear sans changer $cf_blog_url (par exemple pour changer de thème) , il faut modifier le fichier ecrire/tools/blogconf/index.php comme ceci :

commentez les lignes :

  • 92 # $p_blog_url = preg_replace('|/+$|','',$p_blog_url);
  • 93 # $p_blog_url = preg_replace('|^/+|','',$p_blog_url);
  • et 96 # $p_blog_url = '/'.$p_blog_url.'/';

EDIT :

Vu le changement de nom du dossier dotclear et dossier blog , les liens vers fils rss ne fonctionnaient plus,
j'ai pas regardé pourquoi pour l'instant, j'ai juste changé :

<li><a href="<?php dcInfo('rss'); ?>">fil rss</a></li>
<li><a href="<?php dcInfo('rss'); ?>?type=co">fil rss (commentaires)</a></li>

en :

<li><a href="/blog/rss.php">fil rss</a></li>
<li><a href="/blog/rss.php?type=co">fil rss (commentaires)</a></li>

dans template.php

page 2 de 2 -