/**
 * eltrovas la sekvan akceptado-paŝon, kaj
 * alligas ĝin (inkluzive de teksto donita,
 * kiel "ĉi tie ne plu necesas fari ion".
 */
function ligu_sekvan($teksto = "C^io en ordo.")
{
    $pasxo_detaloj = sekva_pasxo();
    $pasxo_detaloj['eblas'] = true;
    echo "<!-- ligu_sekvan ... pasxo_detaloj:" . var_export($pasxo_detaloj, true) . "-->";
    // igu la sekvajn paŝojn eblaj
    for ($i = 1; $i <= $pasxo_detaloj['index']; $i++) {
        $GLOBALS['pasxolisto_detala'][$i]['ebla'] = true;
    }
    akceptada_instrukcio(donu_ligon("akceptado-" . $pasxo_detaloj['id'] . ".php", $teksto . " Plu al <em>" . $pasxo_detaloj['nomo'] . "</em>"));
}
        $pago->datoj['partoprenoID'] = $partopreno->datoj['ID'];
        $pago->datoj['kvanto'] = -$_POST['malpago'];
        $pago->datoj['dato'] = date('Y-m-d');
        $pago->datoj['tipo'] = $_POST['sendu'] == 'donacu' ? 'donaco' : 'repago';
        $pago->skribu();
        // TODO: monujo (nur cxe repago)
    } else {
        // ni nun unuan fojon alvenis ...
        $ne_pluiru = true;
    }
}
$kot = new Kotizokalkulilo($partoprenanto, $partopreno, $_SESSION['renkontigxo']);
$restas = $kot->restas_pagenda();
if ($restas == 0.0 and !$ne_pluiru) {
    kalkulu_necesajn_kaj_eblajn_pasxojn('pago');
    $pasxo = sekva_pasxo();
    http_redirect('akceptado-' . $pasxo['id'] . '.php', null, false, 303);
    exit;
}
$informoj = $kot->restas_pagenda_en_valutoj();
if (DEBUG) {
    echo "<pre>";
    var_export($informoj);
    echo "</pre>";
}
akceptado_kapo("pago");
akceptada_instrukcio("Komparu la kalkulon kun tiu sur la akceptofolio. " . "Se necesas, s^ang^u la akceptofolion. Se io estas" . " neklara, voku la c^efadministranton.");
if ($informoj['ni_fajfas']) {
    akceptada_instrukcio("{$Ri} devus ankorau^ pagi " . $informoj[$pagenda_cxef] . " " . CXEFA_VALUTO . ", sed tio estas tiom malmulte, ke ni fajfas pri tio.");
    ligu_sekvan("Plu al la fino!");
} else {