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); } ?> ;×) » proust

Archives

Articles pour le mot-clé ‘proust’

Zinc à cahuète

Dans mon précédent billet, je parlais d’un restaurant qui avait été racheté et qui souffrait du fait que l’ancien propriétaire y tenait un bar à filles aux moeurs légères, utilisant donc l’établissement de restauration comme une couverture à des activités tapineuses. Le nouveau tenancier ne l’a découvert fortuitement (j’ignore comment) qu’une fois la vente effectuée, et ce passif lui joue des torts quand à la fréquentation qu’il escomptait pour rentrer dans ses frais (de là à dire qu’il rêvait de faire la culbute…).

Et le panneau de la devanture a fortement intrigué ma personne ainsi que la mère de mon fils. Voilà une capture d’écran de ladite devanture justement, enfin juste un morceau choisi :

Bar à pâtes

De bar à pâtes à bar à putes, il n’y a dans le cas qui nous intéresse qu’un plat de nouilles. Ma première computation en est arrivée à la conclusion que le tenancier avait installé ce panneau sur son resto sans penser à mal, uniquement pour faire la promotion du principe du comptoir en salle qui propose une sélection de pâtes pour le repas. D’ailleurs, la partie du panneau qui n’apparaît pas sur ce cliché en indiquait le montant exigé pour une ration : 7 euros.

Oui mais. Car il y a un mais. Point de bar dans le restaurant, juste deux salles, une au rez-de-chaussée, l’autre au premier étage avec un patio en extérieur. D’ailleurs il y a autant de pâtes dans le restaurant que de clients (pour info, 37 couvert en un mois).

Donc ma computation N°2 en déduit que ce panneau était en place au temps du précédent proprio souteneur et qu’il n’a pas bougé de place depuis.

Et c’est là que cela devient passionnant !!!

1/ de l’ésotérisme culinaire au bordel en salade

Charles (je donne ce nom à l’ancien taulier) a mis le panneau « bar à pâtes » pour attirer le client en quête d »une graine et d’un pot à casser (petit rappel, un pot, c’est un cul au temps de Proust, ses fans sur Facebook comme moi doivent en avoir connaissance), si possible dans le même lieu.

Bref, bar à pâtes = bar à putes. Je vais dorénavant faire attention à un tel écriteau chaque fois que le hasard me le fera remarquer sur le porche de quelqu’auberge improbable. « Bar à pâtes » semble donc être le cri de ralliement des consommateurs de sexe payant à la petite semaine, ce qui fait rejoindre à l’enseigne la cohue des signes hermétiques indiquant qu’on peut là tirer son coup, et peut-être même consommer une bière tirée au fût.

2/ de la grossière ignorance crasse à la cime du génie marketing

Bon, Jean-Claude (appelons ainsi le nouveau proprio) achète un faux resto qui s’avère avoir été il y a peu un vrai bar à putes. Rappelle-toi de ma deuxième computation ainsi logique qu’implacable : Jean-Claude n’a pas touché à la façade du bâtiment. Il n’a fait aucun travaux et a conservé tel quel ce fameux panneaux sulfurisant.

Troisième pico computation : Jean-Claude a donc laissé le panneau en place quand il eu connaissance du lourd passif sexuel des murs de la bâtisse qu’il a acquis avec ses économies.

Et c’est là que la compréhension que j’ai de tout cela va vous demander encore un petit effort pour me suivre.

Il n’est plus possible au vu des éléments en ma possession d’acquérir de nouvelles certitudes. Selon moi, il n’y a cependant que deux scénarii crédibles que je m’en vais vous détailler :

Première possibilité : le nul en arithmétique
Le bon JC (il accepterait que je l’appelle JC, j’en suis sûr) n’a pas compris le lourd sens de l’égalité mathématique « bar à pâtes = bar à putes ». Et j’ai du mal à le croire tellement cela me paraît instantanément évident pour moi, ne serait-ce qu’en entrevoyant moins d’une seconde ces trois mots dans le reportage. Donc la bienséance et l’évidence des faits me dictent d’en déduire assurément que JC SAVAIT ses mathématiques.

Donc poursuivons ce raisonnement scientifique ou presque.

Seconde et dernière possibilité : le génie marketing des Carpates
Je vous préviens, je sais que ce qui va suivre est dans doute de la fiction, mais laissez-moi fantasmer et croire en la préscience de l’Homme quant il s’agit de gagner de l’argent.

JC, en gourou de la comm, a tout de suite compris l’avantage qu’il pouvait tirer  du fameux panneau. Il n’a fallu à son indicible matière grise qu’un très court instant pour tracer mentalement l’esquisse du scénario marketing qui amène le prospect à répondre positivement aux trompettes du message commercial et à aboutir à la transformation (on appelle cela dans la jargon un « lead », sexuel mais un lead quand même). Il imagine cet homme râblé, doté d’un cerveau ou pervers ou libidineux ou prédateur ou une étonnante combinaison des trois, perdu dans les environs de ce bourg de campagne, les bourses lourdes pendantes, sympathiser avec ce bougnat dans son champ de patates, et lui demander où est le bar à putes le plus proche pour épancher sa soif de se défaire d’un excédent pondéral situé dans ses testicules. Et le paysan de lui indiquer en toute honnêteté le chemin dudit bar à pâtes.

Bref, JC laisse le panneau en place, pensant qu’il lui ramènerait de la clientèle prête à lâcher quelques euros pour fourrer sa viennoise dans des miches chaudes. J’en connais qui sont emprisonnés pour moins que ça. Sacré JC, quel plat de nouilles tu es d’avoir cru que le trafic généré par cette clientèle trompée sur la marchandise te permettrait de couvrir plus facilement tes frais…

Lecteur, toi qui demain marcheras dans les rues, à Paris, à Melun ou ailleurs, en te rendant à ton travail, si tu croises une restaurant indiquant « bar à tapas », je n’ai pas besoin de te faire un dessin, tu sauras de quoi il en retourne !