diff options
| author | 2020-11-02 16:33:16 +0530 | |
|---|---|---|
| committer | 2020-11-02 12:03:16 +0100 | |
| commit | 6f23999c7b3de1a69fea4dea056aed2548c4a32d (patch) | |
| tree | 48b8fc12bb20159dad9fbb6f94b68f604e150b69 /app/i18n | |
| parent | c2e3bc7caba668e34dffe7555e3406a4435c3c36 (diff) | |
Remember open categories (#3185)
* feature(normal) - Remember opened categories in the left menu
Session storage based implementation to remember opened categories in left menu
Issue Ref: #2248
* lib_phpQuery updates
* Updates covering feedback points and functionality fixes
* Feedback updates
* Revert "lib_phpQuery updates"
This reverts commit dcd23b9418405a2d14ee03c1fcadf90c04b267e1.
* First review
Change variable name to "remember" instead of "open".
Start using localStorage instead of sessionStorage.
Simplify code.
* Simplify remember categories init function
Replace 'session' with 'local' in function names and comment
Set open categories CSS as same as when category is opened in 'active' unfold mode
* Remove URLSearchParams check in remember categories init function
* Delete open categories on login and logout
* JSHint check fix
* Second review
* Make new mode the default for new users
* Always open active category
* Reduce / simplify code
* i18n French
* Revert default value
Wait a bit more for this decision / change
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'app/i18n')
| -rw-r--r-- | app/i18n/cz/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/de/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/en-us/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/en/conf.php | 1 | ||||
| -rwxr-xr-x | app/i18n/es/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/fr/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/he/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/it/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/kr/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/nl/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/oc/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/pl/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/pt-br/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/ru/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/sk/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/tr/conf.php | 1 | ||||
| -rw-r--r-- | app/i18n/zh-cn/conf.php | 1 |
17 files changed, 17 insertions, 0 deletions
diff --git a/app/i18n/cz/conf.php b/app/i18n/cz/conf.php index 5bdc115a5..61a2a111a 100644 --- a/app/i18n/cz/conf.php +++ b/app/i18n/cz/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Zobrazit všechny články', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Zobrazit jen nepřečtené', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation diff --git a/app/i18n/de/conf.php b/app/i18n/de/conf.php index 60d0a2ac6..82479b899 100644 --- a/app/i18n/de/conf.php +++ b/app/i18n/de/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Alle Artikel zeigen', 'all_categories' => 'Alle Kategorien', 'no_category' => 'Keine Kategorie', + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Nur ungelesene zeigen', ), 'sides_close_article' => 'Klick außerhalb des Artikel-Textes schließt den Artikel', diff --git a/app/i18n/en-us/conf.php b/app/i18n/en-us/conf.php index a5a5cb2f9..5053b7afb 100644 --- a/app/i18n/en-us/conf.php +++ b/app/i18n/en-us/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Show all articles', 'all_categories' => 'All categories', 'no_category' => 'No category', + 'remember_categories' => 'Remember open categories', 'unread' => 'Show only unread', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', diff --git a/app/i18n/en/conf.php b/app/i18n/en/conf.php index b3e8750db..2bcbd6a80 100644 --- a/app/i18n/en/conf.php +++ b/app/i18n/en/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Show all articles', 'all_categories' => 'All categories', 'no_category' => 'No category', + 'remember_categories' => 'Remember open categories', 'unread' => 'Show only unread', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', diff --git a/app/i18n/es/conf.php b/app/i18n/es/conf.php index 28076f9a7..ab4355d3a 100755 --- a/app/i18n/es/conf.php +++ b/app/i18n/es/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Mostrar todos los artículos', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Mostrar solo pendientes', ), 'sides_close_article' => 'Pinchar fuera del área de texto del artículo lo cerrará', diff --git a/app/i18n/fr/conf.php b/app/i18n/fr/conf.php index 9f1d68fb1..2048361ac 100644 --- a/app/i18n/fr/conf.php +++ b/app/i18n/fr/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Afficher tous les articles', 'all_categories' => 'Toutes les catégories', 'no_category' => 'Aucune catégorie', + 'remember_categories' => 'Se souvenir des catégories dépliées', 'unread' => 'Afficher les non lus', ), 'sides_close_article' => 'Cliquer hors de la zone de texte ferme l’article', diff --git a/app/i18n/he/conf.php b/app/i18n/he/conf.php index 3d2e87788..4db111d26 100644 --- a/app/i18n/he/conf.php +++ b/app/i18n/he/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'הצגת כל המאמרים', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'הצגת מאמרים שלא נקראו בלבד', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation diff --git a/app/i18n/it/conf.php b/app/i18n/it/conf.php index d3e303b1f..c805511cc 100644 --- a/app/i18n/it/conf.php +++ b/app/i18n/it/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Mostra tutti gli articoli', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Mostra solo non letti', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation diff --git a/app/i18n/kr/conf.php b/app/i18n/kr/conf.php index d2786b677..691355809 100644 --- a/app/i18n/kr/conf.php +++ b/app/i18n/kr/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => '모든 글 표시', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => '읽지 않은 글만 표시', ), 'sides_close_article' => '글 영역 바깥을 클릭하면 글 접기', diff --git a/app/i18n/nl/conf.php b/app/i18n/nl/conf.php index 2996dd5a8..939cb76a9 100644 --- a/app/i18n/nl/conf.php +++ b/app/i18n/nl/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Bekijk alle artikelen', 'all_categories' => 'Alle categorieën', 'no_category' => 'Geen categorie', + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Bekijk alleen ongelezen', ), 'sides_close_article' => 'Sluit het artikel door buiten de artikeltekst te klikken', diff --git a/app/i18n/oc/conf.php b/app/i18n/oc/conf.php index 27e8976c7..b6d968c9b 100644 --- a/app/i18n/oc/conf.php +++ b/app/i18n/oc/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Mostrar totes los articles', 'all_categories' => 'Totas las categorias', 'no_category' => 'Cap de categoria', + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Mostrar pas que los pas legits', ), 'sides_close_article' => 'Clicar fòra de la zòna de tèxte tampa l’article', diff --git a/app/i18n/pl/conf.php b/app/i18n/pl/conf.php index a47ba0df2..9536b1b64 100644 --- a/app/i18n/pl/conf.php +++ b/app/i18n/pl/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Wszystkie wiadomości', 'all_categories' => 'Wszystkie', 'no_category' => 'Żadna', + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Tylko nieprzeczytane', ), 'sides_close_article' => 'Kliknięcie poza zawartością wiadomości zamyka widok wiadomości', diff --git a/app/i18n/pt-br/conf.php b/app/i18n/pt-br/conf.php index 077333e88..4b882ca27 100644 --- a/app/i18n/pt-br/conf.php +++ b/app/i18n/pt-br/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Exibir todos os artigos', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Exibir apenas não lido', ), 'sides_close_article' => 'Clicando fora da área do texto do artigo fecha o mesmo', diff --git a/app/i18n/ru/conf.php b/app/i18n/ru/conf.php index 88764c3d4..49be0af7e 100644 --- a/app/i18n/ru/conf.php +++ b/app/i18n/ru/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Show all articles', // TODO - Translation 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Show only unread', // TODO - Translation ), 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation diff --git a/app/i18n/sk/conf.php b/app/i18n/sk/conf.php index 9d4540cda..a0c68697f 100644 --- a/app/i18n/sk/conf.php +++ b/app/i18n/sk/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Zobraziť všetky články', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Zobraziť iba neprečítané', ), 'sides_close_article' => 'Po kliknutí mimo textu článku sa článok zatvorí', diff --git a/app/i18n/tr/conf.php b/app/i18n/tr/conf.php index 460801890..5141b343d 100644 --- a/app/i18n/tr/conf.php +++ b/app/i18n/tr/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => 'Tüm makaleleri göster', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => 'Sadece okunmamış makaleleri göster', ), 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation diff --git a/app/i18n/zh-cn/conf.php b/app/i18n/zh-cn/conf.php index 8a1b91bb1..299f6be84 100644 --- a/app/i18n/zh-cn/conf.php +++ b/app/i18n/zh-cn/conf.php @@ -124,6 +124,7 @@ return array( 'all_articles' => '显示所有', 'all_categories' => 'All categories', // TODO - Translation 'no_category' => 'No category', // TODO - Translation + 'remember_categories' => 'Remember open categories', // TODO - Translation 'unread' => '只显示未读', ), 'sides_close_article' => '点击文章区域外以关闭', |
