The module provides a way to create custom and complex drop down menus that combines Drupal menu items with rich media content that is fully accessible and responsive. Users also have the ability to insert custom blocks within a menu item and arrange items into columns. Each dropdown, each individual menu item can easily be treated as snowflakes. Users create a TB Megamenu, which is linked to the menu tree of their choice and then can be fully customized. TB is rendered on the Front End as a block. We believe TB is unique in how it offers its users complete control over each individual menu item.
This is the first module have I have owned and thus first application for security advisory coverage. We are not the original creators of the module but rescued an abandoned module back in August of 2020. Myself (@themodularlab), @quondam, @knaffles, and @andrewozone have all worked tirelessly to bring this module back to life in order to give back to the community and to a module that our company has relied on the past few years.
We have added complete documentation for our module: 8.x Documentation.
Project link
https://www.drupal.org/project/tb_megamenu
Git instructions
git clone --branch 8.x-1.x-dev https://git.drupalcode.org/project/tb_megamenu.git
Comments
Comment #2
themodularlabWe have discovered a bug with our 1st release candidate. Marking as needs work until addressed.
Comment #3
themodularlabBug from our first release candidate has been addressed. We have released a 2nd RC version. We are ready to resume the security advisory policy application.
Comment #4
themodularlabComment #5
themodularlabComment #6
avpadernoComment #7
themodularlabUpdates
We have released a 3rd release candidate that includes a couple of bug fixes and some improvements to admin UI error messaging: https://www.drupal.org/project/tb_megamenu/releases/8.x-1.0-rc3
Comment #8
avpadernoI added the PAreview checklist link. Reviewers will check the project and post comments to list what should be changed.
If you haven't done it, yet, please check the PAreview report and fix what needs to be fixed. There could be some false positives; verify that what reported is correct, before making any change.
Comment #9
themodularlabMost of the reported errors were actually false flags.
Comment #10
themodularlabAlso did a new PAreview: http://pareview.net/r/36/revisions/254/view. Only issues showing now are the false flag CSS issues and the doc block issues that comes from core.
Comment #11
klausiautomated review:
manual review:
Otherwise looks good to me.
Thanks for your contribution, Wade!
I updated your account so you can opt into security advisory coverage now.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on Slack or IRC in #drupal-contribute. So, come hang out and stay involved!
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
Thanks to the dedicated reviewer(s) as well.
Comment #12
themodularlabThank you!!!