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.
| 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 .= ' |