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

Archives

Articles pour le mot-clé ‘approche’

Bilan après une semaine

Ma vie tourne autour d’elle depuis le 2 avril 91. J’apprends son prénom, et me voilà parti pour vingt ans à me demander qui c’était et à regretter de ne pas avoir fait sa connaissance. Et voilà qu’en lançant un appel sur un site d’anciens du lycée l’une me répond tout simplement :

2/04/2010 09:34:46 Bonjour André,
Je me souviens d’autant mieux de Liz que c’est une amie d’enfance à moi, je la connaissais depuis le CE1, nous étions ensemble en cours élémentaire, et nous sommes retrouvées à Duval. Elle s’appelait Liz Beaulieu, et je la vois toujours. Je déjeune même avec elle ce midi, je lui parlerai donc de ton message.Elle est sur facebook, à son nom de jeune fille ou de femme mariée, je ne sais plus… Au risque de te décevoir ;), elle est en effet mariée, elle a deux enfants, et elle est journaliste. Son nom est désormais Dumont.
Voilà pour l’essentiel, le reste, elle te l’apprendra elle-même si elle le souhaite.
Bonne continuation à toi, Claire

Facile ! J’aurais dû y penser avant. Mais… j’y ai déjà pensé et plus que cela même ! J’ai écrit deux fois au lycée, j’ai inondé le web d’appels à recherche. Je n’ai sans doute pas fait le maximum, mais on ne peut pas dire que je suis resté » inactif toutes ces années.Et voilà qu’en un instant je tombe sur une de ses amies d’enfance qui me lâche enfin le morceau !!
On est le 13 avril et je me rends compte qu’elle m’a répondu exactement 19 ans JOUR POUR JOUR après celui de la « rencontre ». J’avais écrit à Claire le 31/3… Bref.
Pour compléter la chronologie récente, j’ai découvert la réponse de Claire le 7/4. S’en est suivi plusieurs jours de littérale euphorie. J’étais sur un nuage à la simple idée que le fait de la revoir était de l’ordre du possible et que cela ne dépendait que d’elle.
Et comme elle ne me répond toujours pas, je me dis que je vais m’en tenir là. J’ai élaboré plusieurs plans d’approche mais j’ignore si je vais y donner suite. Déjà, les mails à elle et à Claire ont été suffisamment vagues pour noyer le poisson : pas question de parler d’amoureux transis, des heures passées à penser à elle, des rares jours sans son souvenir. Elle a du reste tellement vécu dans ma tête qu’il n’est même plus question d’amour ou de passion.

Donc les stratégies d’approche envisagées sont :

– rencontrer Claire
– rencontrer les deux à la fois
– la relancer

Le premier choix me paraît le plus simple bien que le plus éloigné de l’objectif, à savoir un face à face avec elle pour faire connaissance et faire fi des 19 ans. Je suis certain qu’elle m’a presque oublié depuis ce temps et que l’idée de me revoir ne la tente pas plus que cela, mais qui sait ? Elle se dit peut-être que ça l’amuserait un peu. Mais si elle est coincée, elle ne donnera pas suite. Pour l’instant je ne tire aucune conclusion et j’attends patiemment. Mais le simple fait que Claire me livre une telle foule de détail dans sa réponse me laisser penser qu’il serait facile de la rencontrer car, pour le coup, elle, elle est au moyen curieuse !

Donc qui est Liz finalement ?

Je découvre qu’elle est journaliste à la télé depuis 97. Des détails que je n’aurais pas pu inventer tellement cela semble incroyable :

– de 99 à 2001, j’ai bossé pour la maison mère de cette chaîne. En 2000 les locaux de la chaîne sont venus s’intégrer aux locaux de la maison mère. On a déjeuné au même restaurant d’entreprise pendant un an
– à cette époque, j’habitais exactement en face de l’entrée des locaux de la chaîne. J’y suis resté jusqu’en 2003, et tous les jours, elle venait bosser à moins de 100 mètres de chez moi !
– en épluchant ses amis sur un réseau social très connu, je constate que deux de ses amies sont elles-mêmes amies avec deux de mes amis qui ne se connaissent pas (vous avez suivi ?). J’ai évidemment fait chauffer la boîte gmail quand je m’en suis aperçu !

Bon voilà, je ne sais pas trop ce que ça va donner tout ça. Je sais par contre qu’on ne peut pas revenir 19 ans en arrière. Et ce n’est finalement pas l’essentiel. En médecine, on pourrait faire l’analogie avec une ablation d’un organe qui ne sert plus à rien. Mais qui est assez savant pour prétendre qu’il ne servira jamais plus ? Maintenant que je l’ai un peu retrouvée, que je peux lui mettre un nom, un métier, quid du mystère qui m’a animé tout ce temps ? Vais-je devoir en trouver un autre ou m’en passer ? A me relire je constate que je sais déjà que je ne la rencontrerais jamais et que je devrais simplement intégrer ces nouvelles informations, sans tout compte fait résoudre quoi que ce soit.

Mais je continue à révérer ce fol espoir fripé.

Liz,
Encore
Une
Fois
Ton nom

Liz.