if (strpos($modv['tpl_inner'], "{filelist}") !== false && $modv['MOD_VALUE_2003'] != 'fsb') {
    $modtemp['tags'][1][] = 'filelist:200';
    if ($modv['MOD_VALUE_2019'] == 'true') {
        $modtemp['tags'][1][] = 'checkbox:201';
    }
}
// **** Template der Elemente  **************************************************************
$sf_cfg = sf_api('LIB', 'Config');
if ($sf_cfg->env('view') == 'edit' && $sf_cfg->env('perm_edit_page')) {
    // Menus nur beim ersten Aufruf generieren:
    if (!isset(${'flex2' . $cf_modinfo->getIdContainer()}) || $cf_modinfo->getEntryNr() == 1) {
        if ($mod['test'] == "true") {
            echo "<br />Menu bauen";
        }
        if (_type_check_editable($modv['MOD_VALUE_1004'])) {
            ${'flex2' . $cf_modinfo->getIdContainer()} = flex2_popup_menu();
        } else {
            ${'flex2' . $cf_modinfo->getIdContainer()} = '';
        }
    } else {
        if ($mod['test'] == "true") {
            echo "<br />Menu vorhanden";
        }
    }
    // ****  Link fuer "an 1. Position einfuegen" erstellen **************************************************************
    $modtemp['editbutton_menu'] = '';
    $typegroup_conf = '';
    // Doppelte Einträge löschen
    $modtemp['tags'][1] = array_unique($modtemp['tags'][1]);
    foreach ($modtemp['tags'][1] as $v) {
        $k = split(":", $v);
// looking for {filelist} and add to modtemp-pseudo-element
if (strpos($modv['tpl_inner'], "{filelist}") !== false && $modv['MOD_VALUE_2003'] != 'fsb') {
    $modtemp['tags'][1][] = 'filelist:200';
    if ($modv['MOD_VALUE_2019'] == 'true') {
        $modtemp['tags'][1][] = 'checkbox:201';
    }
}
// **** Template der Elemente  **************************************************************
if ($cms_side['edit'] || $cms_side['edit_all']) {
    // Menus nur beim ersten Aufruf generieren:
    if (!isset(${'flex2' . $cms_mod['container']['id']}) || $cms_mod['modul']['id'] == 1) {
        if ($mod['test'] == "true") {
            echo "<br />Menu bauen";
        }
        if (_type_check_editable(true, $modv['MOD_VALUE_1004'], 'edit')) {
            ${'flex2' . $cms_mod['container']['id']} = flex2_popup_menu();
        } else {
            ${'flex2' . $cms_mod['container']['id']} = '';
        }
    } else {
        if ($mod['test'] == "true") {
            echo "<br />Menu vorhanden";
        }
    }
    // ****  Link fuer "an 1. Position einfuegen" erstellen **************************************************************
    $modtemp['editbutton_menu'] = '';
    $typegroup_conf = '';
    // Doppelte Einträge löschen
    $modtemp['tags'][1] = array_unique($modtemp['tags'][1]);
    foreach ($modtemp['tags'][1] as $v) {
        $k = split(":", $v);