コード例 #1
0
        $keywords[] = $data[$cfg["keyworded"]["db"]["keyword"]["keyword"]];
    }
    $ausgaben["keywords"] = implode(", ", $keywords);
}
// in der site_menu nach titel suchen
$menu_item = make_id(str_replace(".html", "", $ausgaben["path"]));
if ($menu_item["mid"] != 0) {
    $sql = "SELECT *\n                      FROM site_menu_lang\n                     WHERE mid=" . $menu_item["mid"] . "\n                       AND lang='" . $environment["language"] . "'";
    $result = $db->query($sql);
    $data = $db->fetch_array($result, 1);
    $ausgaben["title"] = $data["label"];
} else {
    $ausgaben["title"] = "";
}
// alle schlagwoerter holen
$dataloop["tags_all"] = cloud_loop("all", "", $keywords);
if (count($dataloop["tags_all"]) > 0) {
    $hidedata["tags_all"] = array();
}
### put your code here ###
// +++
// funktions bereich fuer erweiterungen
// page basics
// ***
// hidden values
$ausgaben["form_hidden"] .= "";
// was anzeigen
$mapping["main"] = $cfg["keyworded"]["name"] . ".edit_page";
#$mapping["navi"] = "leer";
// unzugaengliche #(marken) sichtbar machen
if (isset($HTTP_GET_VARS["edit"])) {
コード例 #2
0
     }
 }
 // schlagwoerter hinzufuegen/entfernen
 if ($_GET["toggle_tag"] != "") {
     if (in_array($_GET["toggle_tag"], $tags)) {
         $key = array_search($_GET["toggle_tag"], $tags);
         unset($tags[$key]);
         unset($tags_url[$key]);
     } else {
         $tags_url[] = urlencode($_GET["toggle_tag"]);
     }
     $header = $cfg["keyworded"]["basis"] . "/list," . implode(",", $tags_url) . ".html";
     header("Location:" . $header);
 }
 // dataloop fuellen
 $dataloop["all_tags"] = cloud_loop("all", 0, $tags);
 if (count($dataloop["all_tags"]) > 0) {
     if (priv_check($environment["ebenen"] . "/" . $environment["kategorie"], $cfg["keyworded"]["right"]["keywords"])) {
         $hidedata["all_tags_edit"] = array();
     } else {
         $hidedata["all_tags_show"] = array();
     }
 }
 if (count($tags) > 0) {
     $sql = "SELECT " . $cfg["keyworded"]["db"]["keyword"]["tname"] . ",\n                           " . $cfg["keyworded"]["db"]["keyword"]["ebene"] . ",\n                           " . $cfg["keyworded"]["db"]["keyword"]["kategorie"] . ",\n                           count(" . $cfg["keyworded"]["db"]["keyword"]["keyword"] . ") as anzahl\n                      FROM " . $cfg["keyworded"]["db"]["keyword"]["entries"] . "\n                     WHERE " . $cfg["keyworded"]["db"]["keyword"]["keyword"] . " IN ('" . implode("','", $tags) . "')\n                       AND " . $cfg["keyworded"]["db"]["keyword"]["lang"] . "='" . $environment["language"] . "'\n                  GROUP BY " . $cfg["keyworded"]["db"]["keyword"]["tname"] . ",\n                           " . $cfg["keyworded"]["db"]["keyword"]["ebene"] . ",\n                           " . $cfg["keyworded"]["db"]["keyword"]["kategorie"];
     $result = $db->query($sql);
     $pages = array();
     while ($data = $db->fetch_array($result, 1)) {
         if ($data["anzahl"] != count($tags)) {
             continue;
         }