Current File : //opt/RZphp72/includes/www/pear.php.net/templates/bugs/addpatch.php |
<?php
$formurl = 'bug.php'
. '?id=' . $id
. '&edit=13';
?>
<ul>
<li>One problem per patch, please</li>
<li>Patches must be 100k or smaller</li>
<li>Make sure your coding style complies with <a href="/manual/en/standards.php">Coding Standards</a></li>
<li>Only text/plain files accepted</li>
<li>choose a meaningful patch name (i.e. add-fronk-support)</li>
</ul>
<form name="patchform" method="post"
action="<?php echo $formurl; ?>" enctype="multipart/form-data"
>
<input type="hidden" name="MAX_FILE_SIZE" value="102400" />
<input type="hidden" name="bug" value="<?php echo clean($bug) ?>" />
<table>
<?php
if (!$loggedin) {?>
<tr>
<th class="form-label_left">
Email Address (MUST BE VALID)
</th>
<td class="form-input">
<input type="text" name="email" value="<?php echo clean($email) ?>" />
</td>
</tr>
<tr>
<th>Solve the problem : <?php echo $captcha; ?> = ?</th>
<td class="form-input"><input type="text" name="captcha" /></td>
</tr>
<?php } ?>
<tr>
<th class="form-label_left">
Patch Name
</th>
<td class="form-input">
<input type="text" maxlength="40" name="patchname" value="<?php echo clean($patchname) ?>" /><br />
<small>The patch name must be shorter than 40 characters and it must only contain alpha-numeric characters, dots, underscores or hyphens.</small>
</td>
</tr>
<tr>
<th class="form-label_left">
Patch File
</th>
<td class="form-input">
<input type="file" name="patch"/>
</td>
</tr>
<?php if (!empty($patches)) { ?>
<tr>
<th class="form-label_left">
Old patches this patch should replace:
</th>
<td class="form-input">
<select name="obsoleted[]" size="5" multiple="multiple">
<option value="0">(none)</option>
<?php
foreach ($patches as $patchesname => $patch2) {
foreach ($patch2 as $patch) {
echo '<option value="', htmlspecialchars($patchesname . '#' . $patch[0]),
'">', htmlspecialchars($patchesname), ', Revision ',
format_date($patch[0]), ' (', $patch[1], ')</option>';
}
}
?>
</select>
</td>
</tr>
<?php } ?>
</table>
<br />
<input type="submit" name="addpatch" value="Save" />
</form>
<?php if (!empty($patches)) { ?>
<h2>Existing patches:</h2>
<?php
}
$canpatch = false;
$listpatches_showone = true;
require dirname(__FILE__) . '/listpatches.php';
response_footer(); ?>