Git Product home page Git Product logo

bigmenu's Introduction

Big Menu

Big Menu provides an alternative to core menu management. It adds scalability to the admin menu management screen, by loading subtrees via AJAX. (It is not related to MegaMenu and similar display modules - this is an admin-only content management utility.)

When dealing with a site menu that contains thousands of links, the Backdrop Menu UI admin interface becomes so unwieldy as to be impossible to use. This module attempts to replace the all-in-one global tree view with a similar interface, but sub-trees are collapsed below a certain level, and can be expanded as needed. Drag and drop between expanded and collapsed menus is supported.

This module will not help much if your tree structure is two deep and a thousand wide. It should help a lot if your tree is half a dozen deep and a dozen wide.

Installation

  • Install this module using the official Backdrop CMS instructions.

  • Visit the configuration page under Administration > Configuration > User Interface > Big Menu (admin/config/user-interface/bigmenu) and select the number of levels to be generated when showing children of a menu item.

Issues

Bugs and feature requests should be reported in the Issue Queue.

Current Maintainers

Credits

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.