Ejemplo n.º 1
0
        }
    }
}
//------------------------------> Löschen
if ($func == "delete") {
    $query = "delete from rex_opf_lang where replacename= BINARY'" . $oname . "' ";
    $delsql = new sql();
    // $delsql->debugsql=0;
    $delsql->setQuery($query);
    $func = "";
    echo rex_opf_msg("Replace value deleted");
}
//------------------------------> Liste
//if($func == ""){
$sql = "select * from rex_opf_lang where rex_opf_lang.clang=" . $clang . " order by replacename";
$mit = new rexlist();
$mit->setQuery($sql);
$mit->setList(30);
$mit->setGlobalLink("index.php?page=" . $mypage . "&clang=" . $clang . "&next=");
$mit->setValue("id", "rex_opf_lang.id");
$mit->setLink("index.php?page=" . $mypage . "&clang=" . $clang . "&func=edit&oid=", "id");
$mit->setValue("Value", "rex_opf_lang.name");
$mit->setLink("index.php?page=" . $mypage . "&clang=" . $clang . "&func=edit&oid=", "id");
$mit->setValue("ReplaceValue", "rex_opf_lang.replacename");
$mit->addColumn("delete", "index.php?page=" . $mypage . "&clang=" . $clang . "&func=delete&oname=", "replacename", " onclick=\"return confirm('Delete ?');\"");
echo $mit->showall($next);
//}
include $REX[INCLUDE_PATH] . "/layout/bottom.php";
?>

Ejemplo n.º 2
0
  */
 // fortlaufende Nr
 $colCount = new countColumn('#', '');
 /*
  *  Links auf die Spalten legen 
  */
 // Parameter "func" mit dem Wert "edit"
 // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colName->setParams(array('func' => 'edit', 'id' => '%id%'));
 // Parameter "func" mit dem Wert "delete"
 // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colAction->setParams(array('func' => 'delete', 'id' => '%id%'));
 /*
  *  Spalten zur Anzeige hinzufügen 
  */
 $list->addColumn($colCount);
 $list->addColumn($colName);
 $list->addColumn($colId);
 $list->addColumn($colPrio);
 $list->addColumn($colUpdate);
 $list->addColumn($colCreate);
 $list->addColumn($colAction);
 /*
  *  Toolbars zur Anzeige hinzufügen 
  */
 // Navigationsleiste, die sich überhalb der Liste befindet
 // und sich über deren volle Breite erstreckt
 $list->addToolbar(new browseBar(), 'top', 'full');
 // Statusleiste, die sich überhalb der Liste befindet
 // und sich über die hälfte der Breite erstreckt
 $list->addToolbar(new statusBar(), 'top', 'half');
