{"id":24841639,"url":"https://github.com/jamf/jamfwww-entries-menu-manager","last_synced_at":"2026-03-04T12:01:25.004Z","repository":{"id":213172063,"uuid":"713977436","full_name":"jamf/jamfwww-entries-menu-manager","owner":"jamf","description":"ExpressionEngine add-on to rearrange the Entries Menu in the CMS","archived":false,"fork":false,"pushed_at":"2023-12-13T18:34:03.000Z","size":62,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-29T17:35:24.807Z","etag":null,"topics":["team-dotcom"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jamf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-11-03T16:34:04.000Z","updated_at":"2024-12-09T08:31:49.000Z","dependencies_parsed_at":"2023-12-19T04:04:38.806Z","dependency_job_id":"104a4d87-90e2-4294-9324-6211a298acd1","html_url":"https://github.com/jamf/jamfwww-entries-menu-manager","commit_stats":null,"previous_names":["jamf/jamf_entries_menu_manager","jamf/jamfwww-entries-menu-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jamf/jamfwww-entries-menu-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamf%2Fjamfwww-entries-menu-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamf%2Fjamfwww-entries-menu-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamf%2Fjamfwww-entries-menu-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamf%2Fjamfwww-entries-menu-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamf","download_url":"https://codeload.github.com/jamf/jamfwww-entries-menu-manager/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamf%2Fjamfwww-entries-menu-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30079565,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T11:57:42.557Z","status":"ssl_error","status_checked_at":"2026-03-04T11:56:10.793Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["team-dotcom"],"created_at":"2025-01-31T07:25:38.103Z","updated_at":"2026-03-04T12:01:24.863Z","avatar_url":"https://github.com/jamf.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jamf Entries Menu Manager\nExpressionEngine add-on to rearrange the Entries Menu (Channel list) in the CMS. Compatible with EE6 and EE7.\n\n## Installation\n\nA .zip file of this repository can be downloaded directly from GitHub.\n\n\u003cimg width=\"412\" alt=\"image\" src=\"https://github.com/jamf/jamf_entries_menu_manager/assets/2423727/9e9850e2-d525-40a3-bdac-cbfc4312162d\"\u003e\n\nUnzip the file into the `/system/user/addons/` directory. The directory may need to be renamed to `jamf_entries_menu_manager`.\n\nGo to the Control Panel \u003e Add-ons, and then click **Install** next to **Jamf Entries Menu Manager**.\n\n\u003cimg width=\"333\" alt=\"image\" src=\"https://github.com/jamf/jamf_entries_menu_manager/assets/2423727/93b0464c-63fd-4079-b168-a065c41c357f\"\u003e\n\n## Usage\n\nTo manage the order of the Entries menu, either click the add-on or click the gear icon and then click Settings to open the Settings page.\n\n\u003cimg width=\"423\" alt=\"image\" src=\"https://github.com/jamf/jamf_entries_menu_manager/assets/2423727/c8d7c761-5953-4ca5-9c60-c3670e5fdaf7\"\u003e\n\nOn the Settings page, the Channel order for the Entries menu can be restructured and additional organizational options such as nesting are available.\n\nClick and drag to rearrange Channels/Titles or to nest Channels, and click **Save** to save that order for all CMS users. JavaScript will run on each Control Panel page load to rearrange the Entries menu based on the saved order. To revert back to the default Channel order (Alphabetical), click the **Reset to default layout** button, and the saved order will be reset.\n\n\u003cimg width=\"1237\" alt=\"image\" src=\"https://github.com/jamf/entries_menu_manager/assets/2423727/6416d66c-37dc-4eae-92c4-2e0a4054eaa0\"\u003e\n\n\u003cimg width=\"422\" alt=\"image\" src=\"https://github.com/jamf/entries_menu_manager/assets/2423727/56beab13-1e81-4bbb-8851-9376f17df5de\"\u003e\n\n## Features\n\n* Channels can be reorganized into 1-3 columns.\n* Channels can be rearranged in a custom order. They must be either root-level or nested one level under another Channel or under a Title.\n* Custom titles can be added to output text in the Entries menu. Titles must be root-level, have at least one Channel, and not be blank.\n* If a user does not have access to a given channel, the nesting will automatically resolve itself in the Entries menu.\n  * *i.e. If they do not have access to a parent channel, then any child channels become root nodes. If they do not have access to all child channels of a Title, then the entire Title is hidden.*\n* If new channels are added to the CMS, they are automatically added to the bottom of the first column. They can then be rearranged via the add-on Settings.\n* If existing channels are removed from the CMS, they will be removed from the Entries menu as expected. Nesting will automatically resolve itself, depending on any parent/children that Channel had.\n\n## Contributing\n\nPRs are welcome to add new features or fix bugs. Approvals are required by the @jamf/dotcom-maintainer team. You can also open an Issue for features that warrant further discussion.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamf%2Fjamfwww-entries-menu-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamf%2Fjamfwww-entries-menu-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamf%2Fjamfwww-entries-menu-manager/lists"}