Catégories
les choses à voir

Passage sur Swift SMTP pour les mails du blog

Suite à mon trouble cardio-vasculaire de serveurs email, Fran6 m’a conseillé de passer sur Swift SMTP. C’est un plugin qui gère l’envoi d’emails en spécifiant un autre serveur SMTP.

On l’uploade, on le configure (c’est et pas très compliqué) :

 

Et je reçois déjà des mails qui m’indiquent que le plugin a pris le relais. Les mails qui ont été mis en “queue” c’est à dire censés être envoyés avant aujourd’hui 18h10 risquent de parvenir très en retard puisque les serveurs OVH sont encore en rade :

Franchement , c’est chiant de la part de OVH mais pour le moment je n’ai pas le temps de changer d’hébergeur. Je vous conseille donc moi aussi d’installer Swift SMTP pour pallier à vos soucis email sur votre offre 60GP !

 

[tags]fran6, SMTP, OVH, Swift SMTP, plugins, wordpress, emails, 60GP[/tags]
Catégories
les trucs et astuces

InstantUpgrade : WordPress mis à jour facilement

Youpi encore un logo fait maison

Quelle galère de mettre à jour son WordPress… Non ? Allez youpi encore un petit logo rapide 😉

Enfin même s’il ne s’agit souvent que d’un upload des nouveaux fichiers via FTP , quand on peut s’éviter d’avoir à ouvrir le client FTP on le fait 🙂

Alors c’est là qu’intervient InstantUpgrade. Je n’ai pas trouvé de logo sur leur site alors je me suis permis d’en faire un petit tout bête.

Revenons-en à nos moutons plugins : InstantUpgrade est une extension qui s’installe très facilement et c’est le seul moment où vous devrez faire appel à votre FTP : l’upload dans le répertoire plugins de votre installation WordPress.

Pour le moment , nous n’en sommes qu’à la version 0.2 mais le travail effectué par le plugin n’en demeure pas moins excellent.

Les précautions avant installation d’un plugin aussi puissant ( car apte à modifier et supprimer des fichiers ) sont les suivantes :

– faire un backup du répertoire complet de votre blog via FTP
– faire la sauvegarde de la base de données associée afin de pouvoir tout restaurer facilement

Installation :

Tout comme Bad Behavior, si votre version de WordPress n’est pas trop bizaroide, il suffit d’uploader et d’activer le plugin pour qu’il soit prêt à l’emploi. Téléchargez le plugin ici

Faire une mise à jour de WordPress :

InstantUpgrade ne déclenche pas les mises à jour tout seul. Un (seul) clic de votre part est nécessaire pour que l’opération se mette en route.

 

 Pour résumer, une fois installé : vous n’aurez plus qu’à cliquer sur “Manage” puis “InstantUpgrade” puis “Upgrade my WordPress” pour mettre à jour votre cher et tendre blog sous WordPress

Pour ceux qui sont obligés de donner des accès spécifiques ( CHMOD ) :

Tout le dossier doit être en chmod 777. Si c’est du chinois pour vous, essayez sans

Magique 😉

[tags]wordpress, blogging, instantupgrade, plugins, mise à jour, automatique[/tags]
Catégories
les choses à voir les trucs et astuces

Protégez votre blog du spam avec Bad Behavior

 

 Marre des tonnes de spam qui débarquent sur votre blog ?

 Marre des bots qui complètent votre formulaire de contact ?

 

 

Il est temps d’installer un plugin vraiment magique nommé Bad Behavior ( ou Bad Behaviour ) 🙂

Bad Behavior est un système écrit en PHP qui s’intègre donc également à d’autres systèmes que WordPress et DotClear bien que les plugins facilient la tâche.. Le lien vers un complément

L’intégration peut être faite dans un site fonctionnant sous PHPNuke en l’espace d’une minute et c’est une de ses forces.

Je vais vous décrire tout de suite l’installation enfantine sous WordPress :

 Téléchargez Bad Behavior

Ensuite uploadez le sur votre FTP dans le répertoire “Plugins” de votre installation

Dans la page des plugins de votre installation, il faut ensuite activer le plugin

Le tour est joué ! Le plugin est en route et protège votre installation des spams. On accède au compteur de tentatives bloqués ainsi :

63 tentatives, et je l’ai installé hier. Je pense que ça va déjà me faire un pré-filtrage très efficace.

Alors maintenant, à votre tour : installez-le 🙂

Notamment si vous avez le temps:

Philippe j’aimerais avoir ton retour sachant que tu reçois une quantité de spam des plus grandes Eric : idem 😉

DotClear 2:

Un développeur a créé une version DotClear ici

Autres installations :

Il vous suffit d’appeler BadBehavior en plaçant le code :

require_once("/path/to/Bad-Behavior/bad-behavior-generic.php");

dans votre code ( fichier header.php ) et en adaptant le chemin de façon à ce qu’il colle à Bad-Behavior.

 

J’attends avec impatience vos retours. Perso je l’ai mis sur mon blog ainsi que sur Wimereux.com

[tags]bad behavior, bad behaviour, spam, protection, blog, bots, indésirable, plugins, PHP, WordPress[/tags]
Catégories
le bazar

