Skip to main content

Get feedback to Mantis programmatically



Please advice me how to get the feedback entered by users in My Site(PHP) get entered into Mantis. Right now I am emailing the feedback to my ID.





PS: I am basically a Java programmer. But i want this done using PHP as the site is done with PHP.


Comments

  1. Mantis has a SOAP API which you can use to programatically interact with the bug tracker . A simple implementation of creating an issue (not double-checked against a Mantis instance) is

    $c = new SoapClient("http://example.org/mantis/api/soap/mantisconnect.php?wsdl");
    $username = 'xxx';
    $password = 'xxx';
    $issue = array ( 'summary' => 'My test issue' , 'description' => 'Some description');
    $c->mc_issue_add($username, $password, $issue);

    ReplyDelete
  2. For your setup it sounds like the EmailReporting plugin would be the best way to go:

    http://www.mantisbt.org/wiki/doku.php/mantisbt:emailreporting

    https://github.com/mantisbt-plugins/EmailReporting

    ReplyDelete

Post a Comment

Popular posts from this blog

Why is this Javascript much *slower* than its jQuery equivalent?

I have a HTML list of about 500 items and a "filter" box above it. I started by using jQuery to filter the list when I typed a letter (timing code added later): $('#filter').keyup( function() { var jqStart = (new Date).getTime(); var search = $(this).val().toLowerCase(); var $list = $('ul.ablist > li'); $list.each( function() { if ( $(this).text().toLowerCase().indexOf(search) === -1 ) $(this).hide(); else $(this).show(); } ); console.log('Time: ' + ((new Date).getTime() - jqStart)); } ); However, there was a couple of seconds delay after typing each letter (particularly the first letter). So I thought it may be slightly quicker if I used plain Javascript (I read recently that jQuery's each function is particularly slow). Here's my JS equivalent: document.getElementById('filter').addEventListener( 'keyup', function () { var jsStart = (new Date).getTime()...