User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


This is an old revision of the document!

Plugin Feedback and Questions

General Suggestions

After reading the documentation, and the code, I'd suggest that plugins SHOULD actually be utilized for user replacable functionality. A prime example for this would be a login event. Authentication plugins could then react to a login event, and return if a user is authorized for something. This would also potentially allow for multiple authentication mechanisms, such as a Mantis specific administrator, but also single signon authentication with, say, an ldap source.

IRC Chats


<vboctor_> nuclear_eclipse, some question relating to events:

<vboctor_> 1. A lot of companies replace the Mantis Logo in the header 
with their own branding, are we going to support this via plugins?
<jreese> As it is right now, the Mantis Logo is hardcoded to display, 
unless the user has set $g_top_include_page in their configuration.  
As plugins are meant to *add* features and content, rather than modify
the existing functionality, I don't feel this applies well in its 
current form.

<vboctor_> 2. I think that page header should be the first thing in the
page, event [even? -jr] before the logo etc.  This is important to allow
integrating Mantis into websites and CMS.
<jrees> Well, if we keep it as it currently is, the user can simply set
up $g_top_include_page and $g_bottom_include_page, to handle integration
rather than trying to make this happen in plugins.  

<vboctor_> 3. In case of integrating Mantis in websites / CMS we want to
avoid generating our own HEAD/BODY etc, right?  
<jreese> This depends, there are parts of Mantis that need to output 
resource links in the <head> tag, like CSS and Javascript, but to have
Mantis integrated into other applications (not vice versa a la Dokuwiki)
we could have the <head> section only output if $g_top_include_page isn't

<vboctor_> 4. What about the string display chaining event?

* To be answered shortly.

mantisbt/plugins_feedback.1225268719.txt.gz · Last modified: 2011/11/16 07:55 (external edit)