Gularu.fr

Cueillir l'actu, l'insolite du web et d'autres trucs

 

Informatique

Tuto : Google Maps et son API en version 3.0, avec PrototypeLe 27 août 2010

Partager

Tuto : Google Maps et son API en version 3.0, avec Prototype

L’API v2.0 est morte, vive la v 3.0.

En fait la v2.0 n’est pas vraiment morte puisqu’elle sera toujours soutenu par Google pendant un certain temps mais je vous conseille de changer vos codes pour la v3.0 car cela ne durera pas à mon avis.

L’API 3.0 est bien plus claire

Ayant travaillé avec la v2.0 un bon moment, je trouvais cela peu clair et peu logique. La v3.0 est bien mieux, clairement orientée objet, c’est plus simple et plus facile pour créer ses maps et utiliser les markers par exemple.

De plus, il n’y a plus besoin de clé google maps et cela est vraiment appréciable.

Quelques exemples concrets

Téléchargez l’archive contenant tous les exemples de Google maps avec l’API v 3.0.

Pas de commentaire »

Publié dans Informatique, Tutoriaux

Mots-clés : , , , , , , ,

Plugin ajax wordpress pour afficher des suggestions d’articles dans un champ inputLe 20 août 2010

Partager

Plugin ajax wordpress pour afficher des suggestions d’articles dans un champ input

Je cherchais un plugin wordpress pour afficher les titres ou même les champs personnalisés de mes articles directement sur un champ input d’un formulaire présent en sidebar de l’un de mes wordpress, le tout en ajax en autocomplétion !

J’ai donc trouvé la perle rare qui permet de le faire : Quick search.

Ce plugin wordpress de recherche ajax, disponible ici, permet donc de spécifier l’id du champ input dont vous voulez faire apparaître l’autocomplétion et la liste en ajax de vos articles. Après, il vous suffit de modifier un peu le fichier quick-search.js pour éviter la mise en forme automatique du champ input et ne faire coïncider qu’un seul champ. J’ai modifié ces lignes :

