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

logo

Alt-I, des informations alternatives

Alt-I est un blog traitant d'informatique généraliste et de cultures alternatives.

Keyword - Dotclear

Fil des billets - Fil des commentaires

vendredi, 2 mai 2008

Mise à jour Dotclear 2 RC1

Aujourd'hui sort (enfin) la version 2 Release candidate de Dotclear ! Et je dois leur dire bravo : la mise à jour depuis la beta 7 s'est déroulée sans le moindre soucis. J'avais un peu peur, me souvenant des problèmes que j'avais eu en passant de la beta 6 à la 7, mais là, nickel :)

ALors quoi de neuf dans cette nouvelle version ? Bah allez voir le post original… D't'façon Overblog cay mieux :p

Rah !! Ils ont classé les tags en désordre alphabétique ! Ça c'est très chiant !

dimanche, 23 décembre 2007

Dotclear 2ß7

Ça y est j'ai enfin fait la mise à jour vers la ßeta 7. Pas trop de difficulté mais une merdouille due au plugin 'Citations' qui empechait le chargement de 3 autre plugins avec l'erreur suivante : Invalid data type mediumint in schema et crachait une fatal en début de page. En fait il suffisait de modifier le type du champ "citation_id" de la table "dc_citation" en bigInt au lieu de mediumInt.

Maintenant, je pars fouiller ce qu'il y a d'intéressant dans cette version (plus si neuve que ça… ça fait un moment qu'elle est dispo…)

PS : Oh my god ! En fouillant dans le code pour essayer de bidouiller quelques trucs qui ne sont pas encore interfacés, je suis tombé sur des horreurs de codage. Du genre, abus d'utilisation de variables globales. Par exemple, lors de la génération d'une page, un objet $_ctx est créé et lui sont attribués les contenus à afficher récupérer par l'objet $core. Puis est appellée une autre méthode afin de traiter ces données. Là où ça devient drôle, c'est que chaque méthode commencent par ceci :

$_ctx =& $GLOBALS['_ctx'];
$core =& $GLOBALS['core'];

… ignoble.

PS2 : Rah, après 2 heures de fouille dans ce sac de nouilles, j'ai réussi à limiter la longueur des articles dans mes flux RSS. Si ça interresse quelqu'un, voici le hack :

  • /inc/public/default_templates/rss2.xml
    • ligne 31, ajouter l'attribut cut_string de la sorte : tpl:EntryContent absolute_urls="1" encode_xml="1" cut_string="1000"
  • /clearbricks/common/lib.text.php
    • Pour avoir un suffixe ([…] par exemple), modifiez la méthode cutString de cette classe :
public static function cutString($str,$l)
{
	$s = preg_split('/([\s]+)/u',$str,-1,PREG_SPLIT_DELIM_CAPTURE);
	
	$res = '';
	$L = 0;
	
	if (strlen($s[0]) >= $l) {
		return substr($s[0],0,$l) . '[…]';
	}
	$suffix = '';
	foreach ($s as $v)
	{
		$L = $L+strlen($v);
		
		if ($L > $l) {
			$suffix = ' […]';
			break;
		} else {
			$res .= $v;
		}
	}
	return trim($res) . $suffix;
}

Bon c'est du gros hack bien crade, mais j'ai pas trouvé de solution plus simple.

lundi, 9 avril 2007

Alt-I passe la seconde

Comme vous pouvez le constater, Alt-I a subi un léger changement. Après la version 2 d'Overblog, voici la version d'Alt-I basé sur la version 2 de DotClear pour vous faire apprécier encore plus la version 2 du Web. :p

Nouvelle plateforme, nouveau design, nouveau logo… nouvelles émissions… non faut pas abuser. J'en ai déjà trop fait ;)

Pour ceux qui pourraient se demander pourquoi pas une migration vers Overblog plutôt que vers Dotclear2, je leur répondrais qu'il ferait mieux de s'occuper de leur oignons. Mais vu leur insistance, je leur répond donc que la migration aurait été plus chiante, que j'aurais galéré à transférer mon domaine, que je ne profiterais plus de mon hébergement de qualité exceptionnelle que m'offre l'association ~altNetVision, etc.

Merci de me donner vos avis sur cette nouvelle version :)

samedi, 7 avril 2007

IE Sucks

IE Sucks ! Et c'est même pas moi qui l'ai dit ! Ce sont les devs de Dotclear :D

Un samedi après midi, on s'emmerde un peu, donc on essaye d'installer DotClear 2 en vue, d'un jour, mettre à jour Alt-I. Et que voit-on dans le code ? Ceci :
<link rel="stylesheet" type="text/css" href="style/iesucks.css" />

:D

Edit : Du coup, j'en ai mis un aussi sur mon thème :)

jeudi, 25 janvier 2007

Explosion du compteur de visite !!!

Waw !! 118 000 visites !!! Alors que j'était à 50 000 il y a 10 minutes :o

Bon ok, personne n'est dupe. J'ai fait une bourde avec les plugins dotclear. Ayant voulu mettre le plugin BBClone à jour dans l'espoir qu'il me permette de ne plus compter les bots dans les stats, j'ai désinstallé la version précédente. En ayant bien sur pas pris soin de sauvegarder les fichiers de compteurs que je pensais être en base… Donc, je me suis retrouvé avec des stats vides :'( Du coup, j'ai copié les stats du compteurs de stats du rss pour avoir un peu de contenu.

Pensez donc à faire des sauvegardes avant vos mises à jours !!!