joomla/mod_api_40_6/tmpl/default.php

<?php
defined( '_JEXEC' ) or die( 'Restricted Access' );

    # titel zeile in random color
echo "<font color=$color> Hallo $userA[0] - Du hast " . count($userContrib) . " Artikel";
if ($tooltipUse) {
    JHTML::_('behavior.tooltip'); // tooltip aktivieren
    echo '&nbsp; ' . JHTML::tooltip($userA[1] . ' &rArr; uriParamter tooltip=0 or configParam to move to text', $tooltipTitle, $tooltipImg); // tooltip platzieren 
} else {
    echo "<br/>$userA[1] <br/>&rArr; uriParamter tooltip=1 or configParam to move to tooltip"; // auf neue Zeile schreiben
}
echo "</font> <br/>";

foreach ($userContrib as $row) { # liste der Artikel formattieren
    # $ur1 = ContentHelperRoute::getArticleRoute($row->id, $row->catid); // nimmt aktuelles MenĂ¼ statt Default
    $ur1 = "index.php?option=com_content&view=article&id=$row->id&catid=$row->catid";
    if ($row->menu)
            $ur1 .= '&Itemid=' . $row->menu;
    $ur2 = JRoute::_($ur1, false, 2);

        # --- Link in den Bearbeitungsmodus
    $urE = "$ur1&task=article.edit&a_id=$row->id";
    echo "&nbsp;<a href='$urE'>" ;
    echo "<img src='" . JURI::root() . "media/system/images/edit.png' height='12' border='0'>";
    echo "edit</a>&nbsp;";
        # --- Publizier-Link zusammenbauen
    $urP = clone JURI::getInstance();
    $urP->setVar('mod_api_act', $row->state == 1 ? 'unpub' : 'pub');
    $urP->setVar('mod_api_art', $row->id);
    echo "<a href='$urP' style=\"background-color:" 
        . ($row->state == 1 ? '#80ff80;">publi' : ($row->state == 0 ? 'red;">unPub' : 'yellow;">state=' . $row->state)) # shit!!! php ?: is left associative!!!!!!
        . "</a>&nbsp;";
        # titel mit link auf Artikel
    echo "<a href='$ur2'>$row->id: $row->title</a><br />";
}
?>