View Issue Details

IDProjectCategoryView StatusLast Update
0011473mantisbtcustom fieldspublic2014-09-29 20:48
Reporteram-gtz Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0011473: [patches] Events to add new custom field types via Plugin and other improvements
Description

1) As the custom field API (cfdefs and so on) is not easy to customize, we added certain new events to be able to add custom field types simply via a plugin.

2) Additionally we modularized one function of the plugin API to be able to better reuse some functionality when creating composite-custom-fields.
This does not touch the functionality of the plugin API in any way.

3) We added the size-property for the custom string field to not always need to have these biiiig boxes, even when only a short input is expected.

Additional Information

Background: We developed a plugin (http://git.mantisforge.org/w/TableField.git) to add a new custom field type that allows to enter tabular information (currently a list of items with prices, suppliers -- but we tried to keep it flexible for further improvements)

TagsNo tags attached.
Attached Files
developers.tar.bz2 (21,483 bytes)
docbook.tar.bz2 (113,724 bytes)

Activities

am-gtz

am-gtz

2010-02-05 06:14

reporter   ~0024328

The patches are here:

http://git.mantisforge.org/w/mantisbt/gtz-et.git?a=shortlog;h=refs/heads/mantisbt-issue11473

am-gtz

am-gtz

2010-07-21 03:18

reporter   ~0026110

Also this plugin uses our new events:

http://git.mantisforge.org/w/LDAPAutocomplete.git

davidinc

davidinc

2010-08-09 10:35

reporter   ~0026250

Last edited: 2010-08-10 07:19

For integrating custom field from the plugins we use a method by declaring events, without needing to directly call the event API functions.

  • Please find the attached documentation on the "Attached Files" section.
atrol

atrol

2013-10-18 08:29

developer   ~0038306

Thanks to davidin and am-gtz
The plugins can now be found on https://github.com/mantisbt-plugins/TableField and https://github.com/mantisbt-plugins/LDAPAutocomplete

dravik

dravik

2014-09-29 20:48

reporter   ~0041319

Last edited: 2014-09-29 20:48

Where is the patch required for the TableField and LDAP Autocomplete plugins hosted? The link to mantisforge is no longer functional.