- <?php
- /**
- * <b>Prayer Requests</b><br />
- * The prayer requests allows for posting and viewing of prayer requests.<br />
- * Options available are:
- * - Post Prayer Request
- * - Modify Prayer Request
- * - Approve Public Prayer Request
- * - View Public Prayer Requests
- * @author Kristen O'Brien <kristen_paristemi-com>
- * @copyright Copyright 2004, Kristen O'Brien
- * @license http://opensource.org/licenses/gpl-license.php GNU Public License
- * @link http://www.paristemi.com Paristemi Main Site
- * @package paristemi
- * @subpackage paristemi_business_logic
- * @since Build 0.5
- * @version Build 0.7
- * @filesource
- */
- /**
- * Include the constants file and all of the files in the include list
- */
- if(ltrim(dirname($_SERVER['SCRIPT_FILENAME'])) == "" || !file_exists($_SERVER['DOCUMENT_ROOT']."/constants.php")) {
- if(!file_exists("../constants.php")) { require_once("../public_html/constants.php"); }
- else { require_once("../constants.php"); }
- }
- else { require_once($_SERVER['DOCUMENT_ROOT']."/constants.php"); }
- foreach($INCLUDE_LIST as $includefile) { require_once $includefile; }
- require_once ($SERVER_DIRECTORY.$INCLUDE_PATH.$CALENDAR_INCLUDE);
-
- // Possible changes in future:
- // - Send user links to the form with key to change prayer
- // - Send admin link to remove prayer with key
- // - Look closer at date needed
-
-
-
- $db = new Database();
- $db_prayer = $db->GetClass('prayer');
- $db_contact = $db->GetClass('contact');
- $cal = new Calendar();
- $smarty = UtilSmarty::createSmarty();
-
- $id="";$list="";$add="";$approve="";$key="";$modify="";
- if(getenv("QUERY_STRING")) {
- if(isset($HTTP_GET_VARS['id'])) {$id = $HTTP_GET_VARS['id'];}
- if(isset($HTTP_GET_VARS['list'])) {$list = $HTTP_GET_VARS['list'];}
- if(isset($HTTP_GET_VARS['add'])) {$add = $HTTP_GET_VARS['add'];}
- if(isset($HTTP_GET_VARS['approve'])) {$approve = $HTTP_GET_VARS['approve'];}
- if(isset($HTTP_GET_VARS['key'])) {$key = $HTTP_GET_VARS['key'];}
- if(isset($HTTP_GET_VARS['modify'])) {$modify = $HTTP_GET_VARS['modify'];}
- }
-
- if($id != "") {
- $prayerdata = $db_prayer->GetPrayerData($id);
- $pagesubtitle = $prayerdata->Title;
- }
- else if($list != "") { $pagesubtitle = $S_LIST." ".$S_PRAYERS; }
- else if($add != "") { $pagesubtitle = $S_SUBMIT." ".$S_PRAYER; }
- else { $pagesubtitle = ""; }
-
- require_once $HTTP_DOCUMENT_ROOT.$INCLUDE_PATH.$HEADER.
- "?pagetitle=".str_replace(" ","%20",htmlentities($S_PRAYER." ".$S_REQUESTS)).
- "&pagesubtitle=".str_replace(" ","%20",htmlentities(stripslashes($pagesubtitle))).
- "&pagedesc=".str_replace(" ","%20",htmlentities($CHURCH_NAME." ".$S_DESC_PRAYER));
-
- $smarty->assign('sidesections',array(array(
- 'Title'=>$S_PRAYER." ".$S_REQUESTS,
- 'Links'=>array(
- array('LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?list=yes",
- 'LinkText'=>$S_LIST." ".$S_PRAYERS),
- array('LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_SEND." ".$S_PRAYER)
- ))));
-
- if(count($HTTP_POST_VARS) > 0) {
- $modify="";$add="";$id="";$title="";$desc="";$personname="";$personemail="";
- $prayercontact="";$private="";$dateneed="";$datedelete="";$key="";$approve="";$need="";
- if(isset($HTTP_POST_VARS['Modify'])) {$modify = $HTTP_POST_VARS['Modify'];}
- if(isset($HTTP_POST_VARS['Add'])) {$add = $HTTP_POST_VARS['Add'];}
- if(isset($HTTP_POST_VARS['ID'])) {$id = $HTTP_POST_VARS['ID'];}
- if(isset($HTTP_POST_VARS['Title'])) {$title = $HTTP_POST_VARS['Title'];}
- if(isset($HTTP_POST_VARS['Description'])) {$desc = $HTTP_POST_VARS['Description'];}
- if(isset($HTTP_POST_VARS['FirstName'],$HTTP_POST_VARS['LastName'])) {
- $personname = $HTTP_POST_VARS['FirstName']." ".
- $HTTP_POST_VARS['LastName'];}
- if(isset($HTTP_POST_VARS['PersonEmail'])) {$personemail = $HTTP_POST_VARS['PersonEmail'];}
- if(isset($HTTP_POST_VARS['PrayerContact'])) {$prayercontact = $HTTP_POST_VARS['PrayerContact'];}
- if(isset($HTTP_POST_VARS['Private'])) {$private = $HTTP_POST_VARS['Private'];}
- $today = getdate(time());
- $dateentered = UtilDatetime::FormatPHPDateToSQL($today);
- if(isset($HTTP_POST_VARS['NeedDate'])) { $need = $HTTP_POST_VARS['NeedDate']; }
- else { $need = 1; }
- if($need) {
- if(isset($HTTP_POST_VARS['DateNeededMonth'],$HTTP_POST_VARS['DateNeededDay'],
- $HTTP_POST_VARS['DateNeededYear'])) {
- $phpdateneeded = getdate(mktime(23,59,59,
- $HTTP_POST_VARS['DateNeededMonth'],
- $HTTP_POST_VARS['DateNeededDay'],
- $HTTP_POST_VARS['DateNeededYear']));
- $dateneeded = UtilDatetime::FormatPHPDateToSQL($phpdateneeded);}
- }
- else { $dateneeded = UtilDatetime::FormatPHPDateToSQL(getdate(mktime(0,0,0,0,0,0))); }
- if(isset($HTTP_POST_VARS['DateDelete'])) {
- $datedelete = UtilDatetime::FormatPHPDateToSQL(
- $cal->nextDay($HTTP_POST_VARS['DateDelete'],getdate(time())));}
- if($modify != "yes") { $key = mt_rand(); }
- else { if(isset($HTTP_POST_VARS['Key'])) {$key = $HTTP_POST_VARS['Key'];} }
- if(isset($HTTP_POST_VARS['Approve'])) {$approve = $HTTP_POST_VARS['Approve'];}
- $contactgroup = $db_contact->GetContactGroupData($prayercontact);
- $contactapprove = $db_contact->GetContactGroupApproveContact($prayercontact);
- $contactarr = Array();
- $contactapprovearr = Array();
- foreach($contactgroup as $contact) {
- if(strpos($contactapprove,$contact->ID) === false) {
- $contactarr[] = $contact->Email;
- }
- else { $contactapprovearr[] = $contact->Email; }
- }
- $contacts = implode(',',$contactarr);
- $approvecontacts = implode(',',$contactapprovearr);
- $sent = false;
- $error = false;
- $result = false;
-
- if($modify == "yes") {
- $smarty->assign('heading',$S_MODIFY." ".$S_PRAYER." ".$S_REQUEST);
- if($title != "" && $desc != "" && $personname != " " &&
- $personemail != "" && $prayercontact != "" && $private != "" &&
- $dateentered != "" && $dateneeded != "" && $datedelete != "") {
- $result = $db_prayer->UpdatePrayer($id, addslashes($title),
- addslashes($desc), addslashes($personname), addslashes($personemail),
- $prayercontact, $private, $dateentered, $dateneeded,
- $datedelete,$key,$approve);
- if($result) { $smarty->assign('notice',$S_FORM_PRAYER_MODIFIED); }
- else {
- $smarty->assign('error',$E_FORM_PROCESSING);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?id=".$id."&key=".$key."&modify=yes",
- 'LinkText'=>$S_RETURN_FORM));
- $error = true;
- }
- }
- else {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?id=".$id."&key=".$key."&modify=yes",
- 'LinkText'=>$S_RETURN_FORM));
- $error = true;
- }
- }
- else if($add == "yes") {
- $smarty->assign('heading',$S_SEND." ".$S_PRAYER." ".$S_REQUEST);
- if($title != "" && $desc != "" && $personname != " " &&
- $personemail != "" && $prayercontact != "" && $private != "" &&
- $dateentered != "" && $dateneeded != "" && $datedelete != "") {
- $result = $db_prayer->AddPrayer(addslashes($title),
- addslashes($desc), addslashes($personname),
- addslashes($personemail), $prayercontact, $private, $dateentered,
- $dateneeded, $datedelete, $key);
- }
- else {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_RETURN_FORM));
- // Maybe in future could provide a link back with the form filled in
- $error = true;
- }
- if(!$result && !$error) {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_RETURN_FORM));
- // Maybe in future could provide a link back with the form filled in
- $error = true;
- }
- else if($result && !$error){
- $id = $db_prayer->GetLatestPrayerID();
- $s_title = stripslashes($title);
- $s_personname = stripslashes($personname);
- $s_personemail = stripslashes($personemail);
- $s_desc = stripslashes($desc);
- $mailtitle = $S_WEBSITE." ".$S_PRAYER." ".$S_REQUEST.": ".$s_title;
- $firsttext = $S_MSG_PRAYER_SENT.$S_MSG_FOOTER."\r\n\r\n";
- $lasttext = $S_TITLE.": ".$s_title."\r\n".$S_SENT_DATE.": ".UtilDatetime::FormatShortPHPDate($today);
- if($need) {
- if($cal->DateDayGreater($phpdateneeded,$today)) {
- $lasttext .= "\r\n".$S_DATE_NEEDED.": ".UtilDatetime::FormatShortPHPDate($phpdateneeded,0); } }
- $lasttext .= "\r\n".$S_PERSON." ".$S_FROM.": ".$s_personname."\r\n".$S_EMAIL.": ".$s_personemail;
- $lasttext .= "\r\n".$S_PRAYER." ".$S_REQUEST.": \r\n".$s_desc."\r\n\r\n".$S_MSG_PRAYER_REPLY." ".$s_personemail;
- $headers = "From: ".$FOOTER_CONTACT."\r\n"
- ."Reply-To: ".$s_personemail."\r\n"
- ."X-Mailer: PHP/" . phpversion();
- $approve_link = $private ? $S_MSG_PRAYER_NOT_PRIVATE."\r\n"
- : $S_MSG_PRAYER_PRIVATE.".\r\n".$S_MSG_PRAYER_PRIVATE_LINK_HEAD.
- ":\r\n".$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE.
- "?id=".$id."&key=".$key."&approve=yes\r\n\r\n";
- $modify_link = $private ? "" : $S_MSG_PRAYER_MODIFY_LINK_HEAD.":\r\n".
- $HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE.
- "?id=".$id."&key=".$key."&modify=yes\r\n\r\n";
- $sent = mail($approvecontacts,$mailtitle,
- $firsttext.$approve_link.$modify_link.$lasttext,$headers);
- }
-
- if(!$sent && !$error) {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_RETURN_FORM));
- // Maybe in future could provide a link back with the form filled in
- $error = true;
- }
- else if($sent && !$error) {
- $sent = mail($contacts,$mailtitle,$firsttext.$lasttext,$headers);
- }
-
- if(!$sent && !$error) {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_RETURN_FORM));
- // Maybe in future could provide a link back with the form filled in
- $error = true;
- }
- else if($sent && !$error) {
- $sendertext = $S_MSG_PRAYER_REQUESTER."\r\n".$S_MSG_FOOTER."\r\n\r\n";
- $sent = mail($personemail,$mailtitle,$sendertext.$lasttext,$headers);
- }
-
- if(!$sent && !$error) {
- $smarty->assign('error',$E_FILL_FORM_COMPLETE);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_RETURN_FORM));
- // Maybe in future could provide a link back with the form filled in
- }
- else if($sent && !$error) {
- $smarty->assign('heading',$S_PRAYER." ".$S_REQUEST." ".$S_ADDED);
- $smarty->assign('notice',$N_PRAYER_THANKS);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE,
- 'LinkText'=>$S_RETURN_TO." ".$S_PRAYER." ".$S_REQUESTS));
- // Maybe in future could provide a link back with the form filled in
- }
- }
- }
- else if(getenv("QUERY_STRING")) {
- if($approve == "yes" && $key != "" && $id != "") {
- $smarty->assign('heading',$S_PRAYER." ".$S_REQUEST);
- $result = $db_prayer->ApprovePrayer($id,$key);
- if(!$result) {
- $smarty->assign('error',$E_PRAYER_NOT_APPROVED);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?id=".$id."&key=".$key."&approve=yes",
- 'LinkText'=>$S_RETURN));
- }
- else {
- $smarty->assign('heading',$S_PRAYER." ".$S_REQUEST." ".$S_APPROVED);
- $smarty->assign('notice',$N_PRAYER_APPROVED);
- $smarty->assign('returnlink',array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT,
- 'LinkText'=>$S_RETURN_SITE));
- }
- }
-
- else if($id != null && $modify != "yes" && $approve != "yes") {
- $value =& $db_prayer->GetPrayerData($id);
- if($value == null) {
- $smarty->assign('heading',$S_PRAYER." ".$S_REQUEST);
- $smarty->assign('error',$E_NOT_AVAILABLE);
- }
- else if($value->Private) {
- $smarty->assign('heading',$S_PRAYER." ".$S_REQUEST);
- $smarty->assign('error',$E_NOT_AVAILABLE);
- }
- else {
- $tblheader = "<h2>".stripslashes($value->Title)."</h2>";
- $tblarr = array();
- $tblclass = "tbl-listing";
- $tbltdclass = array("tbl-listing-title","tbl-listing-item");
- array_push($tblarr,array($S_NAME,stripslashes($value->PersonName)));
- array_push($tblarr,array($S_PRAYER." ".$S_REQUEST,
- nl2br(stripslashes($value->Description))));
- array_push($tblarr,array($S_SENT_DATE,
- str_replace("\n","<br />",UtilDatetime::FormatPHPDate($value->DateEntered))));
- $today = getdate(time());
- $needed = $value->DateNeeded;
- if($cal->DateDayGreater($needed,$today)) {
- array_push($tblarr,array($S_DATE_NEEDED,
- UtilDatetime::FormatPHPDate($value->DateNeeded,0,0,0)));
- }
- $smarty->assign('printtable',UtilHtml::createTable($tblarr,$tblheader,$tblclass,"","",$tbltdclass));
- }
- }
-
- else if($list == "yes") {
- $smarty->assign('heading',$S_PRAYER_REQUESTS." ".$S_LISTING);
- $data = $db_prayer->GetCurrentPublicPrayers();
- if($data == null) { $smarty->assign('notice',$N_PRAYER_NONE); }
- else {
- $listelements = array();
- foreach ($data as $value) {
- $listelements[] = array(
- 'LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?id=".$value->ID,
- 'Title'=>stripslashes($value->Title)." - ".stripslashes($value->PersonName)." - ".
- UtilDatetime::FormatShortPHPDate($value->DateEntered));
- }
- $smarty->assign('listelements',$listelements);
- }
- }
-
- else if($add == "yes" || ($modify == "yes" && $key != "" && $id != "")) {
- $today = getdate(time());
- if($add == "yes") {
- $smarty->assign('heading',$S_SUBMIT." ".$S_PRAYER." ".$S_REQUEST);
- $smarty->assign('notice',$S_NOTE_SUBMIT_PRAYER);
- $smarty->assign('formname',"addprayer");
- $smarty->assign('formaction',$PRAYER_FILE);
- $smarty->assign('hiddeninputs',array(array('name'=>"Add",'value'=>"yes")));
- $title = ""; $firstname = ""; $lastname = ""; $pemail = ""; $pdesc = "";
- }
- else {
- $prayerdata = $db_prayer->GetPrayerData($id);
- $namearr = Array();
- if($prayerdata->Key == $key) {
- $namearr = explode(" ",$prayerdata->PersonName);
- $smarty->assign('heading',$S_MODIFY." ".$S_PRAYER." ".$S_REQUEST);
- $smarty->assign('bottomnote',$S_NOTE_MODIFY_PRAYER);
- $smarty->assign('formname',"modifyprayer");
- $smarty->assign('formaction',$PRAYER_FILE);
- $smarty->assign('hiddeninputs',array(
- array('name'=>"Key",'value'=>$key),
- array('name'=>"ID",'value'=>$id),
- array('name'=>"Modify",'value'=>"yes")));
- }
- $title = stripslashes($prayerdata->Title); $firstname = stripslashes($namearr[0]);
- $lastname = stripslashes($namearr[1]); $pemail = stripslashes($prayerdata->PersonEmail);
- $pdesc = stripslashes($prayerdata->Description);
- }
- $smarty->assign('textinputs',array(
- array('heading'=>$S_PRAYER." ".$S_REQUEST." ".$S_TITLE,'name'=>"Title",'defaulttext'=>$title,'size'=>"50"),
- array('heading'=>$S_FORM_FIRST_NAME,'name'=>"FirstName",'defaulttext'=>$firstname),
- array('heading'=>$S_FORM_LAST_NAME,'name'=>"LastName",'defaulttext'=>$lastname),
- array('heading'=>$S_FORM_EMAIL,'name'=>"PersonEmail",'defaulttext'=>$pemail)));
- $smarty->assign('textboxes',array(
- array('heading'=>$S_PRAYER." ".$S_REQUEST." ".$S_DESC,'name'=>"Description",
- 'cols'=>60,'rows'=>15,'defaulttext'=>$pdesc)));
-
- $selectareas = array();
- $selectarea = array('heading'=>$S_FORM_PR_PRAYER_PARTNERS,
- 'items'=>array(array('name'=>"PrayerContact",'options'=>array())));
- $contact_groups = $db_contact->GetContactGroupsPrayer();
- if($modify == "yes") { $prayergroupid = $prayerdata->PrayerContact; }
- else {
- $prayergroup = $db_contact->GetContactGroupDataByName($S_FORM_PR_PRAYER_TEAM);
- $prayergroupid = $prayergroup->ID;
- }
- foreach ($contact_groups as $item) {
- if($item->ID == $prayergroupid) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>$item->ID,'selected'=>$selected,'text'=>$item->Name);
- }
- $selectareas[] = $selectarea;
-
- $selectarea = array('heading'=>$S_FORM_PR_PRIVATE,
- 'items'=>array(array('name'=>"Private",'options'=>array())));
- if($modify == "yes") { $private = $prayerdata->Private; }
- else { $private = 1; }
- if($private) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>"1",'selected'=>$selected,'text'=>$S_YES);
- if(!$private) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>"0",'selected'=>$selected,'text'=>$S_NO);
- $selectareas[] = $selectarea;
-
- $formnote = "";
- if($add == "yes") { $formnote .= " ".$S_NOTE_ADD_MODIFY; }
- $smarty->assign('formnote',$formnote);
-
- $selectarea = array('heading'=>$S_FORM_PR_NEED_BY,
- 'items'=>array(array('name'=>"NeedDate",'options'=>array())));
- $selectarea['items'][0]['options'][] =
- array('value'=>"1",'selected'=>"yes",'text'=>$S_YES);
- $selectarea['items'][0]['options'][] =
- array('value'=>"0",'selected'=>"no",'text'=>$S_NO);
- $selectareas[] = $selectarea;
-
- $items = array();
- $options = array();
- if($modify == "yes") { $selectmon = $prayerdata->DateNeeded['mon']; }
- else { $selectmon = $today['mon']; }
- for($i=1; $i < 13; $i++) {
- if($selectmon == $i) {
- $mon = $i < 10 ? "0".$i : $i;
- $options[] = array('value'=>$mon,'selected'=>"yes",'text'=>$today['month']);
- }
- else {
- $tempdate = getdate(mktime(23,59,59,$i,1,$today['year']));
- if($i < 10) {
- $options[] = array('value'=>"0".$i,'selected'=>"no",'text'=>$tempdate['month']);
- }
- else {
- $options[] = array('value'=>$i,'selected'=>"no",'text'=>$tempdate['month']);
- }
- }
- }
- $items[] = array('name'=>"DateNeededMonth",'options'=>$options);
- $options = array();
- if($modify == "yes") { $selectday = $prayerdata->DateNeeded['mday']; }
- else { $selectday = $today['mday']; }
- for($i=1; $i < 32; $i++) {
- if($selectday == $i) {
- $day = $i < 10 ? "0".$i : $i;
- $options[] = array('value'=>$day,'selected'=>"yes",'text'=>$today['mday']);
- }
- else {
- if($i < 10) { $options[] = array('value'=>"0".$i,'selected'=>"no",'text'=>$i); }
- else { $options[] = array('value'=>$i,'selected'=>"no",'text'=>$i); }
- }
- }
- $items[] = array('name'=>"DateNeededMonth",'options'=>$options);
- $options = array();
- if($modify == "yes") { $year = $prayerdata->DateNeeded['year']; }
- else { $year = $today['year']; }
- $yearplus = $year+1;
- $options[] = array('value'=>$year,'selected'=>"yes",'text'=>$year);
- $options[] = array('value'=>$yearplus,'selected'=>"no",'text'=>$yearplus);
- $items[] = array('name'=>"DateNeededYear",'options'=>$options);
- $selectareas[] = array('heading'=>$S_FORM_PR_DATE_NEED,'items'=>$items);
-
- $selectarea = array('heading'=>$S_FORM_PR_DELETE_BY,
- 'items'=>array(array('name'=>"DateDelete",'options'=>array())));
- if($modify == "yes") {
- $diff = (($prayerdata->DateDelete[0])-($prayerdata->DateEntered[0]))/(60*60*24);
- $diff = round($diff); }
- else { $diff = 7; }
- $startday = 14;
- if($diff == $startday) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>$startday,'selected'=>$selected,'text'=>$S_FORM_PR_DELETE_TWO_WEEKS);
- echo "<option value=\"".($startday-7)."\" ";
- if($diff == $startday-7) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>$startday-7,'selected'=>$selected,'text'=>$S_FORM_PR_DELETE_ONE_WEEK);
- echo "<option value=\"".($startday-9)."\" ";
- if($diff == $startday-9) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>$startday-9,'selected'=>$selected,'text'=>$S_FORM_PR_DELETE_FIVE_DAYS);
- echo "<option value=\"".($startday-12)."\" ";
- if($diff == $startday-12) { $selected = "yes"; }
- else { $selected = "no"; }
- $selectarea['items'][0]['options'][] =
- array('value'=>$startday-12,'selected'=>$selected,'text'=>$S_FORM_PR_DELETE_TWO_DAYS);
- $selectareas[] = $selectarea;
-
- if($modify == "yes") {
- $selectareas[] = array('heading'=>$S_FORM_PR_APPROVE,
- 'items'=>array(array('name'=>"Approve",'options'=>array(
- array('value'=>"1",'selected'=>"yes",'text'=>$S_YES),
- array('value'=>"0",'selected'=>"no",'text'=>$S_NO)))));
- }
-
- $smarty->assign('selectareas',$selectareas);
- $smarty->assign('resetname',$S_FORM_RESET);
- $smarty->assign('submitname',$S_FORM_SUBMIT);
- }
- else { $smarty->assign('error',$E_PAGE_NOT_FOUND); }
- }
-
- else {
- $smarty->assign('introstatements',array(array('Title'=>$S_PRAYER_REQUESTS,'Text'=>$PRAYER_INTRO)));
- $smarty->assign('bottomlinks',array(
- array('LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?list=yes",
- 'LinkText'=>$S_LIST." ".$S_PRAYERS),
- array('LinkPath'=>$HTTP_DOCUMENT_ROOT.$PRAYER_DIR.$PRAYER_FILE."?add=yes",
- 'LinkText'=>$S_SEND." ".$S_PRAYER)));
- }
-
- UtilSmarty::displaySectionPage($smarty);
- ?>
- <?php require_once $SERVER_DIRECTORY.$INCLUDE_PATH.$FOOTER; ?>