Coder Social home page Coder Social logo

yorkshire-pudding / book_menus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from backdrop-contrib/book_menus

0.0 0.0 0.0 17 KB

Allows a user to manage book navigation via the normal Backdrop admin menu interface.

Home Page: https://backdropcms.org/project/book_menus

License: GNU General Public License v2.0

book_menus's Introduction

Book Menus

Book Menus allows you to set books as normal Backdrop CMS menus. This means they will be listed in admin/structure/menu, and have all of the additional functionality that comes along with it.

This will allow you to use menu manipulation modules. For example, the initial development was due to wanting a more flexible book menu structure with titles or sections that are not necessarily links. This can be done using Book Menus along with Special Menu Items.

Requirements

This module requires that the following modules are also enabled:

  • Book - part of Core, disabled by default.
  • Menu - part of Core, enabled by default.

Installation

Configuration

  • Create some books.
  • Navigate to admin/content/book/settings and chose the Book Menus.
  • On the book list page, the edit operation will redirect to the normal menu.
  • You can also see the menu at admin/structure/menu.
  • Modify the menu as required.

Blocks

This menu provides a block, Book Menu Navigation, that is similar in functionality to core book.module with the show block only on book pages setting.

However, the main difference it that it will always show the full tree. This was necessary as non-book menu links and #below items weren't getting rendered as core book.module passes the book menu item to menu_tree_output.

You can still use the core book.module Book Navigation block, but on Book Menus it will likely be the Book Menus Navigation block you're looking for.

Notes

  • As this module intercepts the admin/content/book/* page, other book manipulation module may not work with it.

Issues

Bugs and Feature Requests should be reported in the Issue Queue: https://github.com/backdrop-contrib/book_menus/issues.

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.