title="CreateLink"; $FORM->items=$FORM_ITEMS; $FORM->action=MakeAdminLink("links?Action=CreateLink&AddLink=1"); $FORM->MakeForm("New Link Details"); $FORM->output = "Complete the form below to create a new link.
Click on the \"Continue to Step 2\" button to continue." . $FORM->output; $OUTPUT.=MakeBox("Create Link (Step 1 of 2)",$FORM->output); $OUTPUT .= ' '; } if($Action=="Preview"){ $l=mysql_fetch_assoc(mysql_query("SELECT * FROM " . $TABLEPREFIX . "links WHERE LinkID='".addslashes($LinkID)."'")); $OUTPUT.=" "; $Action=""; } if($Action=='CreateLink') { $Name=str_replace("http://","",$LinkURL); mysql_query("INSERT INTO " . $TABLEPREFIX . "links SET URL='".addslashes($LinkURL)."', LinkName='".addslashes($Name)."', Status='1', DateEntered='".addslashes($SYSTEMTIME)."', AdminID='" . addslashes($CURRENTADMIN['AdminID']) . "'"); $LinkID=mysql_insert_id(); $Action="EditLink"; } if($Action=='EditLink'){ if($Save){ mysql_query("UPDATE " . $TABLEPREFIX . "links SET URL='".addslashes($LinkURL)."', LinkName='".addslashes($LinkName)."', Status='".addslashes($Status)."' WHERE LinkID='".addslashes($LinkID)."'"); $OUTPUT .= MakeSuccessBox("Link Saved Successfully", "The selected link has been saved successfully.", MakeAdminLink("links?Action=")); }else{ $l=mysql_fetch_assoc(mysql_query("SELECT * FROM " . $TABLEPREFIX . "links WHERE LinkID='".addslashes($LinkID)."'")); $FORM_ITEMS[$FORM_REQUIRED_ITEM . "Link URL"]="textfield|LinkURL:1000:44:".str_replace(":",'$$COLON$$',$l["URL"]); $HELP_ITEMS["LinkURL"]["Title"] = "Link URL"; $HELP_ITEMS["LinkURL"]["Content"] = "The entire URL for this link, such as \'http://www.mysite.com/test.html\'."; $FORM_ITEMS[$FORM_REQUIRED_ITEM . "Name"]="textfield|LinkName:100:44:".$l["LinkName"]; $HELP_ITEMS["LinkName"]["Title"] = "Link Name"; $HELP_ITEMS["LinkName"]["Content"] = "Enter a name for this link. This name is for your reference only, such as \'Link to my site\'."; $FORM_ITEMS[$FORM_REQUIRED_ITEM . "Status"]="select|Status:1:0->Inactive;1->Active:".$l["Status"]; $HELP_ITEMS["Status"]["Title"] = "Status"; $HELP_ITEMS["Status"]["Content"] = "Is this link active? If so, you will be able to add it to your content when composing a newsletter."; $FORM_ITEMS["-1"]="submit|Save Link:1-links"; $FORM=new AdminForm; $FORM->title="EditLink"; $FORM->items=$FORM_ITEMS; $FORM->action=MakeAdminLink("links?Action=EditLink&Save=Yes&LinkID=$LinkID"); $FORM->MakeForm("Link Details"); if($AddLink == "1") { $FORM->output = "Complete the form below to finish adding a link." . $FORM->output; $OUTPUT.=MakeBox("Create Link (Step 2 of 2)",$FORM->output); } else { $FORM->output = "Complete the form below to finish editing this link." . $FORM->output; $OUTPUT.=MakeBox("Edit Link",$FORM->output); } $OUTPUT .= ' '; } } if($Action==""){ $ListName = "All Lists"; if($SubAction=="DeleteLink"){ mysql_query("DELETE FROM " . $TABLEPREFIX . "links WHERE LinkID='".addslashes($LinkID)."'"); } if($CURRENTADMIN['Manager'] == 1) { $Total = mysql_num_rows(mysql_query("SELECT * FROM " . $TABLEPREFIX . "links ORDER BY LinkName ASC")); $links = mysql_query("SELECT * FROM " . $TABLEPREFIX . "links ORDER BY LinkName ASC"); } else { $Total = mysql_num_rows(mysql_query("SELECT * FROM " . $TABLEPREFIX . "links WHERE AdminID = '" . addslashes($CURRENTADMIN['AdminID']) . "' ORDER BY LinkName ASC")); $links = mysql_query("SELECT * FROM " . $TABLEPREFIX . "links WHERE AdminID = '" . addslashes($CURRENTADMIN['AdminID']) . "' ORDER BY LinkName ASC"); } if($Total > 0) { //currently defined links! $LO=' Use the form below to preview, edit and delete your links.
To create a new link, click on the "Create Link" button below.



'; while($l=mysql_fetch_assoc($links)) { $l = stripslashes_array($l); if(strlen($l['URL'])>30){ $URL=substr($l['URL'],0,28).'...'; }else{ $URL=$l['URL']; } $LO .= ' '; } $LO.='
  Link Name URL Date Created Action
' . $l["LinkName"] . ' ' . $URL . ' ' . DisplayDate($l["DateEntered"]) . ' '; $LO.=MakeLink("links?Action=EditLink&LinkID=".$l["LinkID"],"Edit"); $LO.="   " . MakeLink("links?Action=&SubAction=DeleteLink&LinkID=".$l["LinkID"],"Delete",1); $LO.="   " . MakeLink("links?Action=Preview&LinkID=".$l["LinkID"],"Preview"); $LO .= '
'; } else { $LO = ' No links have been created. Click the "Create Link" button below to create one.



'; } $OUTPUT.=MakeBox("Link Manager",$LO); } ?>