$param['linkroundseach'] = $params->get('linkroundseach', 0);
$param['showunpublishedrounds'] = $params->get('showunpublishedrounds', 0);
$param['linkmatchescomplete'] = $params->get('linkmatchescomplete', 0);
$param['linktable'] = $params->get('linktable', 0);
$param['linkrankingscore'] = $params->get('linkrankingscore', 0);
$param['textrankingscore'] = $params->get('textrankingscore', '');
$param['linkdwz'] = $params->get('linkdwz', 0);
$param['shownotes'] = $params->get('shownotes', 0);
$param['linkinvitation'] = $params->get('linkinvitation', 0);
$param['contentid'] = $params->get('contentid', '');
$param['textbottom'] = $params->get('textbottom', '');
$param['itemid'] = $params->get('itemid', '');
$arrayTurniere_object = array();
// CategoryID vorgegeben?
if ($param['categoryid'] != '' and $param['categoryid'] > 0) {
    list($parentArray, $parentKeys, $parentChilds) = modCLM_TurnierHelper::getTree();
    // für jede Kategorie Unterkategorien ermitteln
    $arrayAllCatid = array();
    if (isset($parentChilds[$param['categoryid']])) {
        $arrayAllCatid = $parentChilds[$param['categoryid']];
        $arrayAllCatid[] = $param['categoryid'];
    } else {
        $arrayAllCatid[] = $param['categoryid'];
    }
    $addWhere = '( ( catidAlltime = ' . implode(' OR catidAlltime = ', $arrayAllCatid) . ' )
						OR 
						( catidEdition = ' . implode(' OR catidEdition = ', $arrayAllCatid) . ' ) )';
    // zugewiesene Turniere
    $query = 'SELECT id' . ' FROM #__clm_turniere' . ' WHERE ' . $addWhere . ' AND published=1 ORDER BY ordering';
    $db->setQuery($query);
    $arrayTurniere_object = $db->loadObjectList();
                }
                echo modCLM_TurnierHelper::makeLink('turnier_rangliste', $value->id, array($str_rsorderby), $text, $view, $turnierid, $param['itemid']);
            }
            // Inof. DWZ
            if ($param['linkdwz'] == 1) {
                $table = clm_core::$db->turniere->get($turnierid);
                if (!$table->isNew()) {
                    $parameter = new clm_class_params($table->params);
                    if ($parameter->get("inofDWZ", "0") == 1) {
                        echo modCLM_TurnierHelper::makeLink('turnier_dwz', $value->id, array(), JText::_('DWZ'), $view, $turnierid, $param['itemid']);
                    }
                }
            }
            // Ausschreibung
            if ($param['linkinvitation'] == 1 and $value->invitationLength > 0) {
                echo modCLM_TurnierHelper::makeLink('turnier_invitation', $value->id, array($str_rsorderby), JText::_('INVITATION'), $view, $turnierid, $param['itemid']);
            }
            // Bemerkungen
            if ($param['shownotes'] == 1 and strlen($value->bemerkungen) > 0) {
                echo '<li><span>' . nl2br(JFilterOutput::cleantext($value->bemerkungen)) . '</span></li>';
            }
            echo '</ul>';
        } else {
            // nicht veröffentlicht
            echo '<ul><li><span>' . JText::_('UNPUBLISHED') . '</span></li></ul>';
        }
    }
    echo '</li>';
    // schließt dieses Turnier ab
}
// alle Turniere abgeschlossen