} if (!isset($func)) { $func = ''; } //------------------------------> Eintragsliste if ($func == '') { require_once $Basedir . '/../../addon_framework/classes/list/class.rex_list.inc.php'; /** * Liste anlegen */ $sql = 'SELECT * FROM rex_13_glossar, rex_13_glossar_lang WHERE language = lang_id'; // Standard sortierung nach shortcut aufsteigend // Standard suchspalte ist shortcut $list = new rexlist($sql, 'shortcut', 'asc', 'shortcut'); $list->setLabel($I18N_GLOSSAR->msg('label_list')); $list->setName('glossarlist'); $list->setColGroup(array('50px', '*', '85px', '45px', '*')); // $list->debug = true; /** * Spalten aus dem SQL-ResultSet anlegen */ $colId = new resultColumn('short_id', $I18N_GLOSSAR->msg('label_id')); $colShort = new resultColumn('shortcut', $I18N_GLOSSAR->msg('label_shortcut')); $colDesc = new resultColumn('description', $I18N_GLOSSAR->msg('label_description')); $colLang = new resultColumn('lang_name', $I18N_GLOSSAR->msg('label_language')); $colCase = new resultColumn('casesense', $I18N_GLOSSAR->msg('label_casesens')); // ID zentrieren $colId->setBodyAttributes('style="text-align: center;"'); // colCase Werte übersetzen $colCase->addCondition('casesense', '0', $I18N_GLOSSAR->msg('no')); $colCase->addCondition('casesense', '1', $I18N_GLOSSAR->msg('yes'));