[Bug] From Nextcloud version: 26.0.0 RC2 "cutom menu" 3.7.0 doesn't work anymore #230

Closed
opened 2023-03-15 00:32:14 +01:00 by tomt3 · 15 comments

Environment

  • Custom menu version: 3.7.0
  • Nextcloud version: 26.0.0 RC2
  • PHP version: 8.1.16
  • Web server (Nginx, Apache2): netcup.de Webhoster
  • Web browser and version (Firefox 80, Google Chrome 74, etc): Chrome 111.0.5563.65 (Offizieller Build) (64-Bit), and Firefox 111.0 (64-Bit)

Configuration

{
  ...
}

Steps to reproduce

No response

Observed Results

No response

Expected Results

No response

More informations

Hello developer team,

"Custom menu" 3.7.0 still worked with the Nextcloud 26.0.0 RC1!
But in version Nextcloud 26.0.0 RC2 the "Custom menu" 3.7.0 no longer works.
The menu bottom no longer appears and all menu entries are gone or invisible.
In the administrator settings, the settings entry is "Custom menu", but you cannot click and change anything.
You can't save either.

I hope the description of the error helps you to correct it.

### Environment * Custom menu version: 3.7.0 * Nextcloud version: 26.0.0 RC2 * PHP version: 8.1.16 * Web server (Nginx, Apache2): netcup.de Webhoster * Web browser and version (Firefox 80, Google Chrome 74, etc): Chrome 111.0.5563.65 (Offizieller Build) (64-Bit), and Firefox 111.0 (64-Bit) ### Configuration ``` { ... } ``` ### Steps to reproduce _No response_ ### Observed Results _No response_ ### Expected Results _No response_ ### More informations Hello **developer team,** "Custom menu" 3.7.0 still worked with the Nextcloud 26.0.0 RC1! But in version Nextcloud 26.0.0 RC2 the "Custom menu" 3.7.0 no longer works. The menu bottom no longer appears and all menu entries are gone or invisible. In the administrator settings, the settings entry is "Custom menu", but you cannot click and change anything. You can't save either. I hope the description of the error helps you to correct it.
tomt3 added the
bug
label 2023-03-15 00:32:14 +01:00
Owner

Hello,

Can you check the web browser console log please? (take a screenshot)

Do you have logs in server side please?

In the administrator settings, the settings entry is "Custom menu", but you cannot click and change anything.

This information makes me think that this is not a Custom Menu problem.

Hello, Can you check the web browser console log please? (take a screenshot) Do you have logs in server side please? > In the administrator settings, the settings entry is "Custom menu", but you cannot click and change anything. This information makes me think that this is not a Custom Menu problem.
deblan added the
question
label 2023-03-15 16:32:04 +01:00
deblan added the
not reproduced
label 2023-03-15 20:16:26 +01:00
Owner

![](https://upload.deblan.org/u/2023-03/64121998.png)
Author

hello @deblan

I just installed nextcloud 26.0.0RC2 again with PHP8.1.16
The basic installation, then installed via apps "custom menu".
Then in the settings and in the "custom menu" in the admin area, the same problems occur.
In the browser console these errors appear:

Uncaught ReferenceError: process is not defined                           utils.js:109
    at 8694 (util.js:109:1)
    at i (bootstrap:19:32)
    at 6464 (index.module.js:2:533916)
    at ca (index.module.js:2:534033)
    at 5108 (index.module.js:2:29)
    at ca (index.module.js:2:534033)
    at index.module.js:2:757603
    at index.module.js:2:534521
    at SideMenu.js:71:1
    at SideMenu.js:71:1

and

Uncaught ReferenceError: process is not defined                           utils.js:109
    at 8694 (util.js:109:1)
    at r (bootstrap:19:32)
    at 6464 (NcModal.js:2:157122)
    at r (NcModal.js:2:157543)
    at 5108 (NcModal.js:2:102918)
    at r (NcModal.js:2:157543)
    at 8265 (NcModal.js:2:10415)
    at r (NcModal.js:2:157543)
    at 70 (NcModal.js:2:357)
    at r (NcModal.js:2:157543)

and still

Uncaught ReferenceError: SMcreateElement is not defined                  script?v=0:3
    at script?v=0:3:29
    at script?v=0:104:3

And the menu button doesn't appear either so I can open "files" from the menu like in your picture.

Which PHP version are you using?

hello @deblan I just installed nextcloud 26.0.0RC2 again with PHP8.1.16 The basic installation, then installed via apps "custom menu". Then in the settings and in the "custom menu" in the admin area, the same problems occur. In the browser console these errors appear: ``` Uncaught ReferenceError: process is not defined utils.js:109 at 8694 (util.js:109:1) at i (bootstrap:19:32) at 6464 (index.module.js:2:533916) at ca (index.module.js:2:534033) at 5108 (index.module.js:2:29) at ca (index.module.js:2:534033) at index.module.js:2:757603 at index.module.js:2:534521 at SideMenu.js:71:1 at SideMenu.js:71:1 ``` and ``` Uncaught ReferenceError: process is not defined utils.js:109 at 8694 (util.js:109:1) at r (bootstrap:19:32) at 6464 (NcModal.js:2:157122) at r (NcModal.js:2:157543) at 5108 (NcModal.js:2:102918) at r (NcModal.js:2:157543) at 8265 (NcModal.js:2:10415) at r (NcModal.js:2:157543) at 70 (NcModal.js:2:357) at r (NcModal.js:2:157543) ``` and still ``` Uncaught ReferenceError: SMcreateElement is not defined script?v=0:3 at script?v=0:3:29 at script?v=0:104:3 ``` And the menu button doesn't appear either so I can open "files" from the menu like in your picture. Which PHP version are you using?
Author

hello @deblan

I also installed nextcloud 26.0.0RC2 again with PHP8.0.28
Same problems as with version PHP8.1.16.

I also tested everything in Chrome / Firefox and Opera, and always the same problems.

I do not know anymore.
I don't see any errors in the server log and nextcloud logs.

Nextcloud 26.0.0RC3 is coming tomorrow, let's see if the problem still exists.

hello @deblan I also installed nextcloud 26.0.0RC2 again with PHP8.0.28 Same problems as with version PHP8.1.16. I also tested everything in Chrome / Firefox and Opera, and always the same problems. I do not know anymore. I don't see any errors in the server log and nextcloud logs. Nextcloud 26.0.0RC3 is coming tomorrow, let's see if the problem still exists.
Owner

Can you check the source of the page when browsing please? You should have something like this:

Then click on the path and check if the content looks like:

Can you check the source of the page when browsing please? You should have something like this: ![](https://upload.deblan.org/u/2023-03/6412b22f.png) Then click on the path and check if the content looks like: ![](https://upload.deblan.org/u/2023-03/6412b276.png)
Author

hello @dablan

I checked it out in Nextcloud 26.0.0RC2.
Will try the new Nextcloud 26.0.0RC3 later.

Yes, the first picture looks similar to mine.

The second picture looks very different to me. Why?
I could only upload my picture as an attachment.

hello @dablan I checked it out in Nextcloud 26.0.0RC2. Will try the new Nextcloud 26.0.0RC3 later. Yes, the first picture looks similar to mine. The second picture looks very different to me. Why? I could only upload my picture as an attachment.
Author

hello @dablan

further information:
I also tested Nextcloud 26.0.0RC3 with "Custom menu" version 3.7.0, with the same problems as before.

I then tried Nextcloud 26.0.0RC3 with "Custom menu" version 3.6.0, and can't believe it works great.

Please check version 3.7.0 again because version 3.6.0 works great.
I just have to be careful not to update to version 3.7.0 press zus.

hello @dablan further information: I also tested Nextcloud 26.0.0RC3 with "Custom menu" version 3.7.0, with the same problems as before. I then tried Nextcloud 26.0.0RC3 with "Custom menu" version 3.6.0, and can't believe it works great. Please check version 3.7.0 again because version 3.6.0 works great. I just have to be careful not to update to version 3.7.0 press zus.

Nextcloud 26.0.0 RC2 but also RC3 doesn't work for me with 3.7.0

The same issues which are mentioned here: #230 (comment)

Nextcloud 26.0.0 **RC2** but also **RC3** doesn't work for me with 3.7.0 The same issues which are mentioned here: https://gitnet.fr/deblan/side_menu/issues/230#issue-345
Owner

This is a diff of v3.6.0. -> v3.7.0 and there are no changes except for translations and documentation.

diff --git a/.gitea/issue_template/ISSUE_TEMPLATE.yml b/.gitea/issue_template/ISSUE_TEMPLATE.yml
index 24fbe97..96e6c28 100644
--- a/.gitea/issue_template/ISSUE_TEMPLATE.yml
+++ b/.gitea/issue_template/ISSUE_TEMPLATE.yml
@@ -26,7 +26,7 @@ body:
     id: configuration
     attributes:
       label: Configuration
-      description: Export the configuration using the admin page and copy/paste here.
+      description: Export the configuration using the admin page and copy/paste here ([documentation](https://deblan.gitnet.page/side_menu_doc/tips/#export-the-configuration)).
       value: |
         ```
         {
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 70e9c60..c979fe2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 ## [Unreleased]
 
+## 3.7.0
+### Added
+* add translations (thanks to AHOHNMYC)
+* add compatibility with NC26
+
 ## 3.6.0
 ### Added
 * add hidden apps compatible with default menu (#219)
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 45d0b71..fc48124 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -32,7 +32,7 @@ Notice
 Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**.
 In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/).
 ]]></description>
-    <version>3.6.0</version>
+    <version>3.7.0</version>
     <licence>agpl</licence>
     <author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author>
     <namespace>SideMenu</namespace>
@@ -54,7 +54,7 @@ In case of downtime, you can download **Custom Menu** from [here](https://kim.de
     <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_big_menu.png</screenshot>
     <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_default_menu.png</screenshot>
     <dependencies>
-        <nextcloud min-version="25" max-version="25"/>
+        <nextcloud min-version="25" max-version="26"/>
         <php min-version="7.4"/>
     </dependencies>
     <settings>
diff --git a/src/l10n/fixtures/ru.yaml b/src/l10n/fixtures/ru.yaml
index dec14a6..62d3430 100644
--- a/src/l10n/fixtures/ru.yaml
+++ b/src/l10n/fixtures/ru.yaml
@@ -7,7 +7,7 @@
 : 'Используйте сочетание клавиш <span class="keyboard-key">Ctrl</span>+<span class="keyboard-key">o</span>, чтобы открыть или скрыть боковое меню. Используйте <span class="keyboard-key">Tab</span> для навигации.'
 "Top menu": "Верхнее меню"
 "Apps that not must be moved in the side menu": "Приложения не перемещаемые в боковое меню"
-"If there is no selection then the global configuration is applied.": "If there is no selection then the global configuration is applied."
+"If there is no selection then the global configuration is applied.": "Если тут ничего не отмечено, применяются глобальные настройки."
 "Experimental": "Экспериментальный"
 "Save": "Сохранить"
 "You like this app and you want to support me?": "Вам нравится приложение или вы хотите поддержать меня?"
@@ -16,11 +16,11 @@
 "Small": "Маленький"
 "Normal": "Средний"
 "Big": "Большой"
-"Hidden icon": "Скрытая иконка"
+"Hidden icon": "Без иконки"
 "Small icon": "Маленькая иконка"
 "Normal icon": "Средняя иконка"
 "Big icon": "Большая иконка"
-"Hidden text": "Скрытый текст"
+"Hidden text": "Без текста"
 "Small text": "Маленький текст"
 "Normal text": "Средний текст"
 "Big text": "Большой текст"
@@ -35,44 +35,44 @@
 "Transparent": "Прозрачный"
 "Opaque": "Непрозрачный"
 "Opener": "Открывалка"
-"Default": "По-умолчанию"
-"Default (dark)": "По-умолчанию (тёмный)"
+"Default": "По умолчанию"
+"Default (dark)": "По умолчанию (тёмный)"
 "Hamburger": "Гамбургер"
 "Hamburger (dark)": "Гамбургер (тёмный)"
 "Hamburger 2": "Гамбургер 2"
 "Hamburger 2 (dark)": "Гамбургер 2 (тёмный)"
 "Before the logo": "Перед логотипом"
 "After the logo": "После логотипа"
-"Position": "Позиция"
+"Position": "Положение"
 "Show only the opener (hidden logo)": "Показать только открывающую часть (скрытый логотип)"
 "Do not display the side menu and the opener if there is no application (eg: public pages).": "Не отображать боковое меню и открывалку, если нет приложения (например, публичные страницы)."
-"Panel": "Панеот"
+"Panel": "Панель"
 "Open the menu when the mouse is hover the opener (automatically disabled on touch screens)": "Открывать меню при наведении мыши на экран (автоматически отключается на сенсорных экранах)"
 "Display the big menu": "Отобразить большое меню"
-"Display the logo": "Показать лого"
+"Display the logo": "Показать логотип"
 "Icons and texts": "Иконки и текст"
-"Loader enabled": "Loader enabled"
+"Loader enabled": "Загрузчик включен"
 "Tips": "Советы"
 "Always displayed": "Всегда отображается"
 "This is the automatic behavior when the menu is always displayed.": "This is the automatic behavior when the menu is always displayed."
-"Not compatible with touch screens.": "Не совместимо с сенсорными экранами"
+"Not compatible with touch screens.": "Не совместимо с сенсорными экранами."
 "Big menu": "Большое меню"
 "Live preview": "Live preview"
 "Open apps in new tab": "Открывать приложения в новой вкладке"
-"Use the global setting": "Use the global setting"
-"Use my selection": "Use my selection"
+"Use the global setting": "Использовать глобальные настройки"
+"Use my selection": "Использовать мои настройки"
 "Show and hide the list of applications": "Показать или скрыть список приложений"
 "Use the avatar instead of the logo": "Использовать аватар вместо логотипа"
-"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки"
+"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки."
 "Force this configuration to users": "Force this configuration to users"
 "Export the configuration": "Экспортировать конфигурацию"
 "Purge the cache": "Очистить кэш"
 "Show the link to settings": "Показать ссылку на настройки"
-"The menu is enabled by default for users": "The menu is enabled by default for users"
+"The menu is enabled by default for users": "Это меню включено по умолчанию для пользователей"
 "Except when the configuration is forced.": "Except when the configuration is forced."
-"Apps that should not be displayed in the menu": "Apps that should not be displayed in the menu"
+"Apps that should not be displayed in the menu": "Ппрограммы, скрытые из меню"
 "This feature is only compatible with the <code>big menu</code> display.": "This feature is only compatible with the <code>big menu</code> display."
-"The logo is a link to the default app": "The logo is a link to the default app"
+"The logo is a link to the default app": "Логотип открывает приложение по умолчанию"
 "Others": "Прочие"
 "Categories": "Категории"
 "Customize sorting": "Настроить сортировку"
@@ -80,14 +80,14 @@
 "Name": "Название"
 "Customed": "Customed"
 "Show and hide the list of categories": "Показать или скрыть список категорий"
-"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "This parameters are used when Dark theme or Breeze Dark Theme are enabled."
+"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "Эти настройки используются темами Тёмная и Тёмная Breeze."
 "Dark mode colors": "Цвета тёмной темы"
 "With categories": "С категориями"
-"Custom categories": "Custom categories"
-"Customize application categories": "Customize application categories"
-"Reset to default": "Сбросить к значениям по-умолчанию"
+"Custom categories": "Пользовательские категории"
+"Customize application categories": "Изменить категории приложений"
+"Reset to default": "Сбросить к значениям по умолчанию"
 "Applications": "Приложения"
 "Applications kept in the top menu": "Applications kept in the top menu"
 "Applications kept in the top menu but also shown in side menu": "Applications kept in the top menu but also shown in side menu"
 "These applications must be selected in the previous option.": "These applications must be selected in the previous option."
-"Hide labels on mouse over": "Hide labels on mouse over"
+"Hide labels on mouse over": "Скрыть название при наведении мыши"
This is a diff of v3.6.0. -> v3.7.0 and there are no changes except for translations and documentation. ```diff diff --git a/.gitea/issue_template/ISSUE_TEMPLATE.yml b/.gitea/issue_template/ISSUE_TEMPLATE.yml index 24fbe97..96e6c28 100644 --- a/.gitea/issue_template/ISSUE_TEMPLATE.yml +++ b/.gitea/issue_template/ISSUE_TEMPLATE.yml @@ -26,7 +26,7 @@ body: id: configuration attributes: label: Configuration - description: Export the configuration using the admin page and copy/paste here. + description: Export the configuration using the admin page and copy/paste here ([documentation](https://deblan.gitnet.page/side_menu_doc/tips/#export-the-configuration)). value: | ``` { diff --git a/CHANGELOG.md b/CHANGELOG.md index 70e9c60..c979fe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## [Unreleased] +## 3.7.0 +### Added +* add translations (thanks to AHOHNMYC) +* add compatibility with NC26 + ## 3.6.0 ### Added * add hidden apps compatible with default menu (#219) diff --git a/appinfo/info.xml b/appinfo/info.xml index 45d0b71..fc48124 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -32,7 +32,7 @@ Notice Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**. In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/). ]]></description> - <version>3.6.0</version> + <version>3.7.0</version> <licence>agpl</licence> <author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author> <namespace>SideMenu</namespace> @@ -54,7 +54,7 @@ In case of downtime, you can download **Custom Menu** from [here](https://kim.de <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_big_menu.png</screenshot> <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_default_menu.png</screenshot> <dependencies> - <nextcloud min-version="25" max-version="25"/> + <nextcloud min-version="25" max-version="26"/> <php min-version="7.4"/> </dependencies> <settings> diff --git a/src/l10n/fixtures/ru.yaml b/src/l10n/fixtures/ru.yaml index dec14a6..62d3430 100644 --- a/src/l10n/fixtures/ru.yaml +++ b/src/l10n/fixtures/ru.yaml @@ -7,7 +7,7 @@ : 'Используйте сочетание клавиш <span class="keyboard-key">Ctrl</span>+<span class="keyboard-key">o</span>, чтобы открыть или скрыть боковое меню. Используйте <span class="keyboard-key">Tab</span> для навигации.' "Top menu": "Верхнее меню" "Apps that not must be moved in the side menu": "Приложения не перемещаемые в боковое меню" -"If there is no selection then the global configuration is applied.": "If there is no selection then the global configuration is applied." +"If there is no selection then the global configuration is applied.": "Если тут ничего не отмечено, применяются глобальные настройки." "Experimental": "Экспериментальный" "Save": "Сохранить" "You like this app and you want to support me?": "Вам нравится приложение или вы хотите поддержать меня?" @@ -16,11 +16,11 @@ "Small": "Маленький" "Normal": "Средний" "Big": "Большой" -"Hidden icon": "Скрытая иконка" +"Hidden icon": "Без иконки" "Small icon": "Маленькая иконка" "Normal icon": "Средняя иконка" "Big icon": "Большая иконка" -"Hidden text": "Скрытый текст" +"Hidden text": "Без текста" "Small text": "Маленький текст" "Normal text": "Средний текст" "Big text": "Большой текст" @@ -35,44 +35,44 @@ "Transparent": "Прозрачный" "Opaque": "Непрозрачный" "Opener": "Открывалка" -"Default": "По-умолчанию" -"Default (dark)": "По-умолчанию (тёмный)" +"Default": "По умолчанию" +"Default (dark)": "По умолчанию (тёмный)" "Hamburger": "Гамбургер" "Hamburger (dark)": "Гамбургер (тёмный)" "Hamburger 2": "Гамбургер 2" "Hamburger 2 (dark)": "Гамбургер 2 (тёмный)" "Before the logo": "Перед логотипом" "After the logo": "После логотипа" -"Position": "Позиция" +"Position": "Положение" "Show only the opener (hidden logo)": "Показать только открывающую часть (скрытый логотип)" "Do not display the side menu and the opener if there is no application (eg: public pages).": "Не отображать боковое меню и открывалку, если нет приложения (например, публичные страницы)." -"Panel": "Панеот" +"Panel": "Панель" "Open the menu when the mouse is hover the opener (automatically disabled on touch screens)": "Открывать меню при наведении мыши на экран (автоматически отключается на сенсорных экранах)" "Display the big menu": "Отобразить большое меню" -"Display the logo": "Показать лого" +"Display the logo": "Показать логотип" "Icons and texts": "Иконки и текст" -"Loader enabled": "Loader enabled" +"Loader enabled": "Загрузчик включен" "Tips": "Советы" "Always displayed": "Всегда отображается" "This is the automatic behavior when the menu is always displayed.": "This is the automatic behavior when the menu is always displayed." -"Not compatible with touch screens.": "Не совместимо с сенсорными экранами" +"Not compatible with touch screens.": "Не совместимо с сенсорными экранами." "Big menu": "Большое меню" "Live preview": "Live preview" "Open apps in new tab": "Открывать приложения в новой вкладке" -"Use the global setting": "Use the global setting" -"Use my selection": "Use my selection" +"Use the global setting": "Использовать глобальные настройки" +"Use my selection": "Использовать мои настройки" "Show and hide the list of applications": "Показать или скрыть список приложений" "Use the avatar instead of the logo": "Использовать аватар вместо логотипа" -"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки" +"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки." "Force this configuration to users": "Force this configuration to users" "Export the configuration": "Экспортировать конфигурацию" "Purge the cache": "Очистить кэш" "Show the link to settings": "Показать ссылку на настройки" -"The menu is enabled by default for users": "The menu is enabled by default for users" +"The menu is enabled by default for users": "Это меню включено по умолчанию для пользователей" "Except when the configuration is forced.": "Except when the configuration is forced." -"Apps that should not be displayed in the menu": "Apps that should not be displayed in the menu" +"Apps that should not be displayed in the menu": "Ппрограммы, скрытые из меню" "This feature is only compatible with the <code>big menu</code> display.": "This feature is only compatible with the <code>big menu</code> display." -"The logo is a link to the default app": "The logo is a link to the default app" +"The logo is a link to the default app": "Логотип открывает приложение по умолчанию" "Others": "Прочие" "Categories": "Категории" "Customize sorting": "Настроить сортировку" @@ -80,14 +80,14 @@ "Name": "Название" "Customed": "Customed" "Show and hide the list of categories": "Показать или скрыть список категорий" -"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "This parameters are used when Dark theme or Breeze Dark Theme are enabled." +"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "Эти настройки используются темами Тёмная и Тёмная Breeze." "Dark mode colors": "Цвета тёмной темы" "With categories": "С категориями" -"Custom categories": "Custom categories" -"Customize application categories": "Customize application categories" -"Reset to default": "Сбросить к значениям по-умолчанию" +"Custom categories": "Пользовательские категории" +"Customize application categories": "Изменить категории приложений" +"Reset to default": "Сбросить к значениям по умолчанию" "Applications": "Приложения" "Applications kept in the top menu": "Applications kept in the top menu" "Applications kept in the top menu but also shown in side menu": "Applications kept in the top menu but also shown in side menu" "These applications must be selected in the previous option.": "These applications must be selected in the previous option." -"Hide labels on mouse over": "Hide labels on mouse over" +"Hide labels on mouse over": "Скрыть название при наведении мыши" ```
deblan added
reproduced
WIP
and removed
not reproduced
question
labels 2023-03-17 16:18:32 +01:00
Owner

Bug reproduced. I'm working on it.

Bug reproduced. I'm working on it.
Owner

When files is open, the menu works.

When `files` is open, the menu works.

When files is open, the menu works.

Yes, but unfortunately only there.

> When `files` is open, the menu works. Yes, but unfortunately only there.
Author

This is a diff of v3.6.0. -> v3.7.0 and there are no changes except for translations and documentation.

diff --git a/.gitea/issue_template/ISSUE_TEMPLATE.yml b/.gitea/issue_template/ISSUE_TEMPLATE.yml
index 24fbe97..96e6c28 100644
--- a/.gitea/issue_template/ISSUE_TEMPLATE.yml
+++ b/.gitea/issue_template/ISSUE_TEMPLATE.yml
@@ -26,7 +26,7 @@ body:
     id: configuration
     attributes:
       label: Configuration
-      description: Export the configuration using the admin page and copy/paste here.
+      description: Export the configuration using the admin page and copy/paste here ([documentation](https://deblan.gitnet.page/side_menu_doc/tips/#export-the-configuration)).
       value: |
         ```
         {
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 70e9c60..c979fe2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 ## [Unreleased]
 
+## 3.7.0
+### Added
+* add translations (thanks to AHOHNMYC)
+* add compatibility with NC26
+
 ## 3.6.0
 ### Added
 * add hidden apps compatible with default menu (#219)
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 45d0b71..fc48124 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -32,7 +32,7 @@ Notice
 Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**.
 In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/).
 ]]></description>
-    <version>3.6.0</version>
+    <version>3.7.0</version>
     <licence>agpl</licence>
     <author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author>
     <namespace>SideMenu</namespace>
@@ -54,7 +54,7 @@ In case of downtime, you can download **Custom Menu** from [here](https://kim.de
     <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_big_menu.png</screenshot>
     <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_default_menu.png</screenshot>
     <dependencies>
-        <nextcloud min-version="25" max-version="25"/>
+        <nextcloud min-version="25" max-version="26"/>
         <php min-version="7.4"/>
     </dependencies>
     <settings>
diff --git a/src/l10n/fixtures/ru.yaml b/src/l10n/fixtures/ru.yaml
index dec14a6..62d3430 100644
--- a/src/l10n/fixtures/ru.yaml
+++ b/src/l10n/fixtures/ru.yaml
@@ -7,7 +7,7 @@
 : 'Используйте сочетание клавиш <span class="keyboard-key">Ctrl</span>+<span class="keyboard-key">o</span>, чтобы открыть или скрыть боковое меню. Используйте <span class="keyboard-key">Tab</span> для навигации.'
 "Top menu": "Верхнее меню"
 "Apps that not must be moved in the side menu": "Приложения не перемещаемые в боковое меню"
-"If there is no selection then the global configuration is applied.": "If there is no selection then the global configuration is applied."
+"If there is no selection then the global configuration is applied.": "Если тут ничего не отмечено, применяются глобальные настройки."
 "Experimental": "Экспериментальный"
 "Save": "Сохранить"
 "You like this app and you want to support me?": "Вам нравится приложение или вы хотите поддержать меня?"
@@ -16,11 +16,11 @@
 "Small": "Маленький"
 "Normal": "Средний"
 "Big": "Большой"
-"Hidden icon": "Скрытая иконка"
+"Hidden icon": "Без иконки"
 "Small icon": "Маленькая иконка"
 "Normal icon": "Средняя иконка"
 "Big icon": "Большая иконка"
-"Hidden text": "Скрытый текст"
+"Hidden text": "Без текста"
 "Small text": "Маленький текст"
 "Normal text": "Средний текст"
 "Big text": "Большой текст"
@@ -35,44 +35,44 @@
 "Transparent": "Прозрачный"
 "Opaque": "Непрозрачный"
 "Opener": "Открывалка"
-"Default": "По-умолчанию"
-"Default (dark)": "По-умолчанию (тёмный)"
+"Default": "По умолчанию"
+"Default (dark)": "По умолчанию (тёмный)"
 "Hamburger": "Гамбургер"
 "Hamburger (dark)": "Гамбургер (тёмный)"
 "Hamburger 2": "Гамбургер 2"
 "Hamburger 2 (dark)": "Гамбургер 2 (тёмный)"
 "Before the logo": "Перед логотипом"
 "After the logo": "После логотипа"
-"Position": "Позиция"
+"Position": "Положение"
 "Show only the opener (hidden logo)": "Показать только открывающую часть (скрытый логотип)"
 "Do not display the side menu and the opener if there is no application (eg: public pages).": "Не отображать боковое меню и открывалку, если нет приложения (например, публичные страницы)."
-"Panel": "Панеот"
+"Panel": "Панель"
 "Open the menu when the mouse is hover the opener (automatically disabled on touch screens)": "Открывать меню при наведении мыши на экран (автоматически отключается на сенсорных экранах)"
 "Display the big menu": "Отобразить большое меню"
-"Display the logo": "Показать лого"
+"Display the logo": "Показать логотип"
 "Icons and texts": "Иконки и текст"
-"Loader enabled": "Loader enabled"
+"Loader enabled": "Загрузчик включен"
 "Tips": "Советы"
 "Always displayed": "Всегда отображается"
 "This is the automatic behavior when the menu is always displayed.": "This is the automatic behavior when the menu is always displayed."
-"Not compatible with touch screens.": "Не совместимо с сенсорными экранами"
+"Not compatible with touch screens.": "Не совместимо с сенсорными экранами."
 "Big menu": "Большое меню"
 "Live preview": "Live preview"
 "Open apps in new tab": "Открывать приложения в новой вкладке"
-"Use the global setting": "Use the global setting"
-"Use my selection": "Use my selection"
+"Use the global setting": "Использовать глобальные настройки"
+"Use my selection": "Использовать мои настройки"
 "Show and hide the list of applications": "Показать или скрыть список приложений"
 "Use the avatar instead of the logo": "Использовать аватар вместо логотипа"
-"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки"
+"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки."
 "Force this configuration to users": "Force this configuration to users"
 "Export the configuration": "Экспортировать конфигурацию"
 "Purge the cache": "Очистить кэш"
 "Show the link to settings": "Показать ссылку на настройки"
-"The menu is enabled by default for users": "The menu is enabled by default for users"
+"The menu is enabled by default for users": "Это меню включено по умолчанию для пользователей"
 "Except when the configuration is forced.": "Except when the configuration is forced."
-"Apps that should not be displayed in the menu": "Apps that should not be displayed in the menu"
+"Apps that should not be displayed in the menu": "Ппрограммы, скрытые из меню"
 "This feature is only compatible with the <code>big menu</code> display.": "This feature is only compatible with the <code>big menu</code> display."
-"The logo is a link to the default app": "The logo is a link to the default app"
+"The logo is a link to the default app": "Логотип открывает приложение по умолчанию"
 "Others": "Прочие"
 "Categories": "Категории"
 "Customize sorting": "Настроить сортировку"
@@ -80,14 +80,14 @@
 "Name": "Название"
 "Customed": "Customed"
 "Show and hide the list of categories": "Показать или скрыть список категорий"
-"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "This parameters are used when Dark theme or Breeze Dark Theme are enabled."
+"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "Эти настройки используются темами Тёмная и Тёмная Breeze."
 "Dark mode colors": "Цвета тёмной темы"
 "With categories": "С категориями"
-"Custom categories": "Custom categories"
-"Customize application categories": "Customize application categories"
-"Reset to default": "Сбросить к значениям по-умолчанию"
+"Custom categories": "Пользовательские категории"
+"Customize application categories": "Изменить категории приложений"
+"Reset to default": "Сбросить к значениям по умолчанию"
 "Applications": "Приложения"
 "Applications kept in the top menu": "Applications kept in the top menu"
 "Applications kept in the top menu but also shown in side menu": "Applications kept in the top menu but also shown in side menu"
 "These applications must be selected in the previous option.": "These applications must be selected in the previous option."
-"Hide labels on mouse over": "Hide labels on mouse over"
+"Hide labels on mouse over": "Скрыть название при наведении мыши"

hello deblan,

But that's not entirely true.
And what about the changes in "js" directory?
I think the problems come from there (eg: js/sideMenu.js and js/admin.js).

> This is a diff of v3.6.0. -> v3.7.0 and there are no changes except for translations and documentation. > > > ```diff > diff --git a/.gitea/issue_template/ISSUE_TEMPLATE.yml b/.gitea/issue_template/ISSUE_TEMPLATE.yml > index 24fbe97..96e6c28 100644 > --- a/.gitea/issue_template/ISSUE_TEMPLATE.yml > +++ b/.gitea/issue_template/ISSUE_TEMPLATE.yml > @@ -26,7 +26,7 @@ body: > id: configuration > attributes: > label: Configuration > - description: Export the configuration using the admin page and copy/paste here. > + description: Export the configuration using the admin page and copy/paste here ([documentation](https://deblan.gitnet.page/side_menu_doc/tips/#export-the-configuration)). > value: | > ``` > { > diff --git a/CHANGELOG.md b/CHANGELOG.md > index 70e9c60..c979fe2 100644 > --- a/CHANGELOG.md > +++ b/CHANGELOG.md > @@ -1,5 +1,10 @@ > ## [Unreleased] > > +## 3.7.0 > +### Added > +* add translations (thanks to AHOHNMYC) > +* add compatibility with NC26 > + > ## 3.6.0 > ### Added > * add hidden apps compatible with default menu (#219) > diff --git a/appinfo/info.xml b/appinfo/info.xml > index 45d0b71..fc48124 100644 > --- a/appinfo/info.xml > +++ b/appinfo/info.xml > @@ -32,7 +32,7 @@ Notice > Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**. > In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/). > ]]></description> > - <version>3.6.0</version> > + <version>3.7.0</version> > <licence>agpl</licence> > <author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author> > <namespace>SideMenu</namespace> > @@ -54,7 +54,7 @@ In case of downtime, you can download **Custom Menu** from [here](https://kim.de > <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_big_menu.png</screenshot> > <screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_default_menu.png</screenshot> > <dependencies> > - <nextcloud min-version="25" max-version="25"/> > + <nextcloud min-version="25" max-version="26"/> > <php min-version="7.4"/> > </dependencies> > <settings> > diff --git a/src/l10n/fixtures/ru.yaml b/src/l10n/fixtures/ru.yaml > index dec14a6..62d3430 100644 > --- a/src/l10n/fixtures/ru.yaml > +++ b/src/l10n/fixtures/ru.yaml > @@ -7,7 +7,7 @@ > : 'Используйте сочетание клавиш <span class="keyboard-key">Ctrl</span>+<span class="keyboard-key">o</span>, чтобы открыть или скрыть боковое меню. Используйте <span class="keyboard-key">Tab</span> для навигации.' > "Top menu": "Верхнее меню" > "Apps that not must be moved in the side menu": "Приложения не перемещаемые в боковое меню" > -"If there is no selection then the global configuration is applied.": "If there is no selection then the global configuration is applied." > +"If there is no selection then the global configuration is applied.": "Если тут ничего не отмечено, применяются глобальные настройки." > "Experimental": "Экспериментальный" > "Save": "Сохранить" > "You like this app and you want to support me?": "Вам нравится приложение или вы хотите поддержать меня?" > @@ -16,11 +16,11 @@ > "Small": "Маленький" > "Normal": "Средний" > "Big": "Большой" > -"Hidden icon": "Скрытая иконка" > +"Hidden icon": "Без иконки" > "Small icon": "Маленькая иконка" > "Normal icon": "Средняя иконка" > "Big icon": "Большая иконка" > -"Hidden text": "Скрытый текст" > +"Hidden text": "Без текста" > "Small text": "Маленький текст" > "Normal text": "Средний текст" > "Big text": "Большой текст" > @@ -35,44 +35,44 @@ > "Transparent": "Прозрачный" > "Opaque": "Непрозрачный" > "Opener": "Открывалка" > -"Default": "По-умолчанию" > -"Default (dark)": "По-умолчанию (тёмный)" > +"Default": "По умолчанию" > +"Default (dark)": "По умолчанию (тёмный)" > "Hamburger": "Гамбургер" > "Hamburger (dark)": "Гамбургер (тёмный)" > "Hamburger 2": "Гамбургер 2" > "Hamburger 2 (dark)": "Гамбургер 2 (тёмный)" > "Before the logo": "Перед логотипом" > "After the logo": "После логотипа" > -"Position": "Позиция" > +"Position": "Положение" > "Show only the opener (hidden logo)": "Показать только открывающую часть (скрытый логотип)" > "Do not display the side menu and the opener if there is no application (eg: public pages).": "Не отображать боковое меню и открывалку, если нет приложения (например, публичные страницы)." > -"Panel": "Панеот" > +"Panel": "Панель" > "Open the menu when the mouse is hover the opener (automatically disabled on touch screens)": "Открывать меню при наведении мыши на экран (автоматически отключается на сенсорных экранах)" > "Display the big menu": "Отобразить большое меню" > -"Display the logo": "Показать лого" > +"Display the logo": "Показать логотип" > "Icons and texts": "Иконки и текст" > -"Loader enabled": "Loader enabled" > +"Loader enabled": "Загрузчик включен" > "Tips": "Советы" > "Always displayed": "Всегда отображается" > "This is the automatic behavior when the menu is always displayed.": "This is the automatic behavior when the menu is always displayed." > -"Not compatible with touch screens.": "Не совместимо с сенсорными экранами" > +"Not compatible with touch screens.": "Не совместимо с сенсорными экранами." > "Big menu": "Большое меню" > "Live preview": "Live preview" > "Open apps in new tab": "Открывать приложения в новой вкладке" > -"Use the global setting": "Use the global setting" > -"Use my selection": "Use my selection" > +"Use the global setting": "Использовать глобальные настройки" > +"Use my selection": "Использовать мои настройки" > "Show and hide the list of applications": "Показать или скрыть список приложений" > "Use the avatar instead of the logo": "Использовать аватар вместо логотипа" > -"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки" > +"You do not have permission to change the settings.": "У вас нет разрешения изменять настройки." > "Force this configuration to users": "Force this configuration to users" > "Export the configuration": "Экспортировать конфигурацию" > "Purge the cache": "Очистить кэш" > "Show the link to settings": "Показать ссылку на настройки" > -"The menu is enabled by default for users": "The menu is enabled by default for users" > +"The menu is enabled by default for users": "Это меню включено по умолчанию для пользователей" > "Except when the configuration is forced.": "Except when the configuration is forced." > -"Apps that should not be displayed in the menu": "Apps that should not be displayed in the menu" > +"Apps that should not be displayed in the menu": "Ппрограммы, скрытые из меню" > "This feature is only compatible with the <code>big menu</code> display.": "This feature is only compatible with the <code>big menu</code> display." > -"The logo is a link to the default app": "The logo is a link to the default app" > +"The logo is a link to the default app": "Логотип открывает приложение по умолчанию" > "Others": "Прочие" > "Categories": "Категории" > "Customize sorting": "Настроить сортировку" > @@ -80,14 +80,14 @@ > "Name": "Название" > "Customed": "Customed" > "Show and hide the list of categories": "Показать или скрыть список категорий" > -"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "This parameters are used when Dark theme or Breeze Dark Theme are enabled." > +"This parameters are used when Dark theme or Breeze Dark Theme are enabled.": "Эти настройки используются темами Тёмная и Тёмная Breeze." > "Dark mode colors": "Цвета тёмной темы" > "With categories": "С категориями" > -"Custom categories": "Custom categories" > -"Customize application categories": "Customize application categories" > -"Reset to default": "Сбросить к значениям по-умолчанию" > +"Custom categories": "Пользовательские категории" > +"Customize application categories": "Изменить категории приложений" > +"Reset to default": "Сбросить к значениям по умолчанию" > "Applications": "Приложения" > "Applications kept in the top menu": "Applications kept in the top menu" > "Applications kept in the top menu but also shown in side menu": "Applications kept in the top menu but also shown in side menu" > "These applications must be selected in the previous option.": "These applications must be selected in the previous option." > -"Hide labels on mouse over": "Hide labels on mouse over" > +"Hide labels on mouse over": "Скрыть название при наведении мыши" > ``` > > hello deblan, But that's not entirely true. And what about the changes in "js" directory? I think the problems come from there (eg: js/sideMenu.js and js/admin.js).
Owner

Should be fixed in v3.7.1!

Should be fixed in v3.7.1!
deblan removed the
WIP
label 2023-03-19 10:40:33 +01:00

Thanks, it works again!

Thanks, it works again!
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: deblan/side_menu#230
No description provided.