Split pkg_comment_form.php so the outer box is not always included

For use in the new RPC interface to edit comments, the form shouldn't
always print a header. Create a new template pkg_comment_box.php that
prints form and box, change template pkg_comment_form.php to only
print the form.

Signed-off-by: Marcel Korpel <marcel.korpel@gmail.com>
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
Marcel Korpel 2015-07-21 22:53:55 +02:00 committed by Lukas Fleischer
parent 41b6cff7c0
commit c7025054c6
5 changed files with 7 additions and 7 deletions

View file

@ -17,5 +17,5 @@ if (!isset($base_id) || !has_credential(CRED_COMMENT_EDIT, array($user_id)) || i
}
html_header(__("Edit comment"));
include('pkg_comment_form.php');
include('pkg_comment_box.php');
html_footer(AURWEB_VERSION);

View file

@ -187,7 +187,7 @@ function pkgbase_display_details($base_id, $row, $SID="") {
include('pkgbase_details.php');
if ($SID) {
include('pkg_comment_form.php');
include('pkg_comment_box.php');
}
$limit = isset($_GET['comments']) ? 0 : 10;

View file

@ -481,7 +481,7 @@ function pkg_display_details($id=0, $row, $SID="") {
include('pkg_details.php');
if ($SID) {
include('pkg_comment_form.php');
include('pkg_comment_box.php');
}
$limit = isset($_GET['comments']) ? 0 : 10;

View file

@ -0,0 +1,4 @@
<div id="generic-form" class="box">
<h2><?= (isset($comment_id)) ? __('Edit comment for: %s', htmlspecialchars($pkgbase_name)) : __("Add Comment"); ?></h2>
<?php include 'pkg_comment_form.php' ?>
</div>

View file

@ -1,5 +1,3 @@
<div id="generic-form" class="box">
<h2><?= (isset($comment_id)) ? __('Edit comment for: %s', htmlspecialchars($pkgbase_name)) : __("Add Comment"); ?></h2>
<form action="<?= get_pkgbase_uri($pkgbase_name) ?>" method="post">
<fieldset>
<?php
@ -23,5 +21,3 @@ if (isset($_REQUEST['comment']) && check_token()) {
</p>
</fieldset>
</form>
</div>