= _t('sub.title') ?>
++ = _t('sub.feed.global_hint', _url('index', 'global')) ?> +
+ onlyFeedsWithError): ?> -+
= _t('sub.feed.showing.error') ?>
- onlyFeedsWithError && $this->signalError) { ?>Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/de/sub.php b/app/i18n/de/sub.php
index 100166a69..16aaaa0aa 100644
--- a/app/i18n/de/sub.php
+++ b/app/i18n/de/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Ein Suchfilter pro Zeile. Operatoren siehe Dokumentation.',
'view_filter' => 'Filter für vorhandene Artikel in der Vorschau anzeigen (neues Fenster)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP-Header',
'http_headers_help' => 'Header werden durch einen Zeilenumbruch getrennt. Name und Wert eines Headers werden durch einen Doppelpunkt getrennt, z. B. Accept: application/atom+xml
Authorization: Bearer some-token.',
'icon' => 'Icon', // IGNORE
diff --git a/app/i18n/el/sub.php b/app/i18n/el/sub.php
index ab8dd0c77..ca7e8de08 100644
--- a/app/i18n/el/sub.php
+++ b/app/i18n/el/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Write one search filter per line. Operators see documentation.', // TODO
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/en-US/sub.php b/app/i18n/en-US/sub.php
index 2d2df3f28..b23ac026e 100644
--- a/app/i18n/en-US/sub.php
+++ b/app/i18n/en-US/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Write one search filter per line. Operators see documentation.', // IGNORE
'view_filter' => 'Preview filters on existing articles (new window)', // IGNORE
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // IGNORE
'http_headers' => 'HTTP Headers', // IGNORE
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // IGNORE
'icon' => 'Icon', // IGNORE
diff --git a/app/i18n/en/sub.php b/app/i18n/en/sub.php
index 992a01cde..130a62ff9 100644
--- a/app/i18n/en/sub.php
+++ b/app/i18n/en/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Write one search filter per line. Operators see documentation.',
'view_filter' => 'Preview filters on existing articles (new window)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression',
'http_headers' => 'HTTP Headers',
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Icon',
diff --git a/app/i18n/es/sub.php b/app/i18n/es/sub.php
index c619e6faa..264b64151 100644
--- a/app/i18n/es/sub.php
+++ b/app/i18n/es/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Escribir un filtro de búsqueda por línea. Ver documentación de operadores de búsqueda.',
'view_filter' => 'Vista previa de filtros en artículos existentes (nueva ventana)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'Cabeceras HTTP',
'http_headers_help' => 'Las cabeceras son separadas por un salto de línea, y el nombre y valor de una cabecera son separadas por dos puntos (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Icono',
diff --git a/app/i18n/fa/sub.php b/app/i18n/fa/sub.php
index 31a3e5f92..eb895619a 100644
--- a/app/i18n/fa/sub.php
+++ b/app/i18n/fa/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => ' در هر خط یک فیلتر جستجو بنویسید. اپراتورها مستندات را ببینید.',
'view_filter' => 'پیشنمایش فیلترها روی مقالههای موجود (پنجره جدید)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP سربرگها',
'http_headers_help' => 'سر برگ ها با یک خط جدید از هم جدا میشوند و نام و مقدار سربرگ ها با یک دونقطه از هم جدا میشوند (مثلاً: پذیرش: application/atom+xml
مجوز: Bearer some-token).',
'icon' => 'آیکون',
diff --git a/app/i18n/fi/sub.php b/app/i18n/fi/sub.php
index 67d6c16d7..f3243bfe6 100644
--- a/app/i18n/fi/sub.php
+++ b/app/i18n/fi/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Kirjoita kukin hakusuodatin omalle rivilleen. Lisätietoja operaattoreista ohjeissa.',
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP-otsikot',
'http_headers_help' => 'Otsikot erotellaan rivinvaihdoin, ja nimi ja arvo erotellaan kaksoispisteellä. Esimerkki: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Kuvake',
diff --git a/app/i18n/fr/sub.php b/app/i18n/fr/sub.php
index 9cd4cca4a..1a9cf1567 100644
--- a/app/i18n/fr/sub.php
+++ b/app/i18n/fr/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Écrivez une recherche par ligne. Voir la documentation des opérateurs.',
'view_filter' => 'Aperçu des filtres sur les articles existants (nouvelle fenêtre)',
),
+ 'global_hint' => 'Utilisez la vue globale pour voir combien d’articles dans chaque flux correspondent à un état ou à une recherche',
'http_headers' => 'Entêtes HTTP',
'http_headers_help' => 'Un entête HTTP par ligne, avec le nom et la valeur séparés par un deux-points (ex. : Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Icône',
diff --git a/app/i18n/he/sub.php b/app/i18n/he/sub.php
index 499fcef6c..8d8e63028 100644
--- a/app/i18n/he/sub.php
+++ b/app/i18n/he/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Write one search filter per line. Operators see documentation.', // TODO
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/hu/sub.php b/app/i18n/hu/sub.php
index 6b878b562..bbda81e69 100644
--- a/app/i18n/hu/sub.php
+++ b/app/i18n/hu/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Írj egy szűrőt soronként. Műveletek a dokumentációban.',
'view_filter' => 'Szűrők előnézete a meglévő cikkeken (új ablakban)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Fejlécek',
'http_headers_help' => 'A fejléceket újsor választja el, a fejléc nevét és értékét kettőspont választja el (pl: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Icon', // IGNORE
diff --git a/app/i18n/id/sub.php b/app/i18n/id/sub.php
index 9760c96b2..0cc00ab0d 100644
--- a/app/i18n/id/sub.php
+++ b/app/i18n/id/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Tulis satu penyaringan pencarian per baris. Operator lihat dokumentasi.',
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'Tajuk HTTP',
'http_headers_help' => 'Tajuk dipisahkan dengan baris baru dan nama dan nilai dari tajuk dipisahkan dengan titik dua (contoh: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Ikon',
diff --git a/app/i18n/it/sub.php b/app/i18n/it/sub.php
index 4cfe0689b..0aa1f6456 100644
--- a/app/i18n/it/sub.php
+++ b/app/i18n/it/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Scrivi un filtro di ricerca per riga. Per li operatori vedi la documentazione.',
'view_filter' => 'Anteprima dei filtri sugli articoli esistenti (nuova finestra)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // IGNORE
'http_headers_help' => 'Le intestazioni sono separate da una linea e il nome e il valore di un’intestazione sono separati da due punti (p.es: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Icona',
diff --git a/app/i18n/ja/sub.php b/app/i18n/ja/sub.php
index 9dd09780c..6b7eb11f1 100644
--- a/app/i18n/ja/sub.php
+++ b/app/i18n/ja/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => '1行に1つの検索フィルターを設定してください。演算子はドキュメントを参照してください。',
'view_filter' => '既存の記事でフィルターをプレビュー(新しいウィンドウ)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTPヘッダ',
'http_headers_help' => 'ヘッダは改行で区切られ、ヘッダの名前と値はコロンで区切られます(例:Accept: application/atom+xml
Authorization: Bearer some-token)。',
'icon' => 'アイコン',
diff --git a/app/i18n/ko/sub.php b/app/i18n/ko/sub.php
index 8e5045a58..0eab5ebc0 100644
--- a/app/i18n/ko/sub.php
+++ b/app/i18n/ko/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => '한 줄에 한 검색 필터를 작성해 주세요. 실행시 문서 참고.',
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/lv/sub.php b/app/i18n/lv/sub.php
index 38fef963c..1231ba4c0 100644
--- a/app/i18n/lv/sub.php
+++ b/app/i18n/lv/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Uzrakstiet vienu meklēšanas filtru katrā rindā. Operators see documentation.', // DIRTY
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/nl/sub.php b/app/i18n/nl/sub.php
index 1ed87f464..6d27f371e 100644
--- a/app/i18n/nl/sub.php
+++ b/app/i18n/nl/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Voer één zoekfilter per regel in. Operators: zie documentatie.',
'view_filter' => 'Bekijk voorbeeld van filters op bestaande artikelen (nieuw venster)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP-headers',
'http_headers_help' => 'Headers worden gescheiden door een regeleinde, en de naam en waarde van een header worden gescheiden door een dubbele punt (bijv.: Accept: application/atom+xml
Authorization: Bearer een-token).',
'icon' => 'Pictogram',
diff --git a/app/i18n/oc/sub.php b/app/i18n/oc/sub.php
index 787e5751c..a4028a077 100644
--- a/app/i18n/oc/sub.php
+++ b/app/i18n/oc/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Escrivètz una recèrca per linha. Operators see documentation.', // DIRTY
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/pl/sub.php b/app/i18n/pl/sub.php
index 6bded2539..0074d02d2 100644
--- a/app/i18n/pl/sub.php
+++ b/app/i18n/pl/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Jedno zapytanie na linię. Operatory opisane są w dokumentacji.',
'view_filter' => 'Podgląd filtrów na istniejących wiadomościach (nowe okno)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'Nagłówki HTTP',
'http_headers_help' => 'Nagłówki są oddzielane przez nową linię, a nazwa i wartość nagłówka są oddzielane przez dwukropek (np: Accept: application/atom+xml
Authorization: Bearer jakiś-token).',
'icon' => 'Ikona',
diff --git a/app/i18n/pt-BR/sub.php b/app/i18n/pt-BR/sub.php
index 51aa62c88..a1cec37ac 100644
--- a/app/i18n/pt-BR/sub.php
+++ b/app/i18n/pt-BR/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Escreva um filtro de pesquisa por linha. Operadores consulte a documentação.',
'view_filter' => 'Visualizar filtros em artigos existentes (nova janela)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'Cabeçalhos HTTP',
'http_headers_help' => 'Os cabeçalhos são separados por uma nova linha, e o nome e o valor de um cabeçalho são separados por dois pontos (ex: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Ícone',
diff --git a/app/i18n/pt-PT/sub.php b/app/i18n/pt-PT/sub.php
index 78f7aefec..929115ac4 100644
--- a/app/i18n/pt-PT/sub.php
+++ b/app/i18n/pt-PT/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Escreva um filtro de pesquisa por linha. Ver documentação.',
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/ru/sub.php b/app/i18n/ru/sub.php
index 79c1119de..0848152e1 100644
--- a/app/i18n/ru/sub.php
+++ b/app/i18n/ru/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Введите по одному поисковому фильтру в строке. См. документацию.',
'view_filter' => 'Предпросмотр фильтров на существующих статьях (новое окно)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP-заголовки',
'http_headers_help' => 'Заголовки разделяются новой строкой, имя и значение заголовка разделяются двоеточием (например: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Иконка',
diff --git a/app/i18n/sk/sub.php b/app/i18n/sk/sub.php
index c0b20efa8..ae8ae26b5 100644
--- a/app/i18n/sk/sub.php
+++ b/app/i18n/sk/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Napíšte jeden výraz hľadania na riadok. Operators see documentation.', // DIRTY
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Headers', // TODO
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => 'Icon', // TODO
diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php
index a963a3c9a..ebbd555ec 100644
--- a/app/i18n/tr/sub.php
+++ b/app/i18n/tr/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'Her satıra bir arama filtresi yazın. Operatörler için belgelere bakın.',
'view_filter' => 'Mevcut makalelerdeki filtreleri önizle (yeni pencere)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP Başlıkları',
'http_headers_help' => 'Başlıklar yeni bir satırla ayrılır ve bir başlığın adı ile değeri iki nokta üst üste ile ayrılır (örneğin: Accept: application/atom+xml
Authorization: Bearer some-token).',
'icon' => 'Simge',
diff --git a/app/i18n/uk/sub.php b/app/i18n/uk/sub.php
index d379f08a9..e2f1e408e 100644
--- a/app/i18n/uk/sub.php
+++ b/app/i18n/uk/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => 'По одному фільтру на рядок. Перегляньте документацію операторів.',
'view_filter' => 'Переглянути фільтри на наявних статтях (нове вікно)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP-заголовки',
'http_headers_help' => 'По заголовку на рядок. Назву й значення відокремлено двокрапкою (наприклад, Accept: application/atom+xml
Authorization: Bearer деякий-токен).',
'icon' => 'Піктограма',
diff --git a/app/i18n/zh-CN/sub.php b/app/i18n/zh-CN/sub.php
index bce3a7cda..a7bf5d38b 100644
--- a/app/i18n/zh-CN/sub.php
+++ b/app/i18n/zh-CN/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => '每行写一条过滤规则,过滤规则可见 文档。',
'view_filter' => '在现有文章上预览过滤器(新窗口)',
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP 头部',
'http_headers_help' => '头部之间用换行符分隔,头部名称和值用冒号分隔(例如:Accept: application/atom+xml
Authorization: Bearer some-token)。',
'icon' => '图标',
diff --git a/app/i18n/zh-TW/sub.php b/app/i18n/zh-TW/sub.php
index af88e7bfa..709e75428 100644
--- a/app/i18n/zh-TW/sub.php
+++ b/app/i18n/zh-TW/sub.php
@@ -83,6 +83,7 @@ return array(
'help' => '每行一個搜尋過濾器。運算子請參閱說明文件。',
'view_filter' => 'Preview filters on existing articles (new window)', // TODO
),
+ 'global_hint' => 'Use the global view to see how many articles in each feed are matching a state or a search expression', // TODO
'http_headers' => 'HTTP 標頭',
'http_headers_help' => 'Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token).', // TODO
'icon' => '圖示',
diff --git a/app/layout/header.phtml b/app/layout/header.phtml
index 8656b6c98..52a4c4b8b 100644
--- a/app/layout/header.phtml
+++ b/app/layout/header.phtml
@@ -26,6 +26,9 @@
+
+
+
diff --git a/app/views/subscription/index.phtml b/app/views/subscription/index.phtml
index cfe730371..47b8c45fb 100644
--- a/app/views/subscription/index.phtml
+++ b/app/views/subscription/index.phtml
@@ -6,14 +6,17 @@
+ = _t('sub.feed.global_hint', _url('index', 'global')) ?> +
+ onlyFeedsWithError): ?> -+
= _t('sub.feed.showing.error') ?>
- onlyFeedsWithError && $this->signalError) { ?>