query("INSERT INTO $tablelinkcategories (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: linkcategories.php"); break; } // end addcat case "Delete": { $standalone = 1; include_once("./b2header.php"); $cat_id = $HTTP_POST_VARS["cat_id"]; $cat_name=get_linkcatname($cat_id); $cat_name=addslashes($cat_name); if ($cat_id=="1") die("Can't delete the $cat_name link category: this is the default one"); if ($user_level < get_settings('links_minadminlevel')) die ("Cheatin' uh ?"); $wpdb->query("DELETE FROM $tablelinkcategories WHERE cat_id='$cat_id'"); $wpdb->query("UPDATE $tablelinks SET link_category=1 WHERE link_category='$cat_id'"); header("Location: linkcategories.php"); break; } // end delete case "Edit": { include_once ("./b2header.php"); $cat_id = $HTTP_POST_VARS["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 $tablelinkcategories WHERE cat_id=$cat_id"); if ($row) { if ($row->list_limit == -1) { $row->list_limit = ''; } ?>

Edit Link Category 'cat_name?>'

Name:     auto_toggle == 'Y') ? 'checked' : '';?> value="Y" /> auto-toggle?
Show: show_images == 'Y') ? 'checked' : '';?> value="Y" /> images   show_description == 'Y') ? 'checked' : '';?> value="Y" /> description   show_rating == 'Y') ? 'checked' : '';?> value="Y" /> rating   show_updated == 'Y') ? 'checked' : '';?> value="Y" /> updated
Sort order:    sort_desc == 'Y') ? 'checked' : '';?> value="Y" /> Descending?
Text/HTML  
before:
between:
after:
limit: (leave empty for no limit)
 

query("UPDATE $tablelinkcategories set cat_name='$cat_name', auto_toggle='$auto_toggle', show_images='$show_images', show_description='$show_description', show_rating='$show_rating', show_updated='$show_updated', sort_order='$sort_order', sort_desc='$sort_desc', text_before_link='$text_before_link', text_after_link='$text_after_link', text_after_all='$text_after_all', list_limit=$list_limit WHERE cat_id=$cat_id "); } // end if save header("Location: linkcategories.php"); break; } // end editcat default: { $standalone=0; include_once ("./b2header.php"); if ($user_level < get_settings('links_minadminlevel')) { die("You have no right to edit the link categories for this blog.
Ask for a promotion to your blog admin :)"); } ?>
Edit a link category:
get_results("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 $tablelinkcategories ORDER BY cat_id"); foreach ($results as $row) { if ($row->list_limit == -1) { $row->list_limit = 'none'; } $style = ($i % 2) ? ' class="alternate"' : ''; ?> >
Id Name Auto
Toggle?
Show Sort Order Desc? Text/HTML Limit  
images? desc? rating? updated? before between after
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?>
Add a Link Category:
Name:     auto-toggle?
Show: images   description   rating   updated
Sort order:    Descending?
Text/HTML  
before:
between:
after:
limit: (leave empty for no limit)
Note:
Deleting a link category does not delete links from that category.
It will just set them back to the default category .