Landing Sites v1.3 : bug corrigé et patch téléchargeable

Je vais finir par appeler JulienMister Code” ( il rejoindra ainsi Olivier, notre développeur Ziki sauf que Julien n’a que 16 ans ce qui prouve que le portrait fait par Maxime ne mentait pas )

Sachant qu’il trouverait une solution sans trop de difficultés, je lui ai soumis le problème afin qu’il étudie le code ..et pour les incultes c’est du chinois, regardez ci dessous pour comprendre votre malheur :

Comme expliqué dans mon billet précédent, le plugin nommé “Landing Sites” pensait que les visiteurs venant de Google Reader ….effectuaient une recherche et il tentait d’afficher les billets associés ( ce qui donnait un truc inutile car vide ).

La solution pour éviter ce bug était de désactiver l’affichage des billets associés quand aucune requête n’était associée à la page de provenance ( ce qu’on appelle le “Referrer” ).

C’est désormais chose faite, j’ai eu l’idée et Julien a su trouver l’endroit où il fallait placer le petit bout de code.

Voila une démo du plugin : un visiteur fait une recherche dans un moteur de recherche. Ici on va utiliser Google et chercher “Fonera” :

Comme vous le voyez ci-dessus, le dixième résultat c’est mon blog. On clique et là, le plugin va détecter votre provenance pour afficher des billets en relation :

Téléchargez-le pour votre installation WordPress ( LandSites V1.3 bug fixed ) :

 

Le code à installer dans votre header est le suivant :

 

<?php if (ls_getinfo(“isref”) == true) { ?>

<h2>Votre recherche : <font class=”h2landing”><?php ls_getinfo(“terms”); ?></font></h2>
<p>Vous êtes arrivé ici via <?php ls_getinfo(“referrer”); ?> en cherchant <i><?php ls_getinfo(“terms”); ?></i>.<br><b>Les billets suivants pourraient vous intéresser:</b></p>
<p class=”landing”>
<?php ls_related(5, 10, “- “, “<br>”, “<br>”, “”, false, false); ?>
</p>
<?php } ?>

[tags]wordpress, landing sites, plugins, bugfix, julien lambert[/tags]
Catégories
le bazar

Bug du plugin ‘Landing Sites’

En ouvrant mon flux depuis Google Reader…je me suis rendu compte que le plugin “Landing Sites” interprétait mal le referer Google en pensant que l’on arrive depuis une recherche web.

Je ne sais pas encore comment je vais corriger ça puisque je dois faire en sorte que le code ignore Google Reader mais pas Google Search 😛

Si quelqu’un a envie de jeter un coup d’oeil au code de Landing Sites pour trouver la solution , ça peut être plus rapide !

En attendant voila ce que ça donne :

Même si c’est un petit bug ça m’énerve 😀

[tags]bug, plugins, wordpress, landing sites, PHP[/tags]
Catégories
le bazar

Les blogs, les mises à jour et les plateformes

Quand on parle de plateformes blog (hormis celles hébergées comme Vox ou TypePad), pour moi les deux principales sont WordPress et DotClear ( en raccourci tout le monde parle de WP et DC ).

Sur ces deux plateformes sortent régulièrement des mises à jour qui corrigent les divers bugs, failles et améliorent le fonctionnement des blogs.

Mon coeur penche pour WordPress ( oui, pourquoi croyez-vous que je l’ai mis en premier dans mon image 😛 ). Certes WordPress est un peu plus technique à utiliser que DotClear.

Voici des exemples d’interfaces :

On a ici celle de DotClear – la version qu’on utilise au JDG – ce n’est pas la deux

Et voici celle de mon WordPress ( v2.1.2 ), on voit que c’est plus “massif” :

Vous venez de voir un aperçu de la différence WordPress / DotClear 1.

Certes, depuis DotClear 2, la différence s’estompe et la plateforme gagne en fonctionnalités. Mais WordPress a une énorme force : la communauté qui l’anime. Des gens tout autour du monde, des gens qui l’ont intégré dans des systèmes connus et qui développent en permanence des solutions d’intégration toujours pratique. En voici un exemple frappant :

Cette image, issue d’une longue liste montre les plugins WordPress: il y en a pléthore, c’est très pratique. De même pour les thèmes et les sites parlant du moteur.

Le gros avantage & bon point que j’accorde à DotClear : son système d’installation des plugins – remarque c’est bien le copier-coller d’url mais alors ça passe ou ça casse.

Quand vous avez un blog, et particulièrement quand celui-ci compte plus de 1200 billets, quand vous faites une migration, vous avez les “chocottes”. Que ça soit Philippe qui est en train de passer à DotClear 2 ou Eric qui souhaite passer à WordPress son blog Presse-Citron c’est la croix et la bannière. D’ailleurs Philippe voulait passer à WordPress aussi mais il semble même galère de passer sur DotClear 2 quand on possède un blog aussi imposant que les leurs.

Alors je me demande quelle plateforme utilisez-vous ? Pourquoi ? Vous envisagez de changer ?

[tags]Blogueurs, blogging, plateforme, wordpress, dotclear, comparaison[/tags]