Sie sind auf Seite 1von 3

<?

php
require_once('admin.php');
//Check user level
if ($user_level<1){ die('hmm..you are NOT an Admin!'); }
require_once('admin-header.php');

switch($_POST['action']){
case "Delete":
yo_delete_definition($_GET['id']);
echo "<div class=wrap>Item with ID: $_GET[id] Deleted</div>";
break;
case "Edit":
$oedir = yo_edit_definition($_GET['id']);
break;
case "Add":
yo_add_definition($_POST[name],$_POST[deflink],$_POST[flag]);
break;
case "Update":
yo_update_definition($_POST['id'],$_POST['name'],$_POST['deflink'],$_POS
T[flag]);
echo "<div class=wrap>Item with ID: $_POST[id] Updated</div>";
break;
case "Import From WP-Define":
yo_import();
break;
}

$result = mysql_query("select * from DefLink");


if (mysql_num_rows($result)>0){
?>
<div class="wrap">
<h2><?php _e('Current Definitions and Links');?></h2>
<table width="100%" cellpadding="3" cellspacing="3">
<tr class="alternate">
<td scope="col" align="center"><b>ID</b></td>
<td scope="col"><b>Name</b></td>
<td scope="col"><b>Definition / Link</b></td>
<td scope="col" align="right"><b>Action</b></td>
</tr>
<?
while ($odata = mysql_fetch_object($result)){
$i++;
?>
<tr <?php if($i%2) { echo "class=\"alternate\""; } ?>>
<td scope="col" align="center" width="5%"><?php echo $odata->nid; ?>
</td>
<td scope="col"><?php echo $odata->cname; ?></td>
<td scope="col"><?php
if($odata->nflag==0) { echo "<font color=\"blue\">Defini
tion: </font>"; }
if($odata->nflag==1) { echo "<font color=\"blue\">Link:
</font>";}
if($odata->nflag==2) { echo "<font color=\"blue\">Custom
: </font>";}
echo $odata->cdeflink; ?></td>
<td scope="col" align="right"><form action="def-link-man
age.php?id=<? echo $odata->nid ?>" method="POST">
<input type="submit" name="a
ction" value="Edit"><input type="submit" name="action" value="Delete">
</form></td>
<?
}
?>
</tr>
</table>
</div>
<?
} else {
?>
<div class="wrap">Definitions List and Links List is Empty<br /></div>
<?
}
if ($_POST['action']=="Edit"){
?>
<div class="wrap"><h2><?php _e('Edit Definition or Link');?></h2>
<form action="def-link-manage.php" method="POST" name="frm">
<input type="hidden" name="id" value="<?= $oedir->nid;?>">
<table width="50%" align="center" cellpadding="10" cellspacing="0">
<tr><td valign="middle">Name<br>
Definition/Link
</td>
<td><input type="text" name="name" style="width:500px" value="<?= $oedir->cn
ame; ?>"><br>
<textarea name="deflink" style="width:500px" rows="2"><?= $oedir->cdefli
nk; ?></textarea>
<!--<input type="text" name="deflink" size="40" value="<?= $oedir->cdefl
ink; ?>">-->
</td>
</tr>
<tr>
<td></td>
<td><input type="radio" name="flag" value="0" <? if($oedir->nflag==0) {
echo "checked";} ?>>&nbsp;&nbsp;Definition&nbsp;&nbsp;&nbsp;
<input type="radio" name="flag" value="1" <? if($oedir->nflag==1) {
echo "checked";} ?>>&nbsp;&nbsp;Link&nbsp;&nbsp;&nbsp;
<input type="radio" name="flag" value="2" <? if($oedir->nflag==2) {
echo "checked";} ?>>&nbsp;&nbsp;Custom<br>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" name="action" value="
Update"></td>
</tr>
</table>
</form>
</div>
<?
}
?>

<div class="wrap"><h2><?php _e('Add New Definition or Link');?></h2>


<form action="def-link-manage.php" method="POST" name="frm">
<table width="50%" align="center" cellpadding="10" cellspacing="0">
<tr><td valign="top">Name<br><br>
Definition/Link
</td>
<td><input type="text" name="name" style="width:500px"><br>
<!--<input type="text" name="deflink" size="40">-->
<textarea name="deflink" style="width:500px" rows="2"></textarea>
</td>
</tr>
<tr>
<td></td>
<td><input type="radio" name="flag" value="0" checked>&nbsp;&nbsp;Defini
tion&nbsp;&nbsp;&nbsp;
<input type="radio" name="flag" value="1">&nbsp;&nbsp;Link&nbsp;&nbs
p;&nbsp;
<input type="radio" name="flag" value="2">&nbsp;&nbsp;Custom<br>
</tr>
<tr>
<td align="left">
<input type="submit" name="action" value="Import From WP-Define"></td>
<td align="right">
<input type="submit" name="action" value="Add"></td>
</tr>
</table>
</form>
</div>
<? require_once('admin-footer.php'); ?>

Das könnte Ihnen auch gefallen