Skip to content

Commit

Permalink
Merge pull request #11814 from dolibarr95/patch-55
Browse files Browse the repository at this point in the history
FIX: use bug report template
  • Loading branch information
eldy committed Sep 3, 2019
2 parents 9db1552 + b2cbad1 commit cc76dc9
Showing 1 changed file with 32 additions and 13 deletions.
45 changes: 32 additions & 13 deletions htdocs/main.inc.php
Expand Up @@ -2035,20 +2035,39 @@ function left_menu($menu_array_before, $helppagename = '', $notused = '', $menu_
{
require_once DOL_DOCUMENT_ROOT.'/core/lib/functions2.lib.php';

$bugbaseurl = 'https://github.com/Dolibarr/dolibarr/issues/new';
$bugbaseurl.= '?title=';
$bugbaseurl = 'https://github.com/Dolibarr/dolibarr/issues/new?labels=Bug';
$bugbaseurl.= '&title=';
$bugbaseurl.= urlencode("Bug: ");
$bugbaseurl.= '&body=';
$bugbaseurl.= urlencode("# Bug\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("## Environment\n");
$bugbaseurl.= urlencode("- **Version**: " . DOL_VERSION . "\n");
$bugbaseurl.= urlencode("- **OS**: " . php_uname('s') . "\n");
$bugbaseurl.= urlencode("- **Web server**: " . $_SERVER["SERVER_SOFTWARE"] . "\n");
$bugbaseurl.= urlencode("- **PHP**: " . php_sapi_name() . ' ' . phpversion() . "\n");
$bugbaseurl.= urlencode("- **Database**: " . $db::LABEL . ' ' . $db->getVersion() . "\n");
$bugbaseurl.= urlencode("- **URL**: " . $_SERVER["REQUEST_URI"] . "\n");

$bugbaseurl.= '&body=';
$bugbaseurl.= urlencode("# Instructions\n");
$bugbaseurl.= urlencode("*This is a template to help you report good issues. You may use [Github Markdown](https://help.github.com/articles/getting-started-with-writing-and-formatting-on-github/) syntax to format your issue report.*\n");
$bugbaseurl.= urlencode("*Please:*\n");
$bugbaseurl.= urlencode("- *replace the bracket enclosed texts with meaningful information*\n");
$bugbaseurl.= urlencode("- *remove any unused sub-section*\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("# Bug\n");
$bugbaseurl.= urlencode("[*Short description*]\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("## Environment\n");
$bugbaseurl.= urlencode("- **Version**: " . DOL_VERSION . "\n");
$bugbaseurl.= urlencode("- **OS**: " . php_uname('s') . "\n");
$bugbaseurl.= urlencode("- **Web server**: " . $_SERVER["SERVER_SOFTWARE"] . "\n");
$bugbaseurl.= urlencode("- **PHP**: " . php_sapi_name() . ' ' . phpversion() . "\n");
$bugbaseurl.= urlencode("- **Database**: " . $db::LABEL . ' ' . $db->getVersion() . "\n");
$bugbaseurl.= urlencode("- **URL(s)**: " . $_SERVER["REQUEST_URI"] . "\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("## Expected and actual behavior\n");
$bugbaseurl.= urlencode("[*Verbose description*]\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("## Steps to reproduce the behavior\n");
$bugbaseurl.= urlencode("[*Verbose description*]\n");
$bugbaseurl.= urlencode("\n");
$bugbaseurl.= urlencode("## [Attached files](https://help.github.com/articles/issue-attachments) (Screenshots, screencasts, dolibarr.log, debugging informations…)\n");
$bugbaseurl.= urlencode("[*Files*]\n");
$bugbaseurl.= urlencode("\n");


// Execute hook printBugtrackInfo
$parameters=array('bugbaseurl'=>$bugbaseurl);
$reshook=$hookmanager->executeHooks('printBugtrackInfo', $parameters); // Note that $action and $object may have been modified by some hooks
Expand Down

0 comments on commit cc76dc9

Please sign in to comment.