jQuery(document).ready(function()
{
var quick_search_form     = jQuery("#" + quick_search_settings.form_id);
var quick_search_input     = jQuery("#searchInput"); // Ici j'ai modifié cette ligne en spécifiant le seul champ input que je voulais voir concerné
...

Ensuite, dans le fichier search.php, vous pouvez modifier les lignes pour changer les résultats qui apparaîtront. Par exemple moi je ne voulais que ce soit seulement les articles qui apparaissent, j’ai donc mis en commentaire les parties pages et commentaires. Ensuite, j’ai un champ personnalisé qui est plus lisible que mes titres, j’ai donc modifié les lignes pour faire apparaître mon champ personnalisé à la place du titre :

if (count($posts))
{
 
	$noResult = true;
	foreach($posts as $post)
	{
		$titre = get_post_meta($post->ID, "titre", true);
		$visible = get_post_meta($post->ID, "visible", true);
		if ($visible == "oui" && $titre != "") {
			$result .= '<li>';
			$result .= '<a href="#" id="item_'.$post->ID.'">';
			$result .= '<strong>' . $titre . '</strong><br />';
			//$result .= '<span>' . substr(strip_tags($post->post_content), 0, $maxchars) . '...</span>';
			$result .= '</a>';
			$result .= '
			<script type="text/javascript">
				jQuery("#item_'.$post->ID.'").click(function() {
					jQuery("#searchInput").val("' . $titre . '");
					var quick_search_popup = jQuery("#quick_search_result");
					jQuery(quick_search_popup).css("display", "none");
					return false;
				});
			</script>';
			$result .= '</li>';
			$noResult = false;
		}
	}
	if ($noResult) $result .= '<li>' . __("Aucun r&eacute;sultat") . '</li>';
}

Je ne voulais pas de rechargement de page, j’ai donc rajouté un peu de jQuery afin d’empêcher le rechargement de la page au clic et remplir le champ input par le titre trouvé. C’est pour cela que l’on trouve un # dans le lien et que j’ai rajouté un id « item_X ».
En dessous, il y a donc le code javascript.

Voilà j’espère que ces quelques lignes vous aideront à avancer sur vos propres projets.

Pas de commentaire »

Publié dans Ajax, Informatique

Mots-clés : , , , ,

Hadopi, dans ton c** !Le 27 juil 2010

Partager

Hadopi, dans ton c** !

Excusez-moi cette expression un tout petit peu familière mais il n’y a pas d’autres mots possibles : je m’explique. Faisons un petit récapitulatif de ce que coûte Hadopi à l’Etat donc aux contribuables.

Le coût de Hadopi

D’après ces articles (ici et ici), Hadopi va coûter la bagatelle de 100 millions d’euros (80 millions chez certains, nous ne sommes pas à 20 millions près à ce stade) sur trois ans. Soit donc un budget de 24 millions euros par an. D’après le site leresistant.com et les calculs qu’il fait, ce budget là sera en plus éliminé en 60 jours… au lieu de l’année donc bon.

Soyons crédule et prenons les 24 millions annoncés sur l’année. Selon 01net, les français sont 20 millions à pirater des œuvres.

Au delà du simple fait que des millions de Français paieront pour les autres et que le coût individuel de cet impôt est exorbitant, il faut quand même savoir que Hadopi ne surveillera que 10 000 œuvres. Soit la bagatelle de 2400 euros l’œuvre. Pour du Lorie, ça fait cher !

Et tout cela pour rien !

Le plus triste dans tout cela, c’est que ce système, ou plutôt ce gouffre financier ne sert à rien, les français ont déjà changé leur habitude de piratage.

En fait, Hadopi ne peut agir que dans le cadre du téléchargement via torrent ou emule, etc. Seulement les Français téléchargent directement les fichiers par Internet, ils sont passés du peer-to-peer à megaupload…

Regardez ce beau schéma qui compare le torrent à megaupload sur les requêtes Google, c’est pas beau cette inversion des tendances ? :D

Ils sont donc in-traçables… pour le moment. En effet, on peut très bien imaginer une loi du gouvernement pour que les fournisseurs d’accès listent les personnes qui téléchargent illégalement et là, là nous aurons vraiment basculé de l’autre côté de la ligne.

17 commentaires »

Publié dans Informatique

Mots-clés : , , , , , ,

Le Mayday et Caffeine ou la chute inexorable des apports de visite venant de GoogleLe 23 juil 2010

Partager

Le Mayday et Caffeine ou la chute inexorable des apports de visite venant de Google

Voici le billet qui tue. A lire par Jegoun, A perdre la raison et autres blogueuses pour leur culture personnelle (et surtout pour que je fasse des liens vers leurs blogs :) )

Pourquoi Google ne m’envoie-t-il plus autant de visiteurs ?

Depuis quelques temps, j’ai quasiment 20% de visites en moins par rapport au mois qui le précède. Attention, par rapport à l’année dernière, je reste toujours bien au delà des espérances (de 6000 à 9000 visites sur le mois de juin). Le nombre de liens directs pointant vers le site a augmenté de façon significative et pourtant ma courbe venant de Google n’est pas franchement en progression :

Pourquoi ?

Il apparaît après lecture de quelques articles , ici ou encore ici, que Google ait modifié leur algorithme et plusieurs sites internet ont même vu leurs audiences chuter de plus de 50%. Ces jours maudits ont été nommés le Mayday (le jour de mai car l’opération a été mise en ligne en mai) et Caffeine.

Quelle est la solution au Mayday et à Caffeine de Google ?

D’après Webrankinginfo, avant, les pages les plus profondes profitaient de la notoriété de l’ensemble du site presque naturellement. Dorénavant, chaque page semble devoir lutter avec son contenu. Il se doit d’être inédit et de qualité. On doit lier des sites qui seront utiles et adéquat vis-à-vis du contenu (autant dire que les liens du début ne plaident pas en ma faveur, surtout celui vers Jegoun…), on doit publier des contenus inédits et surtout, là je rejoins complètement le dernier conseil de Webrankinginfo, il faut obtenir un maximum de liens externes vers chaque page. Il est apparu que les pages profondes qui ont peu de liens externes ont fait chuter le rang du site sur l’index.

Oui mais concrètement ?

Concrètement, je viens de vous le dire ! Chaque page doit être rédigée, et non copiée-collée, avec un texte intelligent et surtout qui intéressera le lecteur de Google.

D’un autre côté, mon conseil sera également de mettre en place un partage automatique ou manuel sur Facebook et un retweet automatique ou manuel de chaque article ou page publiée sur votre site. Pourquoi ? Il faut multiplier les sources de trafic et remplacer le manque de Google.

Sur Gularu.fr, le résulat est sans appel. Regardez l’apport de visites venant de Facebook dans la même période que Google :

Et sur Twitter :

Et c’est là que je suis bien content de voir que la concurrence Facebook va pouvoir multiplier les sources de trafic car dépendre d’une unique source (Google), je ne trouve pas cela très serein.

A lire également sur le sujet :

4 commentaires »

Publié dans Informatique

Mots-clés : , , , ,

WordPress – enlever le formatage automatique des guillemets françaisLe 16 juil 2010

Partager

WordPress – enlever le formatage automatique des guillemets français

Bonjour !

Aujourd’hui un petit article simple pour vous dire comment enlever cet énervant formatage automatique des guillemets WordPress qui fait que parfois l’on met du code et c’est moche ou bien parfois que le second guillemet est à l’envers !

Allez dans le fichier functions.php de votre thème, donc normalement wp-content puis themes puis le thème que vous avez. Vous mettez alors ce bout de code entre les balises PHP :

remove_filter('the_content', 'wptexturize');

C’est tout !

Pas de commentaire »

Publié dans Informatique

Mots-clés : , , , , , , , ,