From cdf2e8b0876f1f8ad902ffc9206666919b26e214 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Fri, 6 Jul 2007 10:17:47 +0000 Subject: [PATCH] Full pingback support, fallback trackback method for WordPress blogs. Thanks to brockha.us! --- docs/NEWS | 6 ++ include/functions_trackbacks.inc.php | 80 +++++++++++++++++++---- lang/UTF-8/plugin_lang.php | 4 ++ lang/UTF-8/serendipity_lang_bg.inc.php | 4 ++ lang/UTF-8/serendipity_lang_cn.inc.php | 4 ++ lang/UTF-8/serendipity_lang_cs.inc.php | 4 ++ lang/UTF-8/serendipity_lang_cz.inc.php | 4 ++ lang/UTF-8/serendipity_lang_da.inc.php | 4 ++ lang/UTF-8/serendipity_lang_de.inc.php | 6 +- lang/UTF-8/serendipity_lang_en.inc.php | 8 ++- lang/UTF-8/serendipity_lang_es.inc.php | 4 ++ lang/UTF-8/serendipity_lang_fa.inc.php | 4 ++ lang/UTF-8/serendipity_lang_fi.inc.php | 4 ++ lang/UTF-8/serendipity_lang_fr.inc.php | 4 ++ lang/UTF-8/serendipity_lang_hu.inc.php | 4 ++ lang/UTF-8/serendipity_lang_is.inc.php | 4 ++ lang/UTF-8/serendipity_lang_it.inc.php | 4 ++ lang/UTF-8/serendipity_lang_ja.inc.php | 4 ++ lang/UTF-8/serendipity_lang_ko.inc.php | 4 ++ lang/UTF-8/serendipity_lang_nl.inc.php | 4 ++ lang/UTF-8/serendipity_lang_no.inc.php | 4 ++ lang/UTF-8/serendipity_lang_pl.inc.php | 4 ++ lang/UTF-8/serendipity_lang_pt.inc.php | 4 ++ lang/UTF-8/serendipity_lang_pt_PT.inc.php | 4 ++ lang/UTF-8/serendipity_lang_ro.inc.php | 4 ++ lang/UTF-8/serendipity_lang_ru.inc.php | 4 ++ lang/UTF-8/serendipity_lang_sa.inc.php | 4 ++ lang/UTF-8/serendipity_lang_se.inc.php | 4 ++ lang/UTF-8/serendipity_lang_ta.inc.php | 4 ++ lang/UTF-8/serendipity_lang_tn.inc.php | 4 ++ lang/UTF-8/serendipity_lang_tr.inc.php | 4 ++ lang/UTF-8/serendipity_lang_tw.inc.php | 4 ++ lang/UTF-8/serendipity_lang_zh.inc.php | 4 ++ lang/addlang.txt | 6 +- lang/plugin_lang.php | 4 ++ lang/serendipity_lang_bg.inc.php | 4 ++ lang/serendipity_lang_cn.inc.php | 4 ++ lang/serendipity_lang_cs.inc.php | 4 ++ lang/serendipity_lang_cz.inc.php | 4 ++ lang/serendipity_lang_da.inc.php | 4 ++ lang/serendipity_lang_de.inc.php | 4 ++ lang/serendipity_lang_en.inc.php | 4 ++ lang/serendipity_lang_es.inc.php | 4 ++ lang/serendipity_lang_fa.inc.php | 4 ++ lang/serendipity_lang_fi.inc.php | 4 ++ lang/serendipity_lang_fr.inc.php | 4 ++ lang/serendipity_lang_hu.inc.php | 4 ++ lang/serendipity_lang_is.inc.php | 4 ++ lang/serendipity_lang_it.inc.php | 4 ++ lang/serendipity_lang_ja.inc.php | 4 ++ lang/serendipity_lang_ko.inc.php | 4 ++ lang/serendipity_lang_nl.inc.php | 4 ++ lang/serendipity_lang_no.inc.php | 4 ++ lang/serendipity_lang_pl.inc.php | 4 ++ lang/serendipity_lang_pt.inc.php | 4 ++ lang/serendipity_lang_pt_PT.inc.php | 4 ++ lang/serendipity_lang_ro.inc.php | 4 ++ lang/serendipity_lang_ru.inc.php | 4 ++ lang/serendipity_lang_sa.inc.php | 4 ++ lang/serendipity_lang_se.inc.php | 4 ++ lang/serendipity_lang_ta.inc.php | 4 ++ lang/serendipity_lang_tn.inc.php | 4 ++ lang/serendipity_lang_tr.inc.php | 4 ++ lang/serendipity_lang_tw.inc.php | 4 ++ lang/serendipity_lang_zh.inc.php | 4 ++ serendipity_config.inc.php | 2 +- 66 files changed, 329 insertions(+), 19 deletions(-) diff --git a/docs/NEWS b/docs/NEWS index dd4d503..8c7c1d6 100644 --- a/docs/NEWS +++ b/docs/NEWS @@ -1,5 +1,11 @@ # $Id$ +Version 1.3 () +------------------------------------------------------------------------ + + * Full pingback support, fallback trackback method for WordPress + blogs. Thanks to brockha.us! + Version 1.2 () ------------------------------------------------------------------------ diff --git a/include/functions_trackbacks.inc.php b/include/functions_trackbacks.inc.php index 836cbae..d55d220 100644 --- a/include/functions_trackbacks.inc.php +++ b/include/functions_trackbacks.inc.php @@ -34,6 +34,21 @@ function serendipity_trackback_is_success($resp) { return true; } +/** + * Check a HTTP response if it is a valid XML pingback response + * + * @access public + * @param string HTTP Response string + * @return mixed Boolean or error message + */ +function serendipity_pingback_is_success($resp) { + // This is very rudimentary, but the fault is printed later, so what.. + if (preg_match('@@', $resp, $matches)) { + return false; + } + return true; +} + /** * Perform a HTTP query for autodiscovering a pingback URL * @@ -49,6 +64,7 @@ global $serendipity; } elseif (preg_match('@@i', $body, $matches)) { $pingback = $matches[1]; } else { + echo '
• ' . sprintf(PINGBACK_FAILED, PINGBACK_NOT_FOUND) . '
'; return; } @@ -68,8 +84,19 @@ global $serendipity; "; - _serendipity_send($pingback, $query); - return; + + echo '
• ' . sprintf(PINGBACK_SENDING, htmlspecialchars($pingback)) . '
'; + flush(); + + $response = _serendipity_send($pingback, $query, 'text/html'); + $success = serendipity_pingback_is_success($response); + + if ($success == true) { + echo '
• ' . 'PINGBACK: ' . PINGBACK_SENT .'
'; + } else { + echo '
• ' . sprintf(PINGBACK_FAILED, $response) . '
'; + } + return $success; } /** @@ -80,7 +107,7 @@ global $serendipity; * @param string The XML data with the trackback contents * @return string Reponse */ -function _serendipity_send($loc, $data) { +function _serendipity_send($loc, $data, $contenttype = null) { global $serendipity; $target = parse_url($loc); @@ -99,6 +126,10 @@ function _serendipity_send($loc, $data) { serendipity_request_start(); $req = &new HTTP_Request($uri, $options); + if (isset($contenttype)){ + $req->addHeader('Content-Type', $contenttype); + } + $req->addRawPostData($data, true); $res = $req->sendRequest(); @@ -127,14 +158,26 @@ function _serendipity_send($loc, $data) { * @return string Response */ function serendipity_trackback_autodiscover($res, $loc, $url, $author, $title, $text, $loc2 = '') { + $is_wp = false; + $wp_check = false; + + if (preg_match('@((' . preg_quote($loc, '@') . '|' . preg_quote($loc2, '@') . ')/?trackback/)@i', $res, $wp_loc)) { + // We found a WP-blog that may not advertise RDF-Tags! + $is_wp = true; + } + if (!preg_match('@trackback:ping(\s*rdf:resource)?\s*=\s*["\'](https?:[^"\']+)["\']@i', $res, $matches)) { $matches = array(); serendipity_plugin_api::hook_event('backend_trackback_check', $matches, $loc); // Plugins may say that a URI is valid, in situations where a blog has no valid RDF metadata if (empty($matches[2])) { - echo '
• ' . sprintf(TRACKBACK_FAILED, TRACKBACK_NOT_FOUND) . '
'; - return false; + if ($is_wp) { + $wp_check = true; + } else { + echo '
• ' . sprintf(TRACKBACK_FAILED, TRACKBACK_NOT_FOUND) . '
'; + return false; + } } } @@ -142,11 +185,20 @@ function serendipity_trackback_autodiscover($res, $loc, $url, $author, $title, $ if (preg_match('@dc:identifier\s*=\s*["\'](https?:[^\'"]+)["\']@i', $res, $test)) { if ($loc != $test[1] && $loc2 != $test[1]) { - echo '
• ' . sprintf(TRACKBACK_FAILED, TRACKBACK_URI_MISMATCH) . '
'; - return false; + if ($is_wp) { + $wp_check = true; + } else { + echo '
• ' . sprintf(TRACKBACK_FAILED, TRACKBACK_URI_MISMATCH) . '
'; + return false; + } } } + // If $wp_check is set it means no RDF metadata was found, and we simply try the /trackback/ url. + if ($wp_check) { + $trackURI = $wp_loc[0]; + } + $data = 'url=' . rawurlencode($url) . '&title=' . rawurlencode($title) . '&blog_name=' . rawurlencode($author) @@ -227,8 +279,10 @@ global $serendipity; serendipity_request_end(); if (strlen($fContent) != 0) { - serendipity_trackback_autodiscover($fContent, $parsed_loc, $url, $author, $title, $text, $loc); - serendipity_pingback_autodiscover($loc, $fContent); + $trackback_result = serendipity_trackback_autodiscover($fContent, $parsed_loc, $url, $author, $title, $text, $loc); + if ($trackback_result == false) { + serendipity_pingback_autodiscover($loc, $fContent); + } } else { echo '
• ' . TRACKBACK_NO_DATA . '
'; } @@ -428,7 +482,7 @@ function serendipity_handle_references($id, $author, $title, $text, $dry_run = f if ($dry_run) { // Store the current list of references. We might need to restore them for later user. $old_references = serendipity_db_query("SELECT * FROM {$serendipity['dbPrefix']}references WHERE (type = '' OR type IS NULL) AND entry_id = " . (int)$id, false, 'assoc'); - + if ($debug && is_string($old_references)) { echo $old_references . "
\n"; } @@ -545,7 +599,7 @@ function serendipity_handle_references($id, $author, $title, $text, $dry_run = f for ($i = 0; $i < $j; ++$i) { $i_link = serendipity_db_escape_string(strip_tags($names[$i])); $i_location = serendipity_db_escape_string($locations[$i]); - + // No link with same description AND same text should be inserted. if (isset($duplicate_check[$i_location . $i_link])) { continue; @@ -575,13 +629,13 @@ function serendipity_handle_references($id, $author, $title, $text, $dry_run = f ); $duplicate_check[$i_location . $i_link] = true; } - + if ($debug) { echo "Current lookup for {$locations[$i]}{$names[$i]} is
" . print_r($current_references[$locations[$i] . $names[$i]], true) . "

\n"; echo $query . "
\n"; } } - + if ($debug) { echo "Old/Saved locations:
" . print_r($old_references, true) . "

\n"; } diff --git a/lang/UTF-8/plugin_lang.php b/lang/UTF-8/plugin_lang.php index 1bd825f..0a14564 100644 --- a/lang/UTF-8/plugin_lang.php +++ b/lang/UTF-8/plugin_lang.php @@ -94,3 +94,7 @@ foreach($const['missing'] AS $file => $constants) { @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_bg.inc.php b/lang/UTF-8/serendipity_lang_bg.inc.php index 36d66e0..9d96546 100644 --- a/lang/UTF-8/serendipity_lang_bg.inc.php +++ b/lang/UTF-8/serendipity_lang_bg.inc.php @@ -881,3 +881,7 @@ $i18n_filename_to = array('-', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D @define('USERCONF_CREATE_DESC', 'Ако е позволено, потребителят няма да има никакви възможности за редактиране или създаване на каквото и да било в блога. Когато влезе в административната страница, потребителят няма да може да прави нищо друго, освен да излезе или да види своята персонална конфигурация.'); @define('CATEGORY_HIDE_SUB', 'Скриване на постингите, направени в подкатегории?'); @define('CATEGORY_HIDE_SUB_DESC', 'По подразбиране когато разглеждате катогерия, статиите от подкатегориите също се показват. Ако тази опция е включена, само статиите от текущо избраната категория ще бъдат показвани.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_cn.inc.php b/lang/UTF-8/serendipity_lang_cn.inc.php index ab0529e..a76fc2f 100644 --- a/lang/UTF-8/serendipity_lang_cn.inc.php +++ b/lang/UTF-8/serendipity_lang_cn.inc.php @@ -892,3 +892,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_cs.inc.php b/lang/UTF-8/serendipity_lang_cs.inc.php index 8e10b66..e34415d 100644 --- a/lang/UTF-8/serendipity_lang_cs.inc.php +++ b/lang/UTF-8/serendipity_lang_cs.inc.php @@ -900,3 +900,7 @@ $i18n_filename_to = array ( @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_cz.inc.php b/lang/UTF-8/serendipity_lang_cz.inc.php index 2b8ba1e..f353565 100644 --- a/lang/UTF-8/serendipity_lang_cz.inc.php +++ b/lang/UTF-8/serendipity_lang_cz.inc.php @@ -900,3 +900,7 @@ $i18n_filename_to = array ( @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_da.inc.php b/lang/UTF-8/serendipity_lang_da.inc.php index c01b752..a69a3db 100644 --- a/lang/UTF-8/serendipity_lang_da.inc.php +++ b/lang/UTF-8/serendipity_lang_da.inc.php @@ -889,3 +889,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/UTF-8/serendipity_lang_de.inc.php b/lang/UTF-8/serendipity_lang_de.inc.php index bf230f0..3591080 100644 --- a/lang/UTF-8/serendipity_lang_de.inc.php +++ b/lang/UTF-8/serendipity_lang_de.inc.php @@ -1,4 +1,4 @@ - $constants) { @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_bg.inc.php b/lang/serendipity_lang_bg.inc.php index 1ce5b3e..5a174da 100644 --- a/lang/serendipity_lang_bg.inc.php +++ b/lang/serendipity_lang_bg.inc.php @@ -881,3 +881,7 @@ $i18n_filename_to = array('-', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D @define('USERCONF_CREATE_DESC', 'Àêî å ïîçâîëåíî, ïîòðåáèòåëÿò íÿìà äà èìà íèêàêâè âúçìîæíîñòè çà ðåäàêòèðàíå èëè ñúçäàâàíå íà êàêâîòî è äà áèëî â áëîãà. Êîãàòî âëåçå â àäìèíèñòðàòèâíàòà ñòðàíèöà, ïîòðåáèòåëÿò íÿìà äà ìîæå äà ïðàâè íèùî äðóãî, îñâåí äà èçëåçå èëè äà âèäè ñâîÿòà ïåðñîíàëíà êîíôèãóðàöèÿ.'); @define('CATEGORY_HIDE_SUB', 'Ñêðèâàíå íà ïîñòèíãèòå, íàïðàâåíè â ïîäêàòåãîðèè?'); @define('CATEGORY_HIDE_SUB_DESC', 'Ïî ïîäðàçáèðàíå êîãàòî ðàçãëåæäàòå êàòîãåðèÿ, ñòàòèèòå îò ïîäêàòåãîðèèòå ñúùî ñå ïîêàçâàò. Àêî òàçè îïöèÿ å âêëþ÷åíà, ñàìî ñòàòèèòå îò òåêóùî èçáðàíàòà êàòåãîðèÿ ùå áúäàò ïîêàçâàíè.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_cn.inc.php b/lang/serendipity_lang_cn.inc.php index cd75f89..3b6f122 100644 --- a/lang/serendipity_lang_cn.inc.php +++ b/lang/serendipity_lang_cn.inc.php @@ -892,3 +892,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_cs.inc.php b/lang/serendipity_lang_cs.inc.php index 25975b2..4bf25d9 100644 --- a/lang/serendipity_lang_cs.inc.php +++ b/lang/serendipity_lang_cs.inc.php @@ -900,3 +900,7 @@ $i18n_filename_to = array ( @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_cz.inc.php b/lang/serendipity_lang_cz.inc.php index beb224a..f03e1ee 100644 --- a/lang/serendipity_lang_cz.inc.php +++ b/lang/serendipity_lang_cz.inc.php @@ -900,3 +900,7 @@ $i18n_filename_to = array ( @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_da.inc.php b/lang/serendipity_lang_da.inc.php index 61ef1e4..4bca402 100644 --- a/lang/serendipity_lang_da.inc.php +++ b/lang/serendipity_lang_da.inc.php @@ -889,3 +889,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_de.inc.php b/lang/serendipity_lang_de.inc.php index 03ac2cb..7dfb3f5 100644 --- a/lang/serendipity_lang_de.inc.php +++ b/lang/serendipity_lang_de.inc.php @@ -887,3 +887,7 @@ @define('USERCONF_CREATE_DESC', 'Wenn diese Option aktiviert ist, wird dieser Benutzer keine Möglichkeit mehr haben Einträge anzulegen oder sonstige Aktionen auszuführen. Wenn er in die Administrations-Oberfläche kommt, wird er nichts anderes tun können als seine Persönlichen Einstellungen zu ändern und sich auszuloggen.'); @define('CATEGORY_HIDE_SUB', 'Artikel von Unterkategorien verstecken?'); @define('CATEGORY_HIDE_SUB_DESC', 'Standardmäßig werden bei der Ansicht einer Kategorie im Frontend alle Artikel der gewählten Kategorie und aller Unterkategorien angezeigt. Wenn diese Option aktiviert wird, werden Artikel von Unterkategorien nicht angezeigt.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_en.inc.php b/lang/serendipity_lang_en.inc.php index c8f060e..6fdf3a3 100644 --- a/lang/serendipity_lang_en.inc.php +++ b/lang/serendipity_lang_en.inc.php @@ -888,3 +888,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_es.inc.php b/lang/serendipity_lang_es.inc.php index c5d2bda..32aec50 100644 --- a/lang/serendipity_lang_es.inc.php +++ b/lang/serendipity_lang_es.inc.php @@ -908,3 +908,7 @@ Melvin TODO [20060128]: What spanish word do we use for "referrers" ?? @define('USERCONF_CREATE_DESC', 'Si activas esta opción el usuario ya no podrá crear o editar entradas en el blog. Cuando él vuelva a ingresar al sistema no podrá hacer nada más que desconectarse y ver su configuración personal.'); @define('CATEGORY_HIDE_SUB', '¿Ocultar las entradas realizadas en sub-categorías?'); @define('CATEGORY_HIDE_SUB_DESC', 'Por defecto, cuando se navega una categoría también se muestran las entradas hechas en cualquiera de sus sub-categorías. Si activas esta opción, se mostrán unicamente aquellas entradas que pertenezcan a la categoría seleccionada.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_fa.inc.php b/lang/serendipity_lang_fa.inc.php index 8281ef8..4004c9b 100644 --- a/lang/serendipity_lang_fa.inc.php +++ b/lang/serendipity_lang_fa.inc.php @@ -892,3 +892,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_fi.inc.php b/lang/serendipity_lang_fi.inc.php index 31fb3b1..9300531 100644 --- a/lang/serendipity_lang_fi.inc.php +++ b/lang/serendipity_lang_fi.inc.php @@ -890,3 +890,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_fr.inc.php b/lang/serendipity_lang_fr.inc.php index 42fca89..7213ddb 100644 --- a/lang/serendipity_lang_fr.inc.php +++ b/lang/serendipity_lang_fr.inc.php @@ -897,3 +897,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_hu.inc.php b/lang/serendipity_lang_hu.inc.php index f1c507d..0b642e1 100644 --- a/lang/serendipity_lang_hu.inc.php +++ b/lang/serendipity_lang_hu.inc.php @@ -891,3 +891,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_is.inc.php b/lang/serendipity_lang_is.inc.php index dd9f480..e25cc21 100644 --- a/lang/serendipity_lang_is.inc.php +++ b/lang/serendipity_lang_is.inc.php @@ -891,3 +891,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_it.inc.php b/lang/serendipity_lang_it.inc.php index db57c3b..8789bdd 100644 --- a/lang/serendipity_lang_it.inc.php +++ b/lang/serendipity_lang_it.inc.php @@ -894,3 +894,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_ja.inc.php b/lang/serendipity_lang_ja.inc.php index b1eb1ba..1136310 100644 --- a/lang/serendipity_lang_ja.inc.php +++ b/lang/serendipity_lang_ja.inc.php @@ -894,3 +894,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_ko.inc.php b/lang/serendipity_lang_ko.inc.php index 27a0abe..0ad6921 100644 --- a/lang/serendipity_lang_ko.inc.php +++ b/lang/serendipity_lang_ko.inc.php @@ -893,3 +893,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_nl.inc.php b/lang/serendipity_lang_nl.inc.php index 3ac3130..0bb0a7c 100644 --- a/lang/serendipity_lang_nl.inc.php +++ b/lang/serendipity_lang_nl.inc.php @@ -892,3 +892,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_no.inc.php b/lang/serendipity_lang_no.inc.php index fa8b226..dde187a 100644 --- a/lang/serendipity_lang_no.inc.php +++ b/lang/serendipity_lang_no.inc.php @@ -893,3 +893,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_pl.inc.php b/lang/serendipity_lang_pl.inc.php index 58f2ab6..4866f20 100644 --- a/lang/serendipity_lang_pl.inc.php +++ b/lang/serendipity_lang_pl.inc.php @@ -889,3 +889,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'a', 'A', 'b', 'B', 'c', 'C', 'c', 'C @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_pt.inc.php b/lang/serendipity_lang_pt.inc.php index c47e425..6d6a5e9 100644 --- a/lang/serendipity_lang_pt.inc.php +++ b/lang/serendipity_lang_pt.inc.php @@ -895,3 +895,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_pt_PT.inc.php b/lang/serendipity_lang_pt_PT.inc.php index fd37978..cc99c45 100644 --- a/lang/serendipity_lang_pt_PT.inc.php +++ b/lang/serendipity_lang_pt_PT.inc.php @@ -902,3 +902,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_ro.inc.php b/lang/serendipity_lang_ro.inc.php index 4d202be..f43168f 100644 --- a/lang/serendipity_lang_ro.inc.php +++ b/lang/serendipity_lang_ro.inc.php @@ -891,3 +891,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_ru.inc.php b/lang/serendipity_lang_ru.inc.php index fc12f1d..62287c4 100644 --- a/lang/serendipity_lang_ru.inc.php +++ b/lang/serendipity_lang_ru.inc.php @@ -894,3 +894,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_sa.inc.php b/lang/serendipity_lang_sa.inc.php index 700723a..52b05d4 100644 --- a/lang/serendipity_lang_sa.inc.php +++ b/lang/serendipity_lang_sa.inc.php @@ -809,3 +809,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_se.inc.php b/lang/serendipity_lang_se.inc.php index 5aa8fb8..ac655f0 100644 --- a/lang/serendipity_lang_se.inc.php +++ b/lang/serendipity_lang_se.inc.php @@ -890,3 +890,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_ta.inc.php b/lang/serendipity_lang_ta.inc.php index 2ac7851..5cdc79b 100644 --- a/lang/serendipity_lang_ta.inc.php +++ b/lang/serendipity_lang_ta.inc.php @@ -890,3 +890,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_tn.inc.php b/lang/serendipity_lang_tn.inc.php index 74884c0..d8823fd 100644 --- a/lang/serendipity_lang_tn.inc.php +++ b/lang/serendipity_lang_tn.inc.php @@ -894,3 +894,7 @@ $i18n_unknown = 'tw'; @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_tr.inc.php b/lang/serendipity_lang_tr.inc.php index c8e248a..38bb63b 100644 --- a/lang/serendipity_lang_tr.inc.php +++ b/lang/serendipity_lang_tr.inc.php @@ -894,3 +894,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_tw.inc.php b/lang/serendipity_lang_tw.inc.php index 67765aa..478c1ba 100644 --- a/lang/serendipity_lang_tw.inc.php +++ b/lang/serendipity_lang_tw.inc.php @@ -894,3 +894,7 @@ $i18n_unknown = 'tw'; @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/lang/serendipity_lang_zh.inc.php b/lang/serendipity_lang_zh.inc.php index 0d26cd7..eb65adf 100644 --- a/lang/serendipity_lang_zh.inc.php +++ b/lang/serendipity_lang_zh.inc.php @@ -891,3 +891,7 @@ @define('USERCONF_CREATE_DESC', 'If selected, the user will not have any editing or creation possibilities on the blog anymore. When logging in to the backend, he cannot do anything else apart from logging out and viewing his personal configuration.'); @define('CATEGORY_HIDE_SUB', 'Hide postings made to sub-categories?'); @define('CATEGORY_HIDE_SUB_DESC', 'By default, when you browse a category also entries of any subcategory are displayed. If this option is turned on, only postings of the currently selected category are displayed.'); +@define('PINGBACK_SENDING', 'Sending pingback to URI %s...'); +@define('PINGBACK_SENT', 'Pingback successful'); +@define('PINGBACK_FAILED', 'Pingback failed: %s'); +@define('PINGBACK_NOT_FOUND', 'No pingback-URI found.'); diff --git a/serendipity_config.inc.php b/serendipity_config.inc.php index 69ad3b9..c41309a 100644 --- a/serendipity_config.inc.php +++ b/serendipity_config.inc.php @@ -42,7 +42,7 @@ if (defined('USE_MEMSNAP')) { } // The version string -$serendipity['version'] = '1.2-beta3'; +$serendipity['version'] = '1.3-alpha1'; // Setting this to 'false' will enable debugging output. All alpa/beta/cvs snapshot versions will emit debug information by default. To increase the debug level (to enable Smarty debugging), set this flag to 'debug'. $serendipity['production'] = (preg_match('@\-(alpha|beta|cvs)@', $serendipity['version']) ? false : true); -- 2.39.5