// mtrack_defrepo ==> MTrack_Repo::defaultRepo($cfg);
// mtrack_changeset_url ==> MTrack_Repo::loadByChangeSet = see linkhandler::changeset
-
-// basically outputs
-// <a class='wikilink' href=\"{$ABSWEB}wiki.php/$pagename#$anchor\">NAME</a>
-function mtrack_wiki_link($pagename, $extras = array())
-{
- global $ABSWEB;
- if ($pagename instanceof MTrack_Wiki_Item) {
- $wiki = $pagename;
- } else if (is_string($pagename)) {
- $wiki = null;//MTrackWikiItem::loadByPageName($pagename);
- } else {
- // FIXME: hinted data from reports
- throw new Exception("FIXME: wiki");
- }
-
- if ($wiki) {
- $pagename = $wiki->pagename;
- }
- $html = "<a class='wikilink'";
- if (isset($extras['#'])) {
- $anchor = '#' . $extras['#'];
- } else {
- $anchor = '';
- }
- $html .= " href=\"{$ABSWEB}wiki.php/$pagename$anchor\">";
- if (isset($extras['display'])) {
- $html .= htmlentities($extras['display'], ENT_QUOTES, 'utf-8');
- } else {
- $html .= htmlentities($pagename, ENT_QUOTES, 'utf-8');
- }
- $html .= "</a>";
- return $html;
-}
-
+
function mtrack_tag($tag, $repo = null)
{
return "<span class='tagname'>$tag</span>";