|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/irtiweb/CATS/modules/settings/ |
Upload File : |
<?php /* $Id: CareerPortalTemplateEdit.tpl 3626 2007-11-16 00:49:03Z andrew $ */ ?>
<?php TemplateUtility::printHeader('Settings', array('modules/settings/validator.js', 'modules/settings/Settings.js', 'js/careerportal.js')); ?>
<?php TemplateUtility::printHeaderBlock(); ?>
<?php TemplateUtility::printTabs($this->active, $this->subActive); ?>
<div id="main">
<?php TemplateUtility::printQuickSearch(); ?>
<div id="contents">
<table>
<tr>
<td width="3%">
<img src="images/settings.gif" width="24" height="24" border="0" alt="Settings" style="margin-top: 3px;" />
</td>
<td><h2>Settings: Administration</h2></td>
</tr>
</table>
<script type="text/javascript">
function insertAtCursor(myField, myValue)
{
myValue = myValue.split("\\n").join("\n");
if (document.selection)
{
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
}
else if (myField.selectionStart || myField.selectionStart == 0)
{
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
}
else
{
myField.value += myValue;
}
}
</script>
<p class="note">Edit Template: <?php $this->_($this->templateName); ?></p>
Top, Left, and Footer is HTML code used in the body of every page, and CSS is the CSS code
included in every page.<br /><br />
Some fields have special keywords which are used to position some kind of content. For example,
the Left area has links to other pages in the template, and the 'body: search results' area
can include a keyword which gets replaced with a table of search results or job openings.
A button is included on these areas to insert the associated keywords.<br />
<form name="careerPortalSettingsForm" id="careerPortalSettingsForm" action="<?php echo(CATSUtility::getIndexName()); ?>?m=settings&a=careerPortalTemplateEdit" method="post">
<input type="hidden" name="postback" value="postback" />
<input type="hidden" name="templateName" value="<?php $this->_($this->templateName); ?>" />
<input type="hidden" name="continueEdit" id="continueEdit" value="0" />
<p>
<input type="submit" class="button" value="Save">
<input type="submit" class="button" value="Save and Continue Editing" onclick="document.getElementById('continueEdit').value='1';">
</p>
<?php $index = 0; ?>
<?php foreach ($this->template as $setting => $value): ?>
<p class="note">
<a href="javascript:void(0);" id="expand<?php echo($index); ?>" onclick="document.getElementById('expand<?php echo($index); ?>').style.display='none';document.getElementById('shrink<?php echo($index); ?>').style.display='';document.getElementById('editarea<?php echo($index); ?>').style.display=''; document.getElementById('editareacommand<?php echo($index); ?>').style.display='';">
<img src="images/next.gif" border=0>
</a>
<a href="javascript:void(0);" id="shrink<?php echo($index); ?>" onclick="document.getElementById('expand<?php echo($index); ?>').style.display='';document.getElementById('shrink<?php echo($index); ?>').style.display='none';document.getElementById('editarea<?php echo($index); ?>').style.display='none'; document.getElementById('editareacommand<?php echo($index); ?>').style.display='none';" style="display:none;">
<img src="images/downward.gif" border=0>
</a>
<?php $this->_($setting); ?>
<?php if($setting == 'Body - Search Results'): ?>
/ Job Listings
<?php endif; ?>
</p>
<p id="editareacommand<?php echo($index); ?>" style="display:none;">
<?php if($setting != 'CSS'): ?>
<input type="button" class="button" value="Insert Site Name" onclick="insertAtCursor(insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<siteName>");">
<?php endif; ?>
<?php if($setting == 'Header'): ?>
<input type="button" class="button" value="Insert Menu Options" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<a-LinkMain>Main Page</a><br />\n<a-ListAll>List All Jobs</a><br />");">
<?php endif; ?>
<?php if($setting == 'Content - Main'): ?>
<input type="button" class="button" value="Insert number of Open Positions" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<numberOfOpenPositions>");">
<?php endif; ?>
<?php if($setting == 'Content - Apply for Position'): ?>
<input type="button" class="button" value="Insert Job Title" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<title>");">
<select id="jobapplyselect<?php echo($index); ?>">
<option value="<input-firstName>">First Name *</option>
<option value="<input-lastName>">Last Name *</option>
<option value="<input-address>">Address Line</option>
<option value="<input-city>">City</option>
<option value="<input-state>">State</option>
<option value="<input-zip>">Zip Code</option>
<option value="<input-phone>">Phone Number (Work)</option>
<option value="<input-phone-home>">Phone Number (Home)</option>
<option value="<input-email>">E-Mail Address *</option>
<option value="<input-email2>">E-Mail Address 2</option>
<option value="<input-source>">Source</option>
<option value="<input-employer>">Current Employer</option>
<option value="<input-emailconfirm>">Retype E-Mail Address (optional)</option>
<option value="<input-resumeUpload>">Resume Upload</option>
<option value="<input-keySkills>">Key Skills</option>
<option value="<input-extraNotes>">Extra Notes</option>
<?php if ($this->eeoEnabled == 1): ?>
<?php if ($this->EEOSettingsRS['genderTracking'] == 1): ?>
<option value="<input-eeo-gender>">EEO: Gender</option>
<?php endif; ?>
<?php if ($this->EEOSettingsRS['ethnicTracking'] == 1): ?>
<option value="<input-eeo-race>">EEO: Ethnicity</option>
<?php endif; ?>
<?php if ($this->EEOSettingsRS['veteranTracking'] == 1): ?>
<option value="<input-eeo-veteran>">EEO: Veteran Status</option>
<?php endif; ?>
<?php if ($this->EEOSettingsRS['disabilityTracking'] == 1): ?>
<option value="<input-eeo-disability>">EEO: Disability Status</option>
<?php endif; ?>
<?php endif; ?>
<?php foreach($this->extraFieldsForCandidates as $ef): ?>
<option value="<input-extraField-<?php echo(urlencode($ef['fieldName'])); ?>>"><?php $this->_($ef['fieldName']); ?></option>
<?php endforeach; ?>
<option value="<submit value="Apply for Position">">Submit Button</option>
</select>
<input type="button" class="button" value="Insert job application field" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), document.getElementById('jobapplyselect<?php echo($index); ?>').value);">
<?php endif; ?>
<?php if($setting == 'Content - Questionnaire'): ?>
<!-- Insert special buttons -->
<?php endif; ?>
<?php if($setting == 'Content - Thanks for your Submission'): ?>
<input type="button" class="button" value="Insert back to job details link" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<a-jobDetails>Job Details</a>");">
<?php endif; ?>
<?php if($setting == 'CSS'): ?>
<select id="jobdetailcsssselect<?php echo($index); ?>">
<option value="body\n{\n}">Page Body</option>
<option value=".inputBoxName\n{\n}">First Name, Last Name input boxes</option>
<option value=".inputBoxArea\n{\n}">Large input boxes (notes)</option>
<option value=".inputBoxFile\n{\n}">File upload box</option>
<option value=".inputBoxNormal\n{\n}">All other input boxes (E-Mail)</option>
<option value="table.sortable\n{\nborder-collapse: collapse;\nempty-cells: show;\n}\ntr.rowHeading\n{\n}\ntr.oddTableRow\n{\n}\ntr.evenTableRow\n{\n}\na.sortheader:hover,\na.sortheader:link,\na.sortheader:visited\n{\n}">Search Results Table</option>
</select>
<input type="button" class="button" value="Insert CSS class definition" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), document.getElementById('jobdetailcsssselect<?php echo($index); ?>').value);">
<?php endif; ?>
<?php if($setting == 'Content - Job Details'): ?>
<input type="button" class="button" value="Insert Apply to Job Link" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<a-applyToJob>Apply to Job</a>");">
<select id="jobdetailsselect<?php echo($index); ?>">
<option value="<title>">Job Title</option>
<option value="<type>">Type</option>
<option value="<city>">City</option>
<option value="<state>">State</option>
<option value="<openings>">Openings</option>
<option value="<rate>">Max Rate</option>
<option value="<salary>">Salary</option>
<option value="<created>">Date Created</option>
<option value="<daysOld>">Days Old</option>
<option value="<recruiter>">Recruiter</option>
<option value="<companyName>">Company Name</option>
<option value="<contactName>">Contact Name</option>
<option value="<contactPhone>">Contact Phone</option>
<option value="<contactEmail>">Contact E-Mail</option>
<option value="<description>">Description</option>
<?php foreach($this->extraFieldsForJobOrders as $ef): ?>
<option value="<extraField-<?php echo(urlencode($ef['fieldName'])); ?>>"><?php $this->_($ef['fieldName']); ?></option>
<?php endforeach; ?>
</select>
<input type="button" class="button" value="Insert job details element" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), document.getElementById('jobdetailsselect<?php echo($index); ?>').value);">
<?php endif; ?>
<?php if($setting == 'Content - Search Results'): ?>
<input type="button" class="button" value="Insert Number of Search Results" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<numberOfSearchResults>");">
<input type="button" class="button" value="Insert Search Results Table" onclick="insertAtCursor(document.getElementById('edittext<?php echo($index); ?>'), "<searchResultsTable>");">
<?php endif; ?>
</p>
<div id="editarea<?php echo($index); ?>" style="display:none;">
<textarea name="<?php $this->_(md5($setting)); ?>" id="edittext<?php echo($index); ?>" style="width:920px; height:150px;"><?php $this->_($value); ?></textarea>
<br /><br />
</div>
<?php $index++; ?>
<?php endforeach; ?>
<br />
<input type="submit" class="button" value="Save">
<input type="submit" class="button" value="Save and Continue Editing" onmousedown="document.getElementById('continueEdit').value='1';">
</form>
</div>
</div>
<?php TemplateUtility::printFooter(); ?>