Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend Functions of FEULE Menus I - Recursive Parsing #12

Open
Alan-A opened this issue Feb 23, 2022 · 0 comments
Open

Extend Functions of FEULE Menus I - Recursive Parsing #12

Alan-A opened this issue Feb 23, 2022 · 0 comments

Comments

@Alan-A
Copy link
Owner

Alan-A commented Feb 23, 2022

Current Situation:
The theme includes menu components that use the Front End User Login Enhanced (FEULE) plugin to show only menu items that users are authorized to access. These components lack the following features:

  • Only menu items at the top two levels of the menu tree are shown - it is not possible to:
    • show further - e.g. third level - menu items,
    • specify a start/parent menu page.
  • The menu components generate an error if they are integrated in the theme but the FEULE plugin is not active. This means that:
    • separate components are required when the FEULE plugin is to be used and
    • a site administrator has to change the components specified if they want to implement authentication and authorization with the FEULE plugin.

Desired Behavior:

  • The menu components for the aside and nav components should be made recursive and it should be possible to specify a starting page and the maximum number of levels to be shown.
  • A third menu component should be added to the theme to allow a 'local' menu to be included in pages.
  • The same menu component should be able to function whether or not the FEULE plugin is active.
  • All three menu components should use a common code base as far as possible.
  • Instructions should be added to the ReadME file describing how users can clone additional menu components if required.
Alan-A added a commit that referenced this issue Feb 25, 2022
Alan-A added a commit that referenced this issue Feb 25, 2022
@Alan-A Alan-A changed the title Extend Functions of FEULE Menus Extend Functions of FEULE Menus I Mar 2, 2022
@Alan-A Alan-A changed the title Extend Functions of FEULE Menus I Extend Functions of FEULE Menus I - Recursive Parsing Mar 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant