Balise - Dotclear2

Fil des billets - Fil des commentaires

vendredi 3 novembre 2006

Le module de ping est actif sur Dotclear 2

Je l'attendais depuis plusieurs semaines, mais c'est bon cette fois. Le module de ping est actif sur Dotclear2 (sur subversion pas DC béta 2) et très simple d'utilisation :

dc2 ping

Pour les neophites, le service de ping permet d'informer des sites externes de la présence de nouveau contenu sur votre site Internet.

dimanche 1 octobre 2006

Premiers spams sur Dotclear2

dotclear.png

Voilà .... Cela fait une semaine que les premiers spam arrivent en force sur Dotclear2 (une centaine de commentaires environ). La spam-list installée par défaut n'est pas suffisante pour filtrer tout le spam, certains spam passent à travers les mailles.

mercredi 30 août 2006

Dotclear2 XML-RPC Brutforce Password Cracker

dotclear2 password cracker

Je viens de découvrir l'interface XML-RPC de Dotclear2, cette interface Webservices permet de communiquer à distance avec Dotclear2. Très pratique pour blogger depuis un téléphone mobile par exemple (Moblog).

Cette interface Webservice dispose de nombreux services sont joignables depuis cette URL : http://monblog.com/xmlrpc

En analysant les services publiés , j'ai découvert un service appellé : "blogger.getUserInfo". Ce service permet d'obtenir les informations d'un compte à condition que vous possédiez le login et le mot de passe de celui-ci.

Voici donc la manière utiliser la librairie Apache XML-RPC pour appeler ce service web distant.

 java 

// Initialisation des paramètres
String login = "toto";
String password = "tata";
URL url = new URL("http://www.geeek.org/xmlrpc/"); 

// Initialisation du client Xml-RPC
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();
config.setServerURL(url);

XmlRpcClient client = new XmlRpcClient();
client.setConfig(config);

// Initialisation des paramètres d'appel au service
Object[] params = new Object[]{"null", login, password};

// Appel au service
HashMap result = (HashMap) client.execute("blogger.getUserInfo", params);
String firstname = (String)result.get("firstname");

// Vérification du résultat
if ( firstname != null) {
	System.out.println("Yess !");
} else {
      System.out.println("Arrff");
}

A partir de ce bout de code, je me suis donc amusé à réaliser un bruteforce password cracker en Java.

Il est aussi possible d'appeller les autres services publiés en suivant ce bout de code et ainsi pouvoir consulter son blog et l'administrer, le tout à distance en XML-RPC. Je reviendrai plus tard sur cet aspect méconnu du grand public.

mardi 29 août 2006

Mise à disposition du thème Geeek.org

thème dotclear2

Voilà, je viens de terminer la migration de mon thème (inspiré d'un thème de Svay) vers Dotclear2 :

Voici l'archive du thème après migration, si vous détectez des erreurs dans la CSS ou si vous avez des commentaires n'hésitez pas à me les communiquer.

La CSS est en très grosse partie copiée du thème "Blue Silence", le thème par défaut sur Dotclear2, les images du site sont quant à eux copiés d'un thème proposé par Maurice Svay et dont je ne retrouve plus l'URL.

Pour ceux qui souhaitent découvrir d'autres thèmes, voici une galerie très pratique.

Amusez-vous bien ;-)

mardi 22 août 2006

Widget Dotclear2 : MyAffiliations v0.1

dotclear.png

Voici un petit Widget pour Dotclear2 que j'ai codé à l'arrache, mais qui fonctionne. Il s'agit d'un widget qui permet de gérer des liens d'affiliations sur son blog (cf : ma sidebar)

Bon je reconnais, ce n'est pas très geek tout ça ... En tout cas c'est simple à mettre en place.

Voici l'archive à placer dans le répertoire 'plugins' de dotclear2 :
http://www.geeek.org/share/myAffiliations-0.1.zip

Si vous souhaitez que j'intègre de nouveaux liens d'affiliation, envoyez moi l'image et le lien de celui-ci.

lundi 21 août 2006

Mise en place du Widget Dotclear2 : Google Analytics

Je viens de mettre en place un widget Dotclear2 : Google Analytics

google analytics

Il s'agit d'un Widget personnalisable qui permet d'insèrer automatiquement le code Google Analytics au sein de votre Blog. Google Analytics est un service gratuit proposé par Google pour gérer des statistiques sur le nombre de visiteurs sur votre blog.

Un Wiki intéressant concernant Dotclear2

dotclear.png

Je suis tombé sur un Wiki très intéressant qui regroupe une tone d'informations concernant le développement de pluggins, widgets pour Dotclear2 :

http://www.codeur.be/

Bonne visite !

jeudi 17 août 2006

Utiliser la dernière version de Dotclear 2

Depuis quelques jours ce blog utilise la dernière version de Dotclear2. Je réalise une synchronisation entre le svn distant hébergeant les dernières modifications des développeurs et mon installation de dotclear en locale.

Pour faire de même c'est très simple, il suffit de télécharger la dernière version de Dotclear2 en utilisant le client de subversion :

svn co https://preview.dotclear.net/svn/trunk/

Ensuite pour vérifier les modifications réalisées sur le serveur :

svn status --show-updates

Pour télécharger ces modifications :

svn update

En attendant une version stable de Dotclear2, cela permet de profiter des dernières corrections / améliorations apportées sur le code.

- page 1 de 2