mantisbt-plugins / easyenter Goto Github PK
View Code? Open in Web Editor NEWMantisBT plugin to slim down the bug report page to make it more accessible for unexperienced users
License: GNU General Public License v3.0
MantisBT plugin to slim down the bug report page to make it more accessible for unexperienced users
License: GNU General Public License v3.0
I attempted to install on Mantis 3.4 however when navigating to the Manage Plug-ins view it returns a blank page, just the headers and footers display.
When checking the "stay open" checkbox, the repot form does not stay open. It acts like the checkbox wasn't checked.
I've give a look to the code and found this:
suppose you have custom field with ID 32 defined as DATE, when Mantis draw the inputs standard logic creates 3 inputs named as follow:
custom_field_32_year
custom_field_32_month
custom_field_32_day
The logic used to hide custom fields works ok, but the logic to show failed because on configuration is saved 'custom_field_32'.
My workaround is detect CF type, and if is of DATE type, add ALWAYS _year, to string that will be saved on CONFIG.
I had a bit a confusion because I've chosen to display 'Due date', but my configuration was this:
$g_due_date_update_threshold = NOBODY;
$g_due_date_view_threshold = NOBODY;
IMHO, it will be great if plugin config uses this config (Warning: can be redefined at project level), then do give warning if plugin config will not be coerent.
Thanks for your work, I'm going to stress it during this week!!
We would like to have a dynamic due date. If a user creates a bug, the due date should automatically be set to today + 7 days, for example.
Thank you.
Hi There
My live environment is
Mantis Version:2.12.0
Easy Enter Version---Plugin:Mantis EasyEnter 1.2,Dependencies:MantisBT Core 2.10.0 Branch: Mantis 2.10
Add new Report issue on the mantis, Can’t show 'View Status' field.
and check the Mantis EasyEnter Configuration ,
On the Fields to show does not have 'View Status' field
how can i solve it ?
Thank you
I've found that I was not able to select Assign To field, digging the code I've found that handler_is is supposed to have 'handler' as key to localization files, but there is no $s_handler but $s_assign_to.
My suggestion is change logic and display ANYWAY field no matter localization exists.
Going to create PULL REQUEST
When you activate EasyEnter 1.0 together with jQuery 1.11.1 users can't signup anymore. As soon as you click on the "Signup for a new account" link, it just redirects you to the login page, showing the url as followed:
http://xxx/login_page.php?return=signup_page.php
As soon as EasyEnter is deactivated it works all fine again. I verified that it doesn't has to do with the other plugin we have installed (The Poser 1.1) as it still comes up when I deactivate poser.
IMHO this has to be done, because user can have a DEFAULT ACCESS level that do not need the Easy Enter feature, but when assigned to a project with a access level that NEEDS Easy Enter, plugin has to be activate.
My solution does not use a plugin config option, but may be can be reasonable
Hello!
When i click on the submit button, nothing happens. I tried with several fields conf, several users (even admin ones), same problem. Nothing created, the window doesn't close...
I'm working on mantis 2.17.0
Maybe be i'm doing something wrong.
Have you got an idea?
Thank you in advance
has stop after update to mantis v. 2.9.0
Hi,
sorry, but I'm not a programmer and trying to get the EasyEnter-user to be able to assign an issue directly to the colleague in charge.
Rights and permissions are set accordingly and when using "normal" entry-mask it is possible.
But for production-ease most of my colleagues shall use EasyEnter-GUI.
$g_list_fieldnames = array(
'category_id', 'reproducibility', 'severity', 'priority', 'due_date',
'profile_id', 'platform', 'os', 'os_build', 'handler_id', 'summary',
'description', 'steps_to_reproduce', 'additional_info', 'ufile[]',
'view_state', 'report_stay'
);
Although the handler_id-field is listed it doesn't appear in the selectable fields list when configuring EasyEnter. May it be, that there's some "field name mismatching"?
B.t.w.: Im using "german" as standard language with MantisBT 2.14.0.
(May be it is related issue to #8)
Doesn't seem to do anything on v2.25.5...am I doing it wrong? Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.