aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2018-12-16 17:02:03 +0100
committerGravatar GitHub <noreply@github.com> 2018-12-16 17:02:03 +0100
commit512d047f02b601dcf21f8c807117ea154967e58f (patch)
treec0825b4d1fc0c9e68efa0424de57476329a7d071 /app
parente0e96d6a13788c539be1bcce3cde0a1d614ff2c3 (diff)
Update naming to WebSub (#2184)
Instead of PubSubHubbub / PuSH
Diffstat (limited to 'app')
-rwxr-xr-xapp/Controllers/feedController.php12
-rw-r--r--app/Models/Feed.php18
-rw-r--r--app/i18n/cz/sub.php2
-rw-r--r--app/i18n/de/sub.php2
-rw-r--r--app/i18n/en/sub.php2
-rwxr-xr-xapp/i18n/es/sub.php2
-rw-r--r--app/i18n/fr/sub.php2
-rw-r--r--app/i18n/he/sub.php2
-rw-r--r--app/i18n/it/sub.php2
-rw-r--r--app/i18n/kr/sub.php2
-rw-r--r--app/i18n/nl/sub.php2
-rw-r--r--app/i18n/oc/sub.php2
-rw-r--r--app/i18n/pt-br/sub.php2
-rw-r--r--app/i18n/ru/sub.php2
-rw-r--r--app/i18n/tr/sub.php2
-rw-r--r--app/i18n/zh-cn/sub.php2
-rw-r--r--app/views/helpers/feed/update.phtml2
17 files changed, 30 insertions, 30 deletions
diff --git a/app/Controllers/feedController.php b/app/Controllers/feedController.php
index f2b1b8960..74c9eacfa 100755
--- a/app/Controllers/feedController.php
+++ b/app/Controllers/feedController.php
@@ -266,7 +266,7 @@ class FreshRSS_feed_Controller extends Minz_ActionController {
$nb_month_old = max(FreshRSS_Context::$user_conf->old_entries, 1);
$date_min = time() - (3600 * 24 * 30 * $nb_month_old);
- // PubSubHubbub support
+ // WebSub (PubSubHubbub) support
$pubsubhubbubEnabledGeneral = FreshRSS_Context::$system_conf->pubsubhubbub_enabled;
$pshbMinAge = time() - (3600 * 24); //TODO: Make a configuration.
@@ -437,13 +437,13 @@ class FreshRSS_feed_Controller extends Minz_ActionController {
$entryDAO->commit();
}
- if ($feed->hubUrl() && $feed->selfUrl()) { //selfUrl has priority for PubSubHubbub
+ if ($feed->hubUrl() && $feed->selfUrl()) { //selfUrl has priority for WebSub
if ($feed->selfUrl() !== $url) { //https://code.google.com/p/pubsubhubbub/wiki/MovingFeedsOrChangingHubs
$selfUrl = checkUrl($feed->selfUrl());
if ($selfUrl) {
- Minz_Log::debug('PubSubHubbub unsubscribe ' . $feed->url(false));
+ Minz_Log::debug('WebSub unsubscribe ' . $feed->url(false));
if (!$feed->pubSubHubbubSubscribe(false)) { //Unsubscribe
- Minz_Log::warning('Error while PubSubHubbub unsubscribing from ' . $feed->url(false));
+ Minz_Log::warning('Error while WebSub unsubscribing from ' . $feed->url(false));
}
$feed->_url($selfUrl, false);
Minz_Log::notice('Feed ' . $url . ' canonical address moved to ' . $feed->url(false));
@@ -457,9 +457,9 @@ class FreshRSS_feed_Controller extends Minz_ActionController {
$feed->faviconPrepare();
if ($pubsubhubbubEnabledGeneral && $feed->pubSubHubbubPrepare()) {
- Minz_Log::notice('PubSubHubbub subscribe ' . $feed->url(false));
+ Minz_Log::notice('WebSub subscribe ' . $feed->url(false));
if (!$feed->pubSubHubbubSubscribe(true)) { //Subscribe
- Minz_Log::warning('Error while PubSubHubbub subscribing to ' . $feed->url(false));
+ Minz_Log::warning('Error while WebSub subscribing to ' . $feed->url(false));
}
}
$feed->unlock();
diff --git a/app/Models/Feed.php b/app/Models/Feed.php
index fc7ed8c68..b21a8bbbe 100644
--- a/app/Models/Feed.php
+++ b/app/Models/Feed.php
@@ -498,7 +498,7 @@ class FreshRSS_Feed extends Minz_Model {
@unlink($this->lockPath);
}
- //<PubSubHubbub>
+ //<WebSub>
public function pubSubHubbubEnabled() {
$url = $this->selfUrl ? $this->selfUrl : $this->url;
@@ -534,13 +534,13 @@ class FreshRSS_Feed extends Minz_Model {
if ($hubFile = @file_get_contents($hubFilename)) {
$hubJson = json_decode($hubFile, true);
if (!$hubJson || empty($hubJson['key']) || !ctype_xdigit($hubJson['key'])) {
- $text = 'Invalid JSON for PubSubHubbub: ' . $this->url;
+ $text = 'Invalid JSON for WebSub: ' . $this->url;
Minz_Log::warning($text);
Minz_Log::warning($text, PSHB_LOG);
return false;
}
if ((!empty($hubJson['lease_end'])) && ($hubJson['lease_end'] < (time() + (3600 * 23)))) { //TODO: Make a better policy
- $text = 'PubSubHubbub lease ends at '
+ $text = 'WebSub lease ends at '
. date('c', empty($hubJson['lease_end']) ? time() : $hubJson['lease_end'])
. ' and needs renewal: ' . $this->url;
Minz_Log::warning($text);
@@ -560,7 +560,7 @@ class FreshRSS_Feed extends Minz_Model {
file_put_contents($hubFilename, json_encode($hubJson));
@mkdir(PSHB_PATH . '/keys/');
file_put_contents(PSHB_PATH . '/keys/' . $key . '.txt', base64url_encode($this->selfUrl));
- $text = 'PubSubHubbub prepared for ' . $this->url;
+ $text = 'WebSub prepared for ' . $this->url;
Minz_Log::debug($text);
Minz_Log::debug($text, PSHB_LOG);
}
@@ -579,17 +579,17 @@ class FreshRSS_Feed extends Minz_Model {
$hubFilename = PSHB_PATH . '/feeds/' . base64url_encode($url) . '/!hub.json';
$hubFile = @file_get_contents($hubFilename);
if ($hubFile === false) {
- Minz_Log::warning('JSON not found for PubSubHubbub: ' . $this->url);
+ Minz_Log::warning('JSON not found for WebSub: ' . $this->url);
return false;
}
$hubJson = json_decode($hubFile, true);
if (!$hubJson || empty($hubJson['key']) || !ctype_xdigit($hubJson['key']) || empty($hubJson['hub'])) {
- Minz_Log::warning('Invalid JSON for PubSubHubbub: ' . $this->url);
+ Minz_Log::warning('Invalid JSON for WebSub: ' . $this->url);
return false;
}
$callbackUrl = checkUrl(Minz_Request::getBaseUrl() . '/api/pshb.php?k=' . $hubJson['key']);
if ($callbackUrl == '') {
- Minz_Log::warning('Invalid callback for PubSubHubbub: ' . $this->url);
+ Minz_Log::warning('Invalid callback for WebSub: ' . $this->url);
return false;
}
if (!$state) { //unsubscribe
@@ -618,7 +618,7 @@ class FreshRSS_Feed extends Minz_Model {
$response = curl_exec($ch);
$info = curl_getinfo($ch);
- Minz_Log::warning('PubSubHubbub ' . ($state ? 'subscribe' : 'unsubscribe') . ' to ' . $url .
+ Minz_Log::warning('WebSub ' . ($state ? 'subscribe' : 'unsubscribe') . ' to ' . $url .
' via hub ' . $hubJson['hub'] .
' with callback ' . $callbackUrl . ': ' . $info['http_code'] . ' ' . $response, PSHB_LOG);
@@ -634,5 +634,5 @@ class FreshRSS_Feed extends Minz_Model {
return false;
}
- //</PubSubHubbub>
+ //</WebSub>
}
diff --git a/app/i18n/cz/sub.php b/app/i18n/cz/sub.php
index ec4c6f374..ad02f6f49 100644
--- a/app/i18n/cz/sub.php
+++ b/app/i18n/cz/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Zobrazit ve “Všechny kanály”',
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Okamžité oznámení s PubSubHubbub',
+ 'websub' => 'Okamžité oznámení s WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/de/sub.php b/app/i18n/de/sub.php
index c4455c4be..aa408e8c7 100644
--- a/app/i18n/de/sub.php
+++ b/app/i18n/de/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'In Haupt-Feeds zeigen',
'normal' => 'Zeige in eigener Kategorie',
),
- 'pubsubhubbub' => 'Sofortbenachrichtigung mit PubSubHubbub',
+ 'websub' => 'Sofortbenachrichtigung mit WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/en/sub.php b/app/i18n/en/sub.php
index 1dac808b0..9acbcbf33 100644
--- a/app/i18n/en/sub.php
+++ b/app/i18n/en/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Show in main stream',
'normal' => 'Show in its category',
),
- 'pubsubhubbub' => 'Instant notification with PubSubHubbub',
+ 'websub' => 'Instant notification with WebSub',
'show' => array(
'all' => 'Show all feeds',
'error' => 'Show only feeds with error',
diff --git a/app/i18n/es/sub.php b/app/i18n/es/sub.php
index b6a7eb568..64e420dc1 100755
--- a/app/i18n/es/sub.php
+++ b/app/i18n/es/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Mostrar en salida principal',
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Notificación inmedaiata con PubSubHubbub',
+ 'websub' => 'Notificación inmedaiata con WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/fr/sub.php b/app/i18n/fr/sub.php
index b5eaccef4..6cb31414d 100644
--- a/app/i18n/fr/sub.php
+++ b/app/i18n/fr/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Afficher dans le flux principal',
'normal' => 'Afficher dans sa catégorie',
),
- 'pubsubhubbub' => 'Notification instantanée par PubSubHubbub',
+ 'websub' => 'Notification instantanée par WebSub',
'show' => array(
'all' => 'Montrer tous les flux',
'error' => 'Montrer seulement les flux en erreur',
diff --git a/app/i18n/he/sub.php b/app/i18n/he/sub.php
index f467df28c..e4c487b84 100644
--- a/app/i18n/he/sub.php
+++ b/app/i18n/he/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'הצגה בזרם המרכזי',
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Instant notification with PubSubHubbub', //TODO - Translation
+ 'websub' => 'Instant notification with WebSub', //TODO - Translation
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/it/sub.php b/app/i18n/it/sub.php
index cbb488f3e..6faa48d63 100644
--- a/app/i18n/it/sub.php
+++ b/app/i18n/it/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Mostra in homepage', //TODO - Translation
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Notifica istantanea con PubSubHubbub',
+ 'websub' => 'Notifica istantanea con WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/kr/sub.php b/app/i18n/kr/sub.php
index 785a3ea96..463496c57 100644
--- a/app/i18n/kr/sub.php
+++ b/app/i18n/kr/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => '메인 스트림에 표시하기',
'normal' => '피드가 속한 카테고리에만 표시하기',
),
- 'pubsubhubbub' => 'PubSubHubbub을 사용한 즉시 알림',
+ 'websub' => 'WebSub을 사용한 즉시 알림',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/nl/sub.php b/app/i18n/nl/sub.php
index 53954ad3f..36c96b53f 100644
--- a/app/i18n/nl/sub.php
+++ b/app/i18n/nl/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Zichtbaar in het overzicht',
'normal' => 'Toon in categorie',
),
- 'pubsubhubbub' => 'Directe notificaties met PubSubHubbub',
+ 'websub' => 'Directe notificaties met WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/oc/sub.php b/app/i18n/oc/sub.php
index 1d2e0007b..f9ddf339a 100644
--- a/app/i18n/oc/sub.php
+++ b/app/i18n/oc/sub.php
@@ -44,7 +44,7 @@ return array(
'main_stream' => 'Mostar al flux màger',
'normal' => 'Mostar dins sa categoria',
),
- 'pubsubhubbub' => 'Notificaciones instantáneas amb PubSubHubbub',
+ 'websub' => 'Notificaciones instantáneas amb WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/pt-br/sub.php b/app/i18n/pt-br/sub.php
index 03ae9d014..78684c14c 100644
--- a/app/i18n/pt-br/sub.php
+++ b/app/i18n/pt-br/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Mostrar na tela principal',
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Notificação instantânea com PubSubHubbub',
+ 'websub' => 'Notificação instantânea com WebSub',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/ru/sub.php b/app/i18n/ru/sub.php
index ccd3b0020..7de80586b 100644
--- a/app/i18n/ru/sub.php
+++ b/app/i18n/ru/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Show in main stream', //TODO - Translation
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'Instant notification with PubSubHubbub', //TODO - Translation
+ 'websub' => 'Instant notification with WebSub', //TODO - Translation
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php
index 4d71e3dbf..b5b56f4b8 100644
--- a/app/i18n/tr/sub.php
+++ b/app/i18n/tr/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => 'Ana akışda göster',
'normal' => 'Show in its category', //TODO - Translation
),
- 'pubsubhubbub' => 'PubSubHubbub ile anlık bildirim',
+ 'websub' => 'WebSub ile anlık bildirim',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/i18n/zh-cn/sub.php b/app/i18n/zh-cn/sub.php
index 49b6e4304..e1c176bc6 100644
--- a/app/i18n/zh-cn/sub.php
+++ b/app/i18n/zh-cn/sub.php
@@ -45,7 +45,7 @@ return array(
'main_stream' => '在首页中显示',
'normal' => '在分类中显示',
),
- 'pubsubhubbub' => 'PubSubHubbub 即时通知',
+ 'websub' => 'WebSub 即时通知',
'show' => array(
'all' => 'Show all feeds', //TODO - Translation
'error' => 'Show only feeds with error', //TODO - Translation
diff --git a/app/views/helpers/feed/update.phtml b/app/views/helpers/feed/update.phtml
index 4dbaacd04..bc90ba456 100644
--- a/app/views/helpers/feed/update.phtml
+++ b/app/views/helpers/feed/update.phtml
@@ -133,7 +133,7 @@
</div>
</div>
<div class="form-group">
- <label class="group-name" for="pubsubhubbub"><?php echo _t('sub.feed.pubsubhubbub'); ?></label>
+ <label class="group-name" for="pubsubhubbub"><?php echo _t('sub.feed.websub'); ?></label>
<div class="group-controls">
<label class="checkbox" for="pubsubhubbub">
<input type="checkbox" name="pubsubhubbub" id="pubsubhubbub" disabled="disabled" value="1"<?php echo $this->feed->pubSubHubbubEnabled() ? ' checked="checked"' : ''; ?> />