Guillaume Bizet | Blogging, Web2.0, Dotclear et Dotclear2

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

Bonjour et bienvenue sur mon blog.
Passionné depuis plusieurs années par l'informatique et encore plus par le web, ce blog est donc devenu au fil du temps un moyen pour moi de partager avec vous des informations qui me semblent intéressantes : actualité et services Web 2.0, actualité du net, astuces et thèmes Dotclear 1.2.x | Dotclear 2, logiciels on et offline, iPhone, iPhone 3G, en gros tout ce qui touche au domaine hight-tech.
Pour mieux me connaitre, je vous invite à venir découvrir Profil Ziki qui centralise mon "identité internet".

18/05/2007

Mementos indispensable pour webmasters/développeurs

Dans l'optique de passer mon blog actuellement sous Dotclear 1 vers Dotclear 2, je me suis mis à la recherche de la syntaxe à utiliser dans mon htaccess pour renvoyer les anciennes urls vers les nouvelles car elles n'ont pas le même format !

Je suis tombé sur ce site génial :

Logo I Love Jack Daniels

qui mets gratuitement à dispositions différents mémentos qui me semblent indispensables pour ceux qui veulent soit faire de la programmation ou tout simplement pour les webmasters

Lire la suite ...

09/02/2007

Mettre en place un fil d'ariane

Suite au commentaire de Jean-Michel et à de nombreuses demandes par mail auxquelles j'avais répondu ... par mail, je me suis dis que le plus simple était encore d'expliquer comment j'avais mis en place ce fil d'ariane si pratique pour se retrouver dans les méandres d'un blog.

Lire la suite ...

25/10/2006

Gallery : affichage du nombre de catégories, galleries, photos

Vous avez pu le remarquer, dans la sidebar de gauche j'ai affiché les statistiques sur le blog :

Statistiques Bizet's Family Blog

Certains m'ont posé la question par mail de savoir comment j'avais pu afficher le nombre de thème de galeries issues du plugin Galery 0.9, ainsi que le nombre de galeries et le nombre de photos. Je vais donc apporter cette réponse ...

Pour afficher le nombre de posts, de commentaires et de trackbacks j'utilise le plugin Informations Étendues. Il suffit donc de rajouter quelques lignes de code à ce fichier pour obtenir ce que l'on veut.

Voici donc ces lignes de code à ajouter à la suite des premières dans le functions.php du plugin Informations étendues :

Après :

case 'viewcount':  $query = 'SELECT SUM(nb_view) FROM '.DB_PREFIX.'post'; break;

Ajoutez :

case 'imgcount': $query = 'SELECT count(*) as info from '.DB_PREFIX.'galImage'; break;
case 'galcount': $query = 'SELECT count(*) as info from '.DB_PREFIX.'galGallery'; break;
case 'catcount': $query = 'SELECT count(*) as info from '.DB_PREFIX.'galCategory'; break;

ensuite ouvre le index.php. Après

buffer::str(__('Keyword').': <i>tbcount</i><br/>'.__('Current Value').':'.dcExtendedInfo::getInfo('tbcount').'<br/><br/>');

Ajoutez ceci :

buffer::str('<b>Nombre de galeries</b><br/>');
buffer::str(__('Keyword').': <i>galcount</i><br/>'.__('Current Value').':'.dcExtendedInfo::getInfo('galcount').'<br/><br/>');
buffer::str('<b>Nombre de cat&eacute;gories de galeries</b><br/>');
buffer::str(__('Keyword').': <i>catcount</i><br/>'.__('Current Value').':'.dcExtendedInfo::getInfo('catcount').'<br/><br/>');
buffer::str('<b>Nombre de photos</b><br/>');
buffer::str(__('Keyword').': <i>imgcount</i><br/>'.__('Current Value').':'.dcExtendedInfo::getInfo('imgcount').'<br/><br/>');

Enfin dans votre template vous n'avez plus qu'à ajouter où bon vous semble :

<?php echo dcExtendedInfo::getInfo('galcount') ?>
<?php echo dcExtendedInfo::getInfo('catcount') ?>
<?php echo dcExtendedInfo::getInfo('imgcount') ?>

Et vous obtenez ce que vous voulez ;)

03/10/2006

Dotclear : bbclone et le plugin related

Pour ceux qui utilisent BBclone et le plugin related, vous aurez surement remarqué que quand vous visualisez le détail des pages vues par un visiteur les pages ralted visualisées n'apparaissent pas.

Eh bien il suffit d'une toute petite manipulation pour les "faire apparaitre"

dans le fichier functions.php de BBClone, il faut ajouter :

if ($GLOBALS['mode'] == 'related') {
$tag = $GLOBALS['related_title'];
}

avant la ligne

