mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Package actions now operate on package bases instead of packages. Move all actions to the correct locations. This also fixes some issues with comment notifications. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
47 lines
1.5 KiB
PHP
47 lines
1.5 KiB
PHP
<?php
|
|
|
|
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
|
|
|
|
include_once("aur.inc.php");
|
|
include_once("pkgfuncs.inc.php");
|
|
|
|
set_lang();
|
|
check_sid();
|
|
|
|
html_header(__("Package Merging"));
|
|
|
|
$atype = "";
|
|
|
|
if (isset($_COOKIE["AURSID"])) {
|
|
$atype = account_from_sid($_COOKIE["AURSID"]);
|
|
}
|
|
|
|
if ($atype == "Trusted User" || $atype == "Developer"): ?>
|
|
<div class="box">
|
|
<h2><?= __('Merge Package: %s', htmlspecialchars($pkgbase_name)) ?></h2>
|
|
<p>
|
|
<?= __('Use this form to merge the package (%s%s%s) into another package. ',
|
|
'<strong>', htmlspecialchars($pkgbase_name), '</strong>'); ?>
|
|
<?= __('Once the package has been merged it cannot be reversed. '); ?>
|
|
<?= __('Enter the package name you wish to merge the package into. '); ?>
|
|
<?= __('Select the checkbox to confirm action.') ?>
|
|
</p>
|
|
<form action="<?= get_uri('/pkgbase/'); ?>" method="post">
|
|
<fieldset>
|
|
<input type="hidden" name="IDs[<?= $base_id ?>]" value="1" />
|
|
<input type="hidden" name="ID" value="<?= $base_id ?>" />
|
|
<input type="hidden" name="token" value="<?= htmlspecialchars($_COOKIE['AURSID']) ?>" />
|
|
<p><label for="merge_Into" ><?= __("Merge into:") ?></label>
|
|
<input type="text" id="merge_Into" name="merge_Into" /></p>
|
|
<p><input type="checkbox" name="confirm_Delete" value="1" />
|
|
<?= __("Confirm package merge") ?></p>
|
|
<p><input type="submit" class="button" name="do_Delete" value="<?= __("Merge") ?>" /></p>
|
|
</fieldset>
|
|
</form>
|
|
</div>
|
|
|
|
<?php else:
|
|
print __("Only Trusted Users and Developers can merge packages.");
|
|
endif;
|
|
|
|
html_footer(AUR_VERSION);
|