Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007596TestLinkPluginspublic2016-06-12 07:442016-09-06 20:20
Reporterfman 
Assigned To 
PrioritynormalSeverityfeature requestReproducibilityN/A
StatusnewResolutionopen 
PlatformOSOS Version
Product Version1.9.14 (2015 Q3) 
Fixed in Version 
Summary0007596: Plugin System (by Collabnet)
DescriptionSimilar to Mantis concept events to hook on testlink behaiviour to integrate with other systems or extend Testlink feature
TagsNo tags attached.
Database (MySQL,Postgres,etc)N/A
Browser
PHP Version
TestCaseID
QA Team - Task Workflow StatusTBD
Attached Files

- Relationships
related to 0007595new Event Signal System (by Collabnet) 
related to 0001183acknowledged Pluggins/configuration manager 

-  Notes
(0024977)
fman (administrator)
2016-06-13 17:38

* Plugin mechanism that allows a user to hook into Testsuite and TestCase create/update/delete
* Plugin mechanism that allows a user to hook into the Left Top/Bottom menus and Right Top/Bottom menus on the Testlink Dashboard page.
* Sample plugin (inside plugins/ folder of the distribution) that demonstrates how to write a plugin (Some screenshots are attached that use this plugin). This plugin includes support for Getting and Setting configuration values that the plugins may need
* README file that contains how to write a plugin and what support methods are available.
* Schema definition to create the required tables to support the above.


What is not done:
* A Page to display all the plugins available in the system along with enable/disable functionality. I will be working on this, but in the meantime, please use the below SQL to insert into the plugins table to register the sample plugin:
INSERT INTO `plugins` VALUES (1,'TLTest',1,1,'2016-05-22 00:00:00'); // Corresponds to the following columns: Id, PluginName, Enabled, Author,Timestamp

- Issue History
Date Modified Username Field Change
2016-06-12 07:44 fman New Issue
2016-06-12 07:44 fman Issue generated from: 0007595
2016-06-12 07:44 fman Relationship added related to 0007595
2016-06-13 17:38 fman Note Added: 0024977
2016-06-15 08:23 Mr.Bricodage Relationship added related to 0001183
2016-09-06 20:20 fman Product Version => 1.9.14 (2015 Q3)



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker