View Issue Details

IDProjectCategoryView StatusLast Update
0025893mantisbtcustomizationpublic2019-07-26 02:24
ReporterJeremy13560 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0025893: BAD displaying for several plugin MAIN Menu button
Description

In the previous version 1.2, the EVENT_MENU_MAIN provided a dropdown where we can list all plugin recheable by non manager.

Today it's impossible to display all plugins links because the MAIN MENU isn't scrollable.

Does it exist a solution to obtain the same result ? :

  • Scrollable menu ?
  • Dropdown menu ? Using array in array to create the list ?

If it does not exist, Would you agree to a possible pull request ?

Thanks

TagsNo tags attached.

Relationships

has duplicate 0022688 closedatrol Menu items not clickable if plugins add too many of them 

Activities

atrol

atrol

2019-06-28 05:55

developer   ~0062338

Would you agree to a possible pull request ?

Submitting a pull request is always a good idea, as it increases the chances of improvement eventually making it into MantisBT core. All contributions are welcome and greatly appreciated.

Please make sure that your submissions adhere to our Coding Guidelines [1], if they don't your patch might be rejected.

[1] http://www.mantisbt.org/wiki/doku.php/mantisbt:coding_guidelines

gd71

gd71

2019-06-28 08:39

reporter   ~0062341

both proposals seems fine,
there is also 0024590 which seem to answer the second one.
Wouldn't it be nice to have this PR merged before ?

Jeremy13560

Jeremy13560

2019-07-18 05:12

reporter   ~0062394

I'm using mantisbt 2.20 and I integrated the modification of 0024590 to use his new EVENT.

And now after source code modification we can obtain a dropdown menu in the sidebar to reproduce the "plugin menu" in mantis v1.2.

My problem: I don't know how to do a correct pull request with my version.
Do I need to make my modification with the last version on GitHub ?

Thanks

dregad

dregad

2019-07-24 09:17

developer   ~0062425

I don't know how to do a correct pull request with my version.

Assuming you have a local clone of https://github.com/mantisbt/mantisbt with an up-to-date master branch, then git checkout -b mybranch master to create a local branch based on it, apply your changes and push mybranch to your github fork, then create the pull request.

If you need more help, don't hesitate to ask.

Jeremy13560

Jeremy13560

2019-07-26 02:24

reporter   ~0062427

I made this pull request : https://github.com/mantisbt/mantisbt/pull/1530 Thanks