From: Alain D'E. <ala...@gm...> - 2014-07-08 12:11:55
|
OK, it seems that they do exist in fact: # Bug filter events 'EVENT_FILTER_FIELDS' => EVENT_TYPE_DEFAULT, 'EVENT_FILTER_COLUMNS' => EVENT_TYPE_DEFAULT, # Bug report event 'EVENT_REPORT_BUG_FORM_TOP' => EVENT_TYPE_EXECUTE, 'EVENT_REPORT_BUG_FORM' => EVENT_TYPE_EXECUTE, 'EVENT_REPORT_BUG_DATA' => EVENT_TYPE_CHAIN, 'EVENT_REPORT_BUG' => EVENT_TYPE_EXECUTE, So it means that instead of custom fields you could use these events to custom your display. Then the internationalisation would be done inside the lang subfolder of the agile plugin, no need to rely on the custom_strings_inc.php. If I'm not wrong. AlainD. On Tue, Jul 8, 2014 at 2:08 PM, Alain D'EURVEILHER < ala...@gm...> wrote: > I think that there are events which can be used for that purpose. > On the report page you could use the event EVENT_REPORT_BUG_FORM_TOP or > EVENT_REPORT_BUG_FORM to insert your plugin's form. > > There also some events on the view bugs page, at least to be used to > insert some links. But I don't know whether events for filtering and result > display exists yet? > > > On Tue, Jul 8, 2014 at 12:58 PM, Schmitz, Jean <J.S...@ga...> wrote: > >> The reason why we are using custom fields is, that we need to show >> additional columns on the default "View Issues" page. >> We are showing e.g. an assigned Product Backlog and Sprint. >> Otherwise we would have had to create our own copy of the "View Issues" >> page. >> >> The other part is, that we are adding custom fields to the default >> "Report Issue" page, if the project is assigned to a product backlog. >> Again, we would have had to create our own version of the "Report Issue" >> page. >> >> The good part on that is, that if a new MantisBT Version, with new page >> layout, gets released our plugin should still work and we don't need to >> build new pages. >> >> Best regards >> Jean Schmitz >> >> Projects on Source Forge: >> agileMantis - http://www.agilemantis.org >> giServer - http://www.giserver.org >> >> Please join out mailing lists: >> [gadivintegrationserver-announcement] >> [gadivintegrationserver-development] >> [agilemantis-announcement] >> [agilemantis-development] >> -----Ursprüngliche Nachricht----- >> Von: Damien Regad [mailto:dr...@ma...] >> Gesendet: Dienstag, 8. Juli 2014 11:13 >> An: Man...@li... >> Betreff: Re: [mantisbt-dev] Fixed Problemes / Improving agileMantis / >> Help Needed >> >> On 08.07.2014 10:44, Schmitz, Jean wrote: >> > To translate custom fields into other languages there needs to be a >> > file called "custom_strings_inc.php" in the main directory of the >> > mantis installation. >> > >> > As our plugin makes use of custom fields and we want to localize them, >> > is there a clean way to translate the fields just by using the plugin >> code? >> >> I don't think that's possible. >> >> However, I am not sure that using custom fields is the right design >> approach and wonder why you decided to use them instead of creating >> plugin-specific tables containing your data. Then you can have full control >> over everything. >> >> > So, do you thing that, if we just use the API functions instead of the >> > direct inserts this will be sufficient? >> >> Your plugin can call any function in the MantisBT APIs including the >> custom fields-related ones. >> >> >> --- >> This email is free from viruses and malware because avast! Antivirus >> protection is active. >> http://www.avast.com >> >> >> >> >> ------------------------------------------------------------------------------ >> Open source business process management suite built on Java and Eclipse >> Turn processes into business applications with Bonita BPM Community Edition >> Quickly connect people, data, and systems into organized workflows Winner >> of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft >> _______________________________________________ >> mantisbt-dev mailing list >> man...@li... >> https://lists.sourceforge.net/lists/listinfo/mantisbt-dev >> >> >> ------------------------------------------------------------------------------ >> Open source business process management suite built on Java and Eclipse >> Turn processes into business applications with Bonita BPM Community >> Edition >> Quickly connect people, data, and systems into organized workflows >> Winner of BOSSIE, CODIE, OW2 and Gartner awards >> http://p.sf.net/sfu/Bonitasoft >> _______________________________________________ >> mantisbt-dev mailing list >> man...@li... >> https://lists.sourceforge.net/lists/listinfo/mantisbt-dev >> > > > > -- > > AlainD. > -- AlainD. |