[Web] Petite sélection d’extensions pour Google Chrome

Je navigue sur le web à l’aide de deux navigateurs : Firefox et Google Chrome. Entre les deux je n’ai jamais vraiment choisis. Je vais vous présenter aujourd’hui une petite liste d’extensions pour Chrome.

  • Bookmarks Menu : Vous permettra d’avoir toujours sous la main un petit bouton pour faciliter l’accès à vos marques pages.
  • Chrome FTP : Est un client FTP, c’est toujours pratique d’avoir cela intégrer à son navigateur.
  • Deezer+ : Le complément parfait à Deezer !
  • Google Tasks : Un accès rapide à toutes vos taches en cours.
  • Shareaholic : Le bouton ultime de partage vers vos réseaux sociaux.
  • Smooth Gestures : Prenez le contrôle avec des gestes fait à la souris.
  • TweetDeck : Un client Twitter intégré à Google Chrome.

Pour finir une petite liste d’extensions spécialement faites pour Google+ !

  • +Comment Toggle : Permet de montrer/cacher les commentaires sur les postes Google+.
  • Extended Share For Google Plus : Envie de partager un poste Google+ vers Twitter et Facebook ?
  • GTools+ : Utile pour fixer la barre de notification en haut de page même quand on scroll, changer la couleur de notification ou intégrer Google Chat dans cette même barre.

 

[Webdesign] La boite a ressources ! #2

Et c’est parti pour un « ptit best of » de mes favoris webdesign de ces dernières semaines (pour ne pas dire mois …)

J’avoue, presque toutes ces ressources sont en anglais. Comme j’ai moins de temps à accorder à mon blog et à mes développements web en ce moment je n’ai pas de contenu original et surtout en français à vous proposer.

Pour me faire pardonner je vous propose de laisser des suggestions sur les articles que vous aimeriez voir prochainement sur le blog. Article dans la catégorie Photo, Sysadmin ou Webdesign !

[WORDPRESS] Créer un widget avec vos derniers Tweets !

Nous avons vu dernièrement comment créer un Widget avec WordPress. Voici maintenant comment afficher vos derniers Tweets dans un widget !

Cette méthode est en fait une adaptation de ce qui est utilisé dans le thème Mystique que j’utilisais avant sur ce blog.

Pour faire cela il va me falloir quelques fonctions que j’ai mise dans le fichier lib/core.php.

Lire la suite

[WordPress] Créer un widget pour votre thème !

Parfois on use et on abuse de la ruse consistant à ajouter du code dans le fichier sidebar.php pour forcer l’utilisation de « pseudo-widget » dans notre thème.

Moi je voulais que le code mis dans mon sidebar.php puisse être un vrai widget et que je puisse le placer dans n’importe quelle sidebar.

Je me suis donc penché sur la question et voila comment procéder :

Je commence par créer un fichier lib/widgets.php dans le dossier de mon thème.

class My_First_Widget extends WP_Widget {
	function My_First_Widget() {
	//Constructor
		$widget_ops = array('classname' => 'widget_my_first_widget', 'description' => 'Faire un Hello World en widget !');
		$this->WP_Widget('my_first_widget','[WIDGET] Hello World',$widget_ops);
	}
	function widget($args, $instance) {
	// prints the widget
		extract($args, EXTR_SKIP);
		echo $before_widget;
		
		$title = empty($instance['title']) ? ' ' : apply_filters('widget_title', $instance['title']);
		
		echo $before_title . $title . $after_title; 
		?>
		<H1>Hello World !!!</H1>
		<?php
		
		echo $after_widget;
	}
	function update($new_instance, $old_instance) {
	//save the widget
		$instance = $old_instance;
		
		$instance['title'] = strip_tags($new_instance['title']);
		
		return $instance;
	}
	function form($instance) {
	//widgetform in backend
		$instance = wp_parse_args( (array) $instance, array('title' => ''));
		
		$title = strip_tags($instance['title']);
		
		?>
		<p>Affiche un Hello World dans un Widget !.</p>
		<p><label for="<?php echo $this->get_field_id('title'); ?>">Titre: <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo attribute_escape($title); ?>" /></label></p>
		
		<?php
	}
}

register_widget('My_First_Widget');

Puis je l’ai inclus dans le code de mon fichier functions.php :

include('lib/widgets.php');

Après cela, il suffit de ce rendre dans le gestionnaire de widget de WordPress pour voir apparaître le widget !

Un beau widget fait maison !

[Top 10] Articles les plus lus en Juillet.

Sur le blog :