⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 link-categories.php

📁 在综合英文版XOOPS 2.09, 2.091, 2.092 的基础上正式发布XOOPS 2.09中文版 XOOPS 2.09x 版主要是PHP5升级、bug修正和安全补正: 1 全面兼容PHP 5.
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php// Links// Copyright (C) 2002, 2003 Mike Little -- mike@zed1.com$title = '链接分类';$this_file='link-categories.php';$parent_file = 'link-manager.php';$wpvarstoreset = array('action','standalone','cat', 'auto_toggle');for ($i=0; $i<count($wpvarstoreset); $i += 1) {    $wpvar = $wpvarstoreset[$i];    if (!isset($$wpvar)) {        if (empty($_POST["$wpvar"])) {            if (empty($_GET["$wpvar"])) {                $$wpvar = '';            } else {                $$wpvar = $_GET["$wpvar"];            }        } else {            $$wpvar = $_POST["$wpvar"];        }    }}switch ($action) {  case 'addcat':  {      $standalone = 1;      include_once('admin-header.php');	  wp_refcheck("/wp-admin");      if ($user_level < get_settings('links_minadminlevel'))          die ("Cheatin' uh ?");      $cat_name = addslashes($_POST['cat_name']);      $auto_toggle = $_POST['auto_toggle'];      if ($auto_toggle != 'Y') {          $auto_toggle = 'N';      }      $show_images = $_POST['show_images'];      if ($show_images != 'Y') {          $show_images = 'N';      }      $show_description = $_POST['show_description'];      if ($show_description != 'Y') {          $show_description = 'N';      }      $show_rating = $_POST['show_rating'];      if ($show_rating != 'Y') {          $show_rating = 'N';      }      $show_updated = $_POST['show_updated'];      if ($show_updated != 'Y') {          $show_updated = 'N';      }      $sort_order = $_POST['sort_order'];      $sort_desc = $_POST['sort_desc'];      if ($sort_desc != 'Y') {          $sort_desc = 'N';      }      $text_before_link = addslashes($_POST['text_before_link']);      $text_after_link = addslashes($_POST['text_after_link']);      $text_after_all = addslashes($_POST['text_after_all']);      $list_limit = $_POST['list_limit'];      if ($list_limit == '')          $list_limit = -1;      $wpdb->query("INSERT INTO {$wpdb->linkcategories} (cat_id, cat_name, auto_toggle, show_images, show_description, \n" .             " show_rating, show_updated, sort_order, sort_desc, text_before_link, text_after_link, text_after_all, list_limit) \n" .             " VALUES ('0', '$cat_name', '$auto_toggle', '$show_images', '$show_description', \n" .             " '$show_rating', '$show_updated', '$sort_order', '$sort_desc', '$text_before_link', '$text_after_link', \n" .             " '$text_after_all', $list_limit)");      header('Location: link-categories.php');    break;  } // end addcat  case 'Delete':  {    $standalone = 1;    include_once('admin-header.php');	wp_refcheck("/wp-admin");    $cat_id = $_GET['cat_id'];    $cat_id = intval($cat_id);    $cat_name=get_linkcatname($cat_id);    $cat_name=addslashes($cat_name);    if ($cat_id=="1")        die("Can't delete the <strong>$cat_name</strong> link category: this is the default one");    if ($user_level < get_settings('links_minadminlevel'))    die ("Cheatin' uh ?");    $wpdb->query("DELETE FROM {$wpdb->linkcategories} WHERE cat_id='$cat_id'");    $wpdb->query("UPDATE {$wpdb->links} SET link_category=1 WHERE link_category='$cat_id'");    header('Location: link-categories.php');    break;  } // end delete  case 'Edit':  {    include_once ('admin-header.php');    $cat_id = $_GET['cat_id'];    $cat_id = intval($cat_id);    $row = $wpdb->get_row("SELECT cat_id, cat_name, auto_toggle, show_images, show_description, "         . " show_rating, show_updated, sort_order, sort_desc, text_before_link, text_after_link, "         . " text_after_all, list_limit FROM {$wpdb->linkcategories} WHERE cat_id=$cat_id");    if ($row) {        if ($row->list_limit == -1) {            $row->list_limit = '';        }?><ul id="adminmenu2">	<li><a href="link-manager.php" ><?php echo _LANG_WLA_MANAGE_LINK; ?></a></li>	<li><a href="link-add.php"><?php echo _LANG_WLA_ADD_LINK; ?></a></li>	<li><a href="link-categories.php" class="current"><?php echo _LANG_WLA_LINK_CATE; ?></a></li>	<li class="last"><a href="link-import.php"><?php echo _LANG_WLA_IMPORT_BLOG; ?></a></li></ul><div class="wrap">  <h2><?php echo _LANG_WLC_TITLE_TEXT; ?><?php echo $row->cat_name?>&#8221;</h2>  <p>  <form name="editcat" method="post">      <input type="hidden" name="action" value="editedcat" />      <input type="hidden" name="cat_id" value="<?php echo $row->cat_id ?>" />    <table border="0">      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_NAME; ?></td>        <td><input type="text" name="cat_name" size="25" value="<?php echo stripslashes($row->cat_name)?>" />&nbsp;&nbsp;&nbsp;            <label for="auto_toggle"><input type="checkbox" name="auto_toggle" id="auto_toggle" <?php echo ($row->auto_toggle == 'Y') ? 'checked' : '';?> value="Y" /><?php echo _LANG_WLC_SUBEDIT_TOGGLE; ?></label></td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_SHOW; ?></td>        <td>          <label for="show_images">          <input type="checkbox" name="show_images" id="show_images"  <?php echo ($row->show_images  == 'Y') ? 'checked' : '';?> value="Y" />          <?php echo _LANG_WLC_SUBEDIT_IMAGES; ?></label>&nbsp;          <label for="show_description"><input type="checkbox" name="show_description" id="show_description" <?php echo ($row->show_description == 'Y') ? 'checked' : '';?> value="Y" /><?php echo _LANG_WLC_SUBEDIT_DESC; ?></label>          &nbsp;          <label for="show_rating"><input type="checkbox" name="show_rating" id="show_rating" <?php echo ($row->show_rating  == 'Y') ? 'checked' : '';?>     value="Y" /><?php echo _LANG_WLC_SUBEDIT_RATE; ?></label>          &nbsp;          <label for="show_updated"><input type="checkbox" name="show_updated" id="show_updated" <?php echo ($row->show_updated == 'Y') ? 'checked' : '';?>     value="Y" /><?php echo _LANG_WLC_SUBEDIT_UPDATE; ?></label>        </td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_SORT; ?></td>        <td>          <select name="sort_order" size="1">            <option value="name"    <?php echo ($row->sort_order == 'name') ? 'selected' : ''?>>Name</option>            <option value="id"      <?php echo ($row->sort_order == 'id') ? 'selected' : ''?>>Id</option>            <option value="url"     <?php echo ($row->sort_order == 'url') ? 'selected' : ''?>>URL</option>            <option value="rating"  <?php echo ($row->sort_order == 'rating') ? 'selected' : ''?>>Rating</option>            <option value="updated" <?php echo ($row->sort_order == 'updated') ? 'selected' : ''?>>Updated</option>            <option value="rand"  <?php echo ($row->sort_order == 'rand') ? 'selected' : ''?>>Random</option>            <option value="length"  <?php echo ($row->sort_order == 'length') ? 'selected' : ''?>>Name Length</option>          </select>&nbsp;&nbsp;          <input type="checkbox" name="sort_desc" <?php echo ($row->sort_desc  == 'Y') ? 'checked' : '';?> value="Y" /> <?php echo _LANG_WLC_SUBEDIT_DESCEND; ?><br />        </td>      </tr>      <tr>        <td align="center">Text/HTML</td>        <td>&nbsp;</td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_BEFORE; ?></td>        <td><input type="text" name="text_before_link" size="45" value="<?php echo stripslashes($row->text_before_link)?>" /></td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_BETWEEN; ?></td>        <td><input type="text" name="text_after_link" size="45" value="<?php echo stripslashes($row->text_after_link)?>" /></td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_AFTER; ?></td>        <td><input type="text" name="text_after_all" size="45" value="<?php echo stripslashes($row->text_after_all)?>" /></td>      </tr>      <tr>        <td align="right"><?php echo _LANG_WLC_SUBEDIT_LIMIT; ?></td>        <td><input type="text" name="list_limit" size="5" value="<?php echo $row->list_limit?>"/>          (How many links are shown. Empty for unlimited.)</td>      </tr>      <tr>        <td align="center" colspan="2">          <input type="submit" name="submit" value="<?php echo _LANG_WLC_SAVEBUTTON_TEXT; ?>" class="search" />&nbsp;          <input type="submit" name="submit" value="<?php echo _LANG_WLC_CANCELBUTTON_TEXT; ?>" class="search">        </td>      </tr>    </table>  </form>  </p></div><?php    } // end if row    break;  } // end Edit  case "editedcat":  {    $standalone = 1;    include_once("./admin-header.php");	wp_refcheck("/wp-admin");    if ($user_level < get_settings('links_minadminlevel'))      die ("Cheatin' uh ?");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -