Options saved.

'; } $checked = ''; if($ping == 1) $checked = 'checked="checked"'; echo '

URIs to Ping

The following services will automatically be pinged/notified when you publish posts. Not when you edit previously published posts, as WordPress does by default.

NB: this list is synchronized with the original update services list.

Separate multiple service URIs with line breaks:

Ping log

These are the lastest actions performed by the plugin.

'.SUP_get_last_log_entries(20).'

'; } # telling WordPress to ping if the post is new, but not if it's just been edited function SUP_ping_if_new($id) { global $wpdb, $post_title; if(get_option('SUP_ping') == 1 and get_option('ping_sites') != "") { # fetches data directly from database; the function "get_post" is cached, # and using it here will get the post as is was before the last save $row = mysql_fetch_array(mysql_query( "SELECT post_date,post_modified FROM $wpdb->posts WHERE id=$id")); # if time when created equals time when modified it is a new post, # otherwise the author has edited/modified it if($row["post_date"] == $row["post_modified"]) { if($post_title) SUP_log("Pinging services (new post: “".$post_title."”) ..."); else SUP_log("Pinging services (new post) ..."); SUP_ping_services(); # Try commenting the line above, and uncommenting this line below # if pinging seems to be out of order. Please notify the author if it helps! # generic_ping(); } else { if($post_title) SUP_log("NOT pinging services (“".$post_title."” was edited)"); else SUP_log("NOT pinging services (a post was edited)"); } } else SUP_log("NOT pinging services (disabled by administrator)"); } # More or less a copy of WP's "generic_ping" from functions.php, # but uses another function to send the actual XML-RPC messages. function SUP_ping_services() { $services = get_settings('ping_sites'); $services = preg_replace("|(\s)+|", '$1', $services); // Kill dupe lines $services = trim($services); if ( '' != $services ) { $services = explode("\n", $services); foreach ($services as $service) SUP_send_xmlrpc($service); } } # A slightly modified version of the WordPress built-in ping functionality ("weblog_ping" in functions.php). # This one uses correct extendedPing format (WP does not), and logs response from service. function SUP_send_xmlrpc($server = '', $path = '') { global $wp_version; include_once (ABSPATH . WPINC . '/class-IXR.php'); // using a timeout of 3 seconds should be enough to cover slow servers $client = new IXR_Client($server, ((!strlen(trim($path)) || ('/' == $path)) ? false : $path)); $client->timeout = 3; $client->useragent .= ' -- WordPress/'.$wp_version; // when set to true, this outputs debug messages by itself $client->debug = false; $home = trailingslashit( get_option('home') ); # the extendedPing format should be "blog name", "blog url", "check url" (whatever that is), and "feed url", # but it would seem as if the standard has been mixed up. it's therefore best to repeat the feed url. if($client->query('weblogUpdates.extendedPing', get_settings('blogname'), $home, get_bloginfo('rss2_url'), get_bloginfo('rss2_url'))) { SUP_log("- ".$server." was successfully pinged (extended format)"); } else { # pinging was unsuccessful, trying regular ping format if($client->query('weblogUpdates.ping', get_settings('blogname'), $home)) { SUP_log("- ".$server." was successfully pinged"); } else { SUP_log("- ".$server." could not be pinged. Error message: “".$client->error->message."”"); } } } $post_title = ""; # Receives the title of the post from a filter below function SUP_post_title($title) { global $post_title; $post_title = $title; return $title; } # ----- # Log stuff $logfile = ABSPATH."wp-content/smart-update-pinger.log"; # for debugging function SUP_log($line) { global $logfile; $fh = @fopen($logfile, "a"); @fwrite($fh, strftime("%D %T")."\t$line\n"); @fclose($fh); } function SUP_get_last_log_entries($num) { global $logfile; $lines = @file($logfile); if($lines === false) return "Error reading log file (".$logfile."). This could mean that the wp-content directory is write-protected and no log data can be saved, that you have manually removed the log file, or that you have recently upgraded the plugin."; else { $lines = array_slice($lines, count($lines) - $num); $msg = ""; foreach($lines as $line) $msg .= trim($line)."
"; return $msg; } } # ----- # adds a filter to receive the title of the post before publishing add_filter("title_save_pre", "SUP_post_title"); # adds some hooks # shows the options in the administration panel add_action("admin_menu", "SUP_add_options_page"); # calls SUP_ping whenever a post is published add_action("publish_post", "SUP_ping_if_new"); # calls SUP_ping_draft when changing the status from private/draft to published # add_action("private_to_published', 'SUP_ping_draft'); # removes the "WordPress official" pinging hook remove_action("publish_post", "generic_ping"); # activates pinging if setting doesn't exist in database yet # (before the user has changed the settings the first time) if(get_option("SUP_ping") === false) { update_option("SUP_ping", 1); } ?> ;×) » Blog Archive » Une centrale nucléaire a explosé

Une centrale nucléaire a explosé

C’est tout simplement mon quotidien à moi.

Non, sans rire, cela va jouer en faveur de Khadafi. C’est une catastrophe de grande ampleur et j’ai mis un peu de temps à en prendre conscience. Et il y en a que cela arrange. Et je déteste ces personnes car je ne tolère ce rabaissement de l’homme en illustrant ce qu’il a de plus fruste.

Mais je me trompe peut-être, la diplomatie européenne est déjà trop mouillée pour oublier et le laisser en place.

Est-ce que tu crois que la musique est inclue dans la société, qu’elle en est le fruit ? Pas moi. J’aimerais pouvoir animer une émission d’une heure à 4 heures du matin tous les dimanches matin, et conserver ce créneau comme une première spécificité du show.

Tiens, je viens d’avoir une idée tellement bonne que j’hésite preque à la partager. Sauf que je n’hésite pas en fait car je suis trop tenté et je me sais plein d’idées. L’idée est d’ajouter une couche de couch surfing sur le site de voyage. Tu tiens ton blog de tour du monde, tu trouves dans les pays où tu vas des personnes pour t’héberger à l’oeil, et tu partages ton expérience. Oui, pourquoi pas, mais ça va me faire du boulot…

Tu connais quelqu’un qui a fait l’Ecole Supérieure de Commerce de Paris ? Non ? Mais si, imagine la couverture d’un guide du Routard. Tu vois le gars ? Lui il sort de l’ESCP. Quel génie du marketing. En plus il est l’auteur de ses guides.  Après tout, savoir si un guide est objectif ou non n’est pas le plus important. L’important c’est d’avoir passé un bon moment comme on n’imaginait pas. On va dire que tous les endroits décrits sont plus ou moins frais mais comestibles. Le gars qui a deux trois chambres sur la plage, du jour qu’il se fait repérer par un type qui connaît quelqu’un qui vend des infos à un enquêteur du guide, sa vie bascule dès lors son référencement comme l’endroit sympa the place to be. Ce flux de touristes va tout casser et finir par le tuer d’épuisement. Et ces touristes ne sauront jamais qu’il y avait un accord obscur entre le guide et le gars. Et bien sûr, ce sont les guides qui font les succès et les échecs des restaurants et hôtels à l’autre bout du monde. Heureusement, le leader des guides est à la base franchouillard. Mais il n’est selon moi pas à exclure qu’une uniformisation internationale ne se forme petit à petit sur les guides de voyage. Et là, vraiment les guides seront tout puissants et feront le chaud et le froid. En attendant, je pense que préparer un chambre d’amis dans l’objectif de la couchsurfer et de voir du monde, ça me plaît ! Bon, là, ce n’est pas trop le moment puisque le bureau doit se transformer en une chambre d’enfant. Mais le prochain 4 pièces qu’on a, je m’en rappellerai.

L’autre jour je feuilletais un magazine pour les filles qui ont un bébé. Un article dont je ne me rappelle pas exactement du sujet si ce n’est qu’il traitait d’allaitement, sujet éminemment féminin et lénifiant pour nous les hommes, était illustré par une photo d’une femme les sein découverts avec un nourrisson dans le creux de chaque main, prête à lui tendre le, pardon les mamelons. Selon toute vraisemblance, le magazine n’a pas pris cette photo en studio mais a simplement acquis les droits de diffusion pour cette image. Donc, derrière ce cliché se cache un photographe, un homme, qui, un matin s’est réveillé avec la bonne idée de faire un shoot avec une femme, ses seins et deux enfants jumeaux. Je ne résiste pas à l’idée d’imaginer la sotte vie de cet artiste insignifiant, condamné à faire le zombie dans les maternités pour tâcher de tomber sur sa proie de prédilection et de ses deux dégénérescences placentaires. Le tout pour gagner de l’argent et payer le resto à bobonne. La boucle est bouclée, cet article, si je ne m’en souviens plus, c’est sans doute car je ne lui ai trouvé strictement aucun crédit. Et je ne parle pas de l’auteure de ladite page qui a choisi sciemment cette photo car elle a pas eu de gosses et qu’elle fantasme sur la grossesse, ce qui la rend si indispensable au mensuel.

C’est fou que des gens se plaignent de ne pas avoir d’idées alors que moi je n’ai que cela. Je pense qu’ils se trompent et qu’ils en ont, et que pour ma part je suis dans cette moyenne également. Mais à trop regarder la télé et ses programmes de remplissage de grille, on se sent mécaniquement un peu plus intelligent à chaque minute d’exposition directe, alors que sans doute c’est le processus inverse qui est sournoisement déjà en  oeuvre.

Vous pouvez suivre les réponses de cette publication via le fil RSS.
Vous pouvez aller à la fin et laisser une réponse. Pings non autorisés.

Commenter