Ejemplo n.º 3
0
    $colOnOffline->addCondition('status', '0', '<span style="color: #aa0000;">offline</span>', array('func' => 'status', 'mode' => 'online_it', 'category_id' => '%id%'));
    /*
     *  Links auf die Spalten legen 
     */
    // Parameter "category_id" mit dem Wert "id" aus dem Resultset ("%id%")
    $colName->setParams(array('category_id' => '%id%'));
    // Parameter "func" mit dem Wert "edit"
    // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
    $colEdit->setParams(array('func' => 'edit', 'id' => '%id%'));
    /*
     *  Optionen auf Spalten setzen
     *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
     */
    // Spalte "ID" ist nicht sortierbar
    $colId->delOption(OPT_SORT);
    // Spalte "Prio" ist nicht durchsuchbar
    $colPrio->delOption(OPT_SEARCH);
    /*
     *  Spalten zur Anzeige hinzufügen 
     */
    $list->addColumn($colIcon);
    $list->addColumn($colId);
    $list->addColumn($colName);
    $list->addColumn($colPrio);
    $list->addColumn($colEdit);
    $list->addColumn($colOnOffline);
    /*
     *  Tabelle anzeigen 
     */
    $list->show();
}
Ejemplo n.º 4
0
    $mita->setValue("textarea", $I18N_SIMPLE_USER->msg("uw_pers_hobbys"), "personally_hobby", 0);
    $mita->setValue("textarea", $I18N_SIMPLE_USER->msg("uw_pers_lieblingsorte"), "personally_favorite_place", 0);
    $mita->setValue("textarea", $I18N_SIMPLE_USER->msg("uw_pers_motto"), "personally_slogan", 0);
    $mita->setValue("singleselect", $I18N_SIMPLE_USER->msg("uw_pers_eigenschaften_vorlieben"), "personally_data_public", 0, "1|" . $I18N_SIMPLE_USER->msg("uw_data_stat1") . "|0|" . $I18N_SIMPLE_USER->msg("uw_data_stat2") . "");
    echo $mita->showForm();
    echo "<br><br><a href=index.php?page=" . $mypage . "><b>&laquo; Zurück zur Übersicht</b></a><br>";
}
//------------------------------> User löschen
if ($func == "delete") {
    $query = "delete from rex_2_user where id='" . $oid . "' ";
    $delsql = new rex_sql();
    $delsql->debugsql = 0;
    $delsql->setQuery($query);
    $func = "";
}
//------------------------------> Userliste
if ($func == "") {
    $sql = "select * from rex_2_user order by user_login";
    $mit = new rexlist();
    $mit->setQuery($sql);
    $mit->setGlobalLink("index.php?page=" . $mypage . "&next=");
    //$mit->setValue("id","id");
    $mit->setValue("Login", "user_login");
    $mit->setLink("index.php?page=" . $mypage . "&func=edit&oid=", "id");
    $mit->setValue("Name", "user_name");
    $mit->setLink("index.php?page=" . $mypage . "&func=edit&oid=", "id");
    $mit->setValue("Vorname", "user_firstname");
    $mit->addColumn("löschen", "index.php?page=" . $mypage . "&func=delete&oid=", "id", " onclick=\"return confirm('" . $I18N_SIMPLE_USER->msg("uw_sicherdel") . "');\"");
    echo $mit->showall($next);
    echo "<br><br><a href=index.php?page=" . $mypage . "&func=add><b>" . $I18N_SIMPLE_USER->msg("uw_useranlegen") . "</b></a><br>";
}
        $category_id = 0;
    }
    $sql = 'SELECT * FROM rex_article WHERE re_id=' . $category_id . ' AND startpage=1 AND clang=' . $clang;
    // Standard sortierung nach CATPRIOR aufsteigend
    // Standard suchspalte ist Name
    $list = new rexlist($sql, 'catprior', 'asc', 'name');
    $list->setVar(LIST_VAR_TOP, '<p>First Header<p>');
    $list->setVar(LIST_VAR_BEFORE_HEAD, '<p>Before Head</p>');
    $list->setVar(LIST_VAR_AFTER_HEAD, '<p>After Head</p>');
    $list->setVar(LIST_VAR_BEFORE_DATAHEAD, '<p>Before DataHead</p>');
    $list->setVar(LIST_VAR_AFTER_DATAHEAD, '<tr><td colspan="3">After DataHead</td></tr>');
    $list->setVar(LIST_VAR_BEFORE_DATA, '<tr><td colspan="3">Before Data</td></tr>');
    $list->setVar(LIST_VAR_AFTER_DATA, '<tr><td colspan="3">After Data</td></tr>');
    $list->setVar(LIST_VAR_BEFORE_FOOT, '<p>Before Foot</p>');
    $list->setVar(LIST_VAR_AFTER_FOOT, '<p>After Foot</p>');
    $list->setVar(LIST_VAR_BOTTOM, '<p>Bottom</p>');
    $list->setVar(LIST_VAR_NO_DATA, '<p>No Data</p>');
    /*
     *  Spalten aus dem SQL-ResultSet anlegen
     */
    $colId = new resultColumn('id', 'ID');
    $colName = new resultColumn('name', 'Kategorie');
    $colPrio = new resultColumn('catprior', 'Prio');
    $list->addColumn($colId);
    $list->addColumn($colName);
    $list->addColumn($colPrio);
    /*
     *  Tabelle anzeigen
     */
    $list->show();
}
Ejemplo n.º 6
0
    $form->setValue("subline", "Tabelleninformationen", "left", 0);
    $form->setValue("singleselect", "Name", "", 1, "SHOW TABLES", "Tables_in_redaxo2_7", "Tables_in_redaxo2_7");
    $form->setValue("text", "Bezeichnung", "tbl_label", 1);
    $form->setValue("text", "Primärschlüssel", "tbl_pk", 1);
    echo $form->showForm();
    echo "<br><br><a href=index.php?page=" . $page . "&subpage=" . $subpage . "><b>&laquo; Zurück zur Übersicht</b></a><br>";
}
//------------------------------> Shortcut löschen
if ($func == 'delete') {
    $query = 'DELETE FROM ' . TBL_GLOSSAR . ' WHERE short_id=' . $sid;
    $delsql = new sql();
    //    $delsql->debugsql=1;
    $delsql->setQuery($query);
    $func = '';
}
//------------------------------> Shortcutliste
if ($func == '') {
    $sql = 'SELECT * FROM ' . TBL_EXCEL_EXPORT_TBL . ' ORDER BY tbl_name';
    //        var_dump( $sql);
    $list = new rexlist();
    $list->setQuery($sql);
    // Spalten setzen
    $list->setValue("Bezeichnung", "tbl_label");
    $list->setLink("index.php?page=" . $page . "&subpage=" . $subpage . "&func=edit&tid=", "tbl_label");
    //    $list->setValue($I18N_GLOSSAR->msg('language'), "langname");
    //    $list->setValue($I18N_GLOSSAR->msg('description'), "description");
    //    $list->setValue($I18N_GLOSSAR->msg('casesensitivity'), "casesensitivity");
    $list->addColumn($I18N->msg('delete'), "index.php?page=" . $page . "&func=delete&sid=", "short_id", " onclick=\"return confirm('" . $I18N_GLOSSAR->msg("confirm_delete") . "');\"");
    echo $list->showall($next);
    echo "<br><br><a href=index.php?page=" . $page . "&subpage=" . $subpage . "&func=add><b>Tabelle hinzufügen</b></a><br>";
}
Ejemplo n.º 7
0
    // Parameter "short_id" mit dem Wert "short_id" aus dem Resultset ("%short_id%")
    $colShort->setParams(array('func' => 'edit', 'short_id' => '%short_id%'));
    /**
     *  Optionen auf Spalten setzen
     *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
     */
    // Spalte "id" ist nicht durchsuchbar
    $colId->delOption(OPT_SEARCH);
    // Spalte "language" ist nicht sortierbar u. nicht durchsuchbar
    $colLang->delOption(OPT_SEARCH);
    // Spalte "casesense" ist nicht sortierbar u. nicht durchsuchbar
    $colCase->delOption(OPT_SORT | OPT_SEARCH);
    /**
     *  Spalten zur Anzeige hinzufügen 
     */
    $list->addColumn($colId);
    $list->addColumn($colShort);
    $list->addColumn($colLang);
    $list->addColumn($colCase);
    $list->addColumn($colDesc);
    /**
     *  Tabelle anzeigen 
     */
    $list->show();
} elseif ($func == 'edit' || $func == 'add') {
    require_once $Basedir . '/../../addon_framework/classes/form/class.rex_form.inc.php';
    /** Reihenfolge muss eingehalten werden! */
    //------------------------------> Form
    $form =& new rexForm('glossar_form');
    $form->setApplyUrl('index.php?page=glossar');
    $form->setEditMode($short_id != '');
Ejemplo n.º 8
0
    $colAuthor->setParams(array('func' => 'edit', 'entry_id' => '%id%'));
    // Parameter "func" mit dem Wert "reply"
    // Parameter "entry_id" mit dem Wert "id" aus dem Resultset ("%id%")
    $colAction->setParams(array('func' => 'edit', 'entry_id' => '%id%', '' => '#reply'));
    /**
     *  Optionen auf Spalten setzen
     *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
     */
    // Spalte "id" ist nicht durchsuchbar
    $colId->delOption(OPT_SEARCH | OPT_SORT);
    // Spalte "created" ist nicht durchsuchbar
    $colCreated->delOption(OPT_SEARCH);
    /**
     *  Spalten zur Anzeige hinzufügen 
     */
    $list->addColumn($colId);
    $list->addColumn($colAuthor);
    $list->addColumn($colMsg);
    $list->addColumn($colUrl);
    $list->addColumn($colCreated);
    $list->addColumn($colAction);
    /**
     *  Tabelle anzeigen 
     */
    $list->show();
} elseif ($func == 'edit' || $func == 'add') {
    require_once $Basedir . '/../../addon_framework/classes/form/class.rex_form.inc.php';
    /** Reihenfolge muss eingehalten werden! */
    //------------------------------> Form
    $form =& new rexForm('structure_form');
    $form->setApplyUrl('index.php?page=guestbook');
Ejemplo n.º 9
0
    $delsql->debugsql = 0;
    $delsql->setQuery($query);
    $func = "";
}
//------------------------------> Userliste
if ($func == "") {
    echo "<table class=rex cellpadding=5 cellspacing=1>\n\t\t<form action=index.php method=get>\n\t\t<input type=hidden name=page value=newsletter>\n\t\t<input type=hidden name=subpage value=user>\n\t\t<tr>\n\t\t<td width=100><b>Suche:</b></td>\n\t\t<td><input type=text size=30 class=inp100 name=searchtxt value='" . htmlspecialchars($_REQUEST["searchtxt"]) . "'></td>\n\t\t<td width=500><input type=submit value='Suche starten'></td>\n\t\t</tr>\n\t\t</form>\n\t\t</table><br>";
    $addsql = "";
    if ($_REQUEST["searchtxt"] != "") {
        $addsql = "where email LIKE '%" . $_REQUEST["searchtxt"] . "%' ";
        $addsql .= "or name LIKE '%" . $_REQUEST["searchtxt"] . "%' ";
        $addsql .= "or firstname LIKE '%" . $_REQUEST["searchtxt"] . "%' ";
        $addsql .= "or last_nlid LIKE '%" . $_REQUEST["searchtxt"] . "%' ";
    }
    $sql = "select * from rex_8_newsletter {$addsql} order by name";
    $mit = new rexlist();
    $mit->setQuery($sql);
    $mit->setGlobalLink("index.php?page=" . $mypage . "&subpage=user&searchtxt=" . urlencode($_REQUEST["searchtxt"]) . "&next=");
    //$mit->setValue("id","id");
    $mit->setValue("E-Mail", "email");
    $mit->setLink("index.php?page=" . $mypage . "&func=edit&oid=", "id");
    $mit->setValue("Name", "name");
    $mit->setLink("index.php?page=" . $mypage . "&func=edit&oid=", "id");
    $mit->setValue("Vorname", "firstname");
    $mit->setValue("Aktion ID", "last_nlid");
    $mit->setValue("Status", "status");
    $mit->setFormat("replace_value", "0|<span style='color:#cc6666;'>inaktiv</span>|1|<span style='color:#66cc66;'>aktiv</span>");
    $mit->addColumn("löschen", "index.php?page=" . $mypage . "&subpage=user&func=delete&oid=", "id", " onclick=\"return confirm('sicher löschen ?');\"");
    echo $mit->showall($next);
    echo "<br><br><a href=index.php?page=" . $mypage . "&subpage=user&func=add><b>User anlegen</b></a><br>";
}