if ( !strlen( $tag ) ) {

et voilà, au lieu d'avoir la page related comptabilisée comme dc_index elle est comptabilisée dorénavant comme nom_de_la_page_related

28/09/2006

Blogroll avec description des liens

Pour mon nouveau thème (thème web 2.0) il a fallu que je passe les liens dans une page related pour une meilleure visibilité.
Mais je voulais pouvoir afficher les liens et leur description que l'on indique quand on ajoute un nouveau lien au blogroll. Simple me direz-vous, mais pas quand on débute en php.

Méthode détaillée

Lire la suite ...

27/09/2006

Dotclear : lien vers partie publique

Dans Dotclear 1.2.x il n'y a que sur la partie billet que l'on peut avoir le lien vers le blog en partie publique alors voici un petit hack qui permet d'obtenir ceci (cf image ci-dessous)

Visualisation de la modif partie admin

il faut remplacer dans ecrire/inc/model.inc.php :

'<ul class="user-info">'.
		'<li class="ui-name">'.$_SESSION['sess_user_cn'].'</li>'.
		'<li class="ui-logout"><a href="index.php?logout=1">'.__('logout').'</a></li>'.
       
	'</ul>'.

par

'<ul class="user-info">'.
		'<li class="ui-name">'.$_SESSION['sess_user_cn'].'</li>'.
		'<li><a href="index.php?logout=1">'.__('logout').'</a></li>'.
        '<li class="ui-logout" style="margin-left: 30px"><a href="'.dc_blog_url.'">'.__('View blog').'</a></li>'.
	'</ul>'.

Et j'avoue que c'est très pratique car depuis que j'ai fais ça je l'utilise tout le temps ;)

26/09/2006

Rediriger son blog

Au tout début, mon blog était à l'adresse suivante http://guillaumebizet.free.fr.

Depuis j'ai acheté un nom de domaine www.bizetfamily.net. En faisant la migration je me suis trouvé confronté à un problème : comment rediriger les anciens post, et liens de free vers le nouveau nom de domaine.

Dans un premier temps j'avais trouvé une solution batarde. Mettre un index.html à la racine de http://guillaumebizet.free.fr en disant que le blog avait changé d'adresse, cette méthode étant couplée avec un .htaccess qui contenait

RedirectPermanent / http://www.guillaumebizet.fr/

mais quand on tapait par exemple :

http://guillaumebizet.free.fr/blog/index.php/2006/03/24/91-plugin-tags-nombre-limite-eh-bien-non

on se retrouvait sur la page :

http://www.guillaumebizet.fr

Maintenant je viens de trouver une solution plus adéquate. Un simple .htaccess à la racine de l'ancienne adresse qui contient

RedirectMatch permanent /blog/(.*) http://www.guillaumebizet.fr/$1
RedirectPermanent / http://www.guillaumebizet.fr/

Du coup les anciens posts sont bien redirigés sur les nouveaux sur le nom de domaine et quand on tape l'adresse de l'ancien blog on est bien redirigé vers la nouvelle adresse

Guillaume Bizet Vie du blog «Mise à jour vers dc2.1»
Guillaume Bizet Webdesign «Set d'icônes Milky»
Guillaume Bizet Web2.0 «Blendfu : des brushes, patterns et des formes personnalisées pour Photoshop et Gimp»
WeboniPhone.fr Actualité «Le Figaro version iPhone»
Guillaume Bizet Informatique / Techno «Un florilège de nouveautés dans les services de Google»
Guillaume Bizet Web2.0 «Des générateurs de fluxs RSS»
Guillaume Bizet Vrak de blogs «Vrak de blogs #45»
Guillaume Bizet Apple / iPhone «iScoop : un digg like spécial iPhone»
WeboniPhone.fr Actualité «France 24 adapté à l'iPhone»
WeboniPhone.fr Divers «Autodeclics.com sur iPhone»
Guillaume Bizet Webdesign «Icones sociales dessinées à la main»
Guillaume Bizet Apple / iPhone «Sur WebOniPhone cette semaine#2»
Guillaume Bizet Vrak de blogs «Vrak de blogs #44»
WeboniPhone.fr Web2.0 «PocketTweets : une WebApps twitter pour iPhone»
Guillaume Bizet Informatique / Techno «Windows 7 : des screenshots»
Guillaume Bizet Divers «Superbe video repésentant le traffic aérien mondial au cours d'une journée»
WeboniPhone.fr Vie Pratique «Cadremploi optimisé pour l'iPhone»
Guillaume Bizet Xhtml / CSS «La propriété CSS de texte à la loupe»
WeboniPhone.fr Internet «Exalead version iPhone»
Guillaume Bizet Dotclear 2 «Dotclear 2.1 en approche»
fermer