133 lines
4 KiB
PHP
133 lines
4 KiB
PHP
<?php
|
|
//
|
|
// This page gets included from a couple of different forms.
|
|
// It uses the following variables to lay things out correctly.
|
|
|
|
// $form_app - an object containing the form properties (usually a result of mysql_fetch_object)
|
|
// $form_url - what url to submit to.
|
|
// $form_action - what the hidden field "action" should have its value set to.
|
|
// $form_submit - what the submit button should say
|
|
//
|
|
|
|
print('The submission form has been turned off until we modify the form to prevent spammers.');
|
|
|
|
/*
|
|
?>
|
|
<script language='JavaScript'>
|
|
<!--
|
|
|
|
function checkForm(f) {
|
|
|
|
if( f.submitter.value.length == 0 ) {
|
|
alert("You must provide your name.");
|
|
f.submitter.focus();
|
|
f.submitter.select();
|
|
return(false);
|
|
}
|
|
|
|
if( f.name.value.length == 0 ) {
|
|
alert("You must provide an application name.");
|
|
f.name.focus();
|
|
f.name.select();
|
|
return(false);
|
|
}
|
|
|
|
if( f.homepage_url.value.length == 0 ) {
|
|
alert("You must provide a homepage url.");
|
|
f.homepage_url.focus();
|
|
f.homepage_url.select();
|
|
return(false);
|
|
}
|
|
|
|
if( f.blurb.value.length == 0 ) {
|
|
alert("You must provide a description.");
|
|
f.blurb.focus();
|
|
f.blurb.select();
|
|
return(false);
|
|
}
|
|
|
|
return(true);
|
|
}
|
|
|
|
//-->
|
|
</script>
|
|
|
|
<form action='<?php print($form_url) ?>' method=post enctype='multipart/form-data' onsubmit='return checkForm(this)'>
|
|
<input type=hidden name='action' value='<?php print($form_action) ?>'>
|
|
<?php
|
|
if( $form_action == "modify" ) {
|
|
print("<input type=hidden name='app_id' value='$form_app->id'>");
|
|
}
|
|
?>
|
|
|
|
<table border=0 cellpadding=5 cellspacing=0 bgcolor='#e0e0e0'>
|
|
<?php
|
|
if( $MAGIC_COOKIE ) {
|
|
print("<tr valign=top>");
|
|
print("<td align=right nowrap>Status:</td>");
|
|
print("<td>");
|
|
$statusAry = array("A" => "Active", "P" => "Pending", "M" => "Modified");
|
|
print("<select name='status'>");
|
|
foreach( $statusAry as $k => $v ) {
|
|
if( $form_app->status == $k ) {
|
|
print("<option value='$k' selected>$v");
|
|
}else {
|
|
print("<option value='$k'>$v");
|
|
}
|
|
}
|
|
print("</select>");
|
|
print("</td>");
|
|
print("</tr>");
|
|
}
|
|
?>
|
|
<tr valign=top>
|
|
<td align=right nowrap><?php if( $MAGIC_COOKIE ) { print("Submitter"); }else { print("Your"); } ?> Email:</td>
|
|
<td><input type=text name='submitter' value='<?php print($form_app->submitter) ?>' size=50></td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Application Name:</td>
|
|
<td><input type=text name='name' value='<?php print($form_app->name) ?>' size=50></td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Homepage URL:</td>
|
|
<td><input type=text name='homepage_url' value='<?php print($form_app->homepage_url) ?>' size=50></td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Category:</td>
|
|
<td><select name='cat_id'><?php print makeAppSelectMenuOptions($form_app->cat_id); ?></select></td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Description:</td>
|
|
<td><textarea name='blurb' rows=7 cols=40><?php print($form_app->blurb) ?></textarea></td>
|
|
</tr>
|
|
<?php if( $form_action == "modify" && $form_app->has_screenshot == "Y" ) { ?>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Current<br>Screen Shot:</td>
|
|
<td>
|
|
<a href='screenshot.php/<?php print($form_app->id) ?>.jpg' target='apppop'><img src='screenshot.php/<?php print($form_app->id) ?>-thumb.jpg' alt='' border=0></a>
|
|
<br>
|
|
<input type=checkbox name='delete_screenshot' value='1'> Check to delete current screen shot.
|
|
<input type=hidden name='had_screenshot' value='1'>
|
|
</td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td align=right nowrap>New Screen Shot:</td>
|
|
<td><input type=file name='screenshot'><br><small>(JPEG or PNG only, please)</small></td>
|
|
</tr>
|
|
<?php }else { ?>
|
|
<tr valign=top>
|
|
<td align=right nowrap>Screen Shot:</td>
|
|
<td><input type=file name='screenshot'><br><small>(JPEG or PNG only, please)</small></td>
|
|
</tr>
|
|
<?php } ?>
|
|
<tr valign=top>
|
|
<td align=right nowrap colspan=2>
|
|
<input type=reset value='Reset'>
|
|
<input type=submit value='<?php print($form_submit) ?>'>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<?
|
|
/* */
|
|
?>
|