LWLAN_33, 'summary' => LWLAN_34, 'body' => LWLAN_35, 'description' => LWLAN_36, 'user_title' => LWLAN_40, 'user_body' => LWLAN_41 // Don't do the next three - linkwords are meaningless on them // 'olddefault' => LWLAN_37, // 'linktext' => LWLAN_38, // 'rawtext' => LWLAN_39' ); $deltest = array_flip($_POST); if(isset($deltest[LWLAN_17])) { $delete_id = str_replace("delete_", "", $deltest[LWLAN_17]); if ($sql->db_Count("linkwords", "(*)", "WHERE linkword_id = ".$delete_id)) { $sql->db_Delete("linkwords", "linkword_id=".$delete_id); $message = LWLAN_19; } } if(e_QUERY) { $lw_qs = explode(".", e_QUERY); if (!isset($lw_qs[0])) $lw_qs[0] = 'words'; if (!isset($lw_qs[1])) $lw_qs[1] = -1; $action = $lw_qs[0]; $id = $lw_qs[1]; } if (!isset($action)) $action = 'words'; if (isset($_POST['saveopts_linkword'])) { // Save options page // Array of context flags $pref['lw_context_visibility'] = array( 'olddefault' => FALSE, 'title' => FALSE, 'summary' => FALSE, 'body' => FALSE, 'description' => FALSE, 'linktext' => FALSE, 'rawtext' => FALSE ); foreach ($_POST['lw_visibility_area'] as $can_see) { if (key_exists($can_see,$lw_context_areas)) { $pref['lw_context_visibility'][$can_see] = TRUE; } } // Text area for 'exclude' pages - use same method as for menus $pagelist = explode("\r\n", $_POST['linkword_omit_pages']); for ($i = 0 ; $i < count($pagelist) ; $i++) { $pagelist[$i] = trim($pagelist[$i]); } $pref['lw_page_visibility'] = '2-'.implode("|", $pagelist); // '2' for 'hide on specified pages' save_prefs(); } if (isset($_POST['submit_linkword'])) { if(!$_POST['linkwords_word'] && $_POST['linkwords_url']) { $message = LWLAN_1; } else { $word = $tp -> toDB($_POST['linkword_word']); $link = $tp -> toDB($_POST['linkword_link']); $active = intval($_POST['linkword_active']); $sql -> db_Insert("linkwords", "0, {$active}, '{$word}', '{$link}' "); $message = LWLAN_2; } } if (isset($_POST['update_linkword'])) { if(!$_POST['linkwords_word'] && $_POST['linkwords_url']) { $message = LWLAN_1; } else { $id = $_POST['id']; $word = $tp -> toDB($_POST['linkword_word']); $link = $tp -> toDB($_POST['linkword_link']); $active = $_POST['linkword_active']; $sql -> db_Update("linkwords", "linkword_active=$active, linkword_word='$word', linkword_link='$link' WHERE linkword_id=".$id); $message = LWLAN_3; } } if (isset($message)) { $ns->tablerender("", "
".LWLAN_5." | ".LWLAN_6." | ".LWLAN_7." | ".LWLAN_8." |