TicketIDs können im Jahresplan mit #1234 verlinkt werden

This commit is contained in:
Andreas Österreicher
2017-12-06 08:03:33 +01:00
parent 5d7477c494
commit 543e4a8fed
2 changed files with 20 additions and 0 deletions
@@ -1100,6 +1100,7 @@ function jahresplan_date_to_timestamp($string="")
function printlinks($text)
{
// Volle Links
$pattern = '~[a-z]+://\S+~';
if($num_found = preg_match_all($pattern, $text, $out))
@@ -1109,5 +1110,21 @@ function printlinks($text)
echo '<a href="'.$link.'" target="_blank">'.$link.'</a><br>';
}
}
if(defined('JAHRESPLAN_TICKET_LINK'))
{
// TicketsIds mit #1234
$pattern = '~\#[0-9]+~';
if($num_found = preg_match_all($pattern, $text, $out))
{
foreach($out[0] as $ticketnr)
{
$id = mb_substr($ticketnr,1);
$link = JAHRESPLAN_TICKET_LINK.$id;
echo '<a href="'.$link.'" target="_blank">'.$link.'</a><br>';
}
}
}
}
?>
+3
View File
@@ -232,4 +232,7 @@ define('CIS_DOKUMENTE_STUDIENBEITRAG_TYPEN', serialize(array("Studiengebuehr")))
//Gibt an bei welcher Länge die LV-Bezeichnungen im Menü abgeschnitten werden. Default: 21
define('CIS_LVMENUE_CUTLENGTH', 21);
// Gibt an, auf welche Seite TicketIds ala #1234 im Jahresplan verlinkt werden zB zur Verlinkung in Bugtracker
define('JAHRESPLAN_TICKET_LINK','https://bug.technikum-wien.at/otrs/index.pl?Action=AgentTicketZoom;TicketID=');
?>