[Bug] List of applications under categories> costumize not showing apps kept on the top menu #436

Open
opened 2025-06-07 16:12:53 +02:00 by gio-educ · 0 comments

Environment

  • Custom menu version: 5.1.1
  • Nextcloud version: 31.0.5
  • PHP version: 8.3.6
  • Web server (Nginx, Apache2): Apache/2.4.58 (Ubuntu) (apache2handler)
    • Web browser and version (Firefox 80, Google Chrome 74, etc): Chrome 137.0.7151.69 in Windows

Configuration

{
  "add-logo-link": true,
  "always-displayed": false,
  "apps-categories-custom": {
    "external_index5": "cat522526873819075",
    "external_index1": "cat19253798270638844",
    "external_index2": "cat3349012556544273",
    "external_index3": "cat3349012556544273",
    "external_index8": "cat7791097921989013",
    "contacts": "cat7791097921989013",
    "polls": "cat7791097921989013",
    "announcementcenter": "tools",
    "analytics": "tools",
    "integration_github": "tools",
    "photos": "tools",
    "dashboard": "tools",
    "forms": "tools",
    "ocs_api_viewer": "tools",
    "tables_application_3": "tools",
    "tables_application_5": "tools",
    "tables": "tools",
    "appointments": "tools",
    "integration_openproject": null
  },
  "apps-order": [
    "external_index1",
    "external_index2",
    "external_index3",
    "external_index8",
    "activity",
    "calendar",
    "collectives",
    "dashboard",
    "deck",
    "files",
    "forms",
    "mail",
    "notes",
    "photos",
    "polls",
    "snappymail",
    "tables",
    "spreed",
    "tasks"
  ],
  "background-color": "#7e5fb8",
  "background-color-opacity": 100,
  "background-color-to": "#7e5fb8",
  "big-menu": false,
  "big-menu-hidden-apps": [],
  "categories-custom": [
    {
      "id": "cat19253798270638844",
      "en": "Websites",
      "de": "Webseiten ",
      "en_GB": "Websites",
      "es": "Sitios web"
    },
    {
      "id": "cat7791097921989013",
      "en": "Collaboration",
      "de": "Kollaboration ",
      "en_GB": "Collaboration",
      "es": "Collaboración"
    },
    {
      "id": "cat3349012556544273",
      "en": "Learning & Teaching",
      "de": "Lernen & Lehre",
      "en_GB": "Learning & Teaching",
      "es": "Aprendizaje y enseñanza"
    },
    {
      "id": "cat522526873819075",
      "en": "My Uni",
      "de": "Meine Uni",
      "en_GB": "My Uni",
      "es": "Mi Uni",
      "fr": "Mon Uni"
    }
  ],
  "categories-order": [
    "cat522526873819075",
    "cat19253798270638844",
    "cat3349012556544273",
    "cat7791097921989013",
    "tools"
  ],
  "categories-order-type": "custom",
  "current-app-background-color": "#6e53a1",
  "dark-mode-background-color": "#7e5fb8",
  "dark-mode-background-color-opacity": 66,
  "dark-mode-background-color-to": "#7e5fb8",
  "dark-mode-current-app-background-color": "#6e53a1",
  "dark-mode-icon-invert-filter": 0,
  "dark-mode-icon-opacity": 100,
  "dark-mode-loader-color": "#FFFFFF",
  "dark-mode-opener": "side-menu-opener",
  "dark-mode-text-color": "#FFFFFF",
  "default-enabled": true,
  "display-logo": true,
  "external-sites-in-top-menu": false,
  "force": false,
  "force-light-icon": false,
  "icon-invert-filter": 0,
  "icon-opacity": 100,
  "loader-color": "#B38FF3",
  "loader-enabled": true,
  "opener": "side-menu-opener",
  "opener-hover": false,
  "opener-only": false,
  "opener-position": "before",
  "show-settings": true,
  "side-with-categories": true,
  "size-icon": "normal",
  "size-text": "normal",
  "target-blank-apps": [
    "external_index1",
    "external_index2",
    "external_index3",
    "external_index8"
  ],
  "text-color": "#fafafa",
  "top-menu-apps": [
    "external_index1",
    "external_index2",
    "external_index3",
    "external_index8"
  ],
  "top-menu-mouse-over-hidden-label": 0,
  "top-side-menu-apps": [
    "external_index1",
    "external_index2",
    "external_index3",
    "external_index8"
  ],
  "use-avatar": false
}

Steps to reproduce

As admin

  1. go to personal settings> custom menu, under "Applications kept in the top menu" select some apps
  2. Save changes
  3. Go to admin settings> custom menu> Categories> Customize application categories
  4. Look that under that list, the apps you have chosen to be kept on the top menu are not shown
  5. Go back to personal settings and delete one of those apps kept on the top menu and save changes
  6. repeat step 3 (or refresh if you kept that tab opened) and look that the apps removed form top menu appears now under that list.

Observed Results

The apps kept on top menu under personal settings are not shown under the categorization list under admin settings. This is happening only with apps from the system or table apps but not with external links.

image

Expected Results

Under admin setting the whole list of installed applications and Table application should be shown independently of the personal settings of an admin.

More informations

No response

### Environment * Custom menu version: 5.1.1 * Nextcloud version: 31.0.5 * PHP version: 8.3.6 * Web server (Nginx, Apache2): Apache/2.4.58 (Ubuntu) (apache2handler) 1. * Web browser and version (Firefox 80, Google Chrome 74, etc): Chrome 137.0.7151.69 in Windows ### Configuration ``` { "add-logo-link": true, "always-displayed": false, "apps-categories-custom": { "external_index5": "cat522526873819075", "external_index1": "cat19253798270638844", "external_index2": "cat3349012556544273", "external_index3": "cat3349012556544273", "external_index8": "cat7791097921989013", "contacts": "cat7791097921989013", "polls": "cat7791097921989013", "announcementcenter": "tools", "analytics": "tools", "integration_github": "tools", "photos": "tools", "dashboard": "tools", "forms": "tools", "ocs_api_viewer": "tools", "tables_application_3": "tools", "tables_application_5": "tools", "tables": "tools", "appointments": "tools", "integration_openproject": null }, "apps-order": [ "external_index1", "external_index2", "external_index3", "external_index8", "activity", "calendar", "collectives", "dashboard", "deck", "files", "forms", "mail", "notes", "photos", "polls", "snappymail", "tables", "spreed", "tasks" ], "background-color": "#7e5fb8", "background-color-opacity": 100, "background-color-to": "#7e5fb8", "big-menu": false, "big-menu-hidden-apps": [], "categories-custom": [ { "id": "cat19253798270638844", "en": "Websites", "de": "Webseiten ", "en_GB": "Websites", "es": "Sitios web" }, { "id": "cat7791097921989013", "en": "Collaboration", "de": "Kollaboration ", "en_GB": "Collaboration", "es": "Collaboración" }, { "id": "cat3349012556544273", "en": "Learning & Teaching", "de": "Lernen & Lehre", "en_GB": "Learning & Teaching", "es": "Aprendizaje y enseñanza" }, { "id": "cat522526873819075", "en": "My Uni", "de": "Meine Uni", "en_GB": "My Uni", "es": "Mi Uni", "fr": "Mon Uni" } ], "categories-order": [ "cat522526873819075", "cat19253798270638844", "cat3349012556544273", "cat7791097921989013", "tools" ], "categories-order-type": "custom", "current-app-background-color": "#6e53a1", "dark-mode-background-color": "#7e5fb8", "dark-mode-background-color-opacity": 66, "dark-mode-background-color-to": "#7e5fb8", "dark-mode-current-app-background-color": "#6e53a1", "dark-mode-icon-invert-filter": 0, "dark-mode-icon-opacity": 100, "dark-mode-loader-color": "#FFFFFF", "dark-mode-opener": "side-menu-opener", "dark-mode-text-color": "#FFFFFF", "default-enabled": true, "display-logo": true, "external-sites-in-top-menu": false, "force": false, "force-light-icon": false, "icon-invert-filter": 0, "icon-opacity": 100, "loader-color": "#B38FF3", "loader-enabled": true, "opener": "side-menu-opener", "opener-hover": false, "opener-only": false, "opener-position": "before", "show-settings": true, "side-with-categories": true, "size-icon": "normal", "size-text": "normal", "target-blank-apps": [ "external_index1", "external_index2", "external_index3", "external_index8" ], "text-color": "#fafafa", "top-menu-apps": [ "external_index1", "external_index2", "external_index3", "external_index8" ], "top-menu-mouse-over-hidden-label": 0, "top-side-menu-apps": [ "external_index1", "external_index2", "external_index3", "external_index8" ], "use-avatar": false } ``` ### Steps to reproduce As admin 1. go to **personal** settings> custom menu, under "Applications kept in the top menu" select some apps 2. Save changes 3. Go to **admin** settings> custom menu> Categories> Customize application categories 4. Look that under that list, the apps you have chosen to be kept on the top menu are not shown 5. Go back to personal settings and delete one of those apps kept on the top menu and save changes 6. repeat step 3 (or refresh if you kept that tab opened) and look that the apps removed form top menu appears now under that list. ### Observed Results The apps kept on top menu under **personal** settings are not shown under the categorization list under **admin** settings. This is happening only with apps from the system or table apps but not with external links. ![image](/attachments/752cf645-5e15-4f35-9a88-44a84d9ffabc) ### Expected Results Under admin setting the whole list of installed applications and Table application should be shown independently of the personal settings of an admin. ### More informations _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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#436
No description provided.