pseuxdopaga_subtabelo('krom', "Krompago (unuopa)", $valoroj); // --------------------------- sercxtabelkapo("Litonoktoj", "litonoktoj", $valoroj); sercxtabellinio("ID", 'litonoktoj', 'ID', $valoroj, "litonoktoid"); sercxtabellinio("Lito-numero", 'litonoktoj', 'litonumero', $valoroj); sercxtabellinio("Nokto de", 'litonoktoj', 'nokto_de', $valoroj); sercxtabellinio("Nokto g^is", 'litonoktoj', 'nokto_gxis', $valoroj); sercxelektolinio("Rezervtipo", 'litonoktoj', 'rezervtipo', $valoroj, array('d' => 'disdonitaj', 'r' => 'rezervitaj')); // --------------------------- sercxtabelkapo("C^ambroj", "cxambroj", $valoroj); sercxtabellinio("ID", 'cxambroj', 'ID', $valoroj, "cxambroid", "cambro-detaloj.php?cxambronumero=XXXXX", "c^ambro-ID"); sercxtabellinio("Nomo", 'cxambroj', 'nomo', $valoroj, "cxambronomo"); sercxtabellinio("Etag^o", 'cxambroj', 'etagxo', $valoroj); sercxtabellinio("Lito-nombro", 'cxambroj', 'litonombro', $valoroj); sercxelektolinio("Tipo", 'cxambroj', 'tipo', $valoroj, array('' => 'ne elektis', 'g' => 'gea', 'i' => 'ina', 'v' => 'vira'), "cxambrotipo"); sercxelektolinio("Dulita", 'cxambroj', 'dulita', $valoroj, array('J' => 'Jes', 'N' => 'Ne', 'U' => 'unulita')); sercxtabellinio("Rimarkoj", 'cxambroj', 'rimarkoj', $valoroj, "cxambrorimarkoj"); eoecho("</table>\n"); eoecho("<p>Tipo de rezulto: "); entajpbutono('', 'tipo', $_REQUEST['tipo'], 'HtmlTabelo', 'HtmlTabelo', "en tabelo | ", 'kutima'); entajpbutono('', 'tipo', $_REQUEST['tipo'], 'HTMLcsvDiv', 'HTMLcsvDiv', 'CSV por kopii | '); /*entajpbutono('', 'tipo', $_REQUEST['tipo'], 'Latin1CSV', 'Latin1CSV', 'CSV por els^uti (Latin-1) | '); */ entajpbutono('', 'tipo', $_REQUEST['tipo'], 'UTF8csv', 'UTF8csv', 'CSV por els^uti (UTF-8)'); // TODO: cxu nur montri por teknikistoj? entajpbutono('', 'tipo', $_REQUEST['tipo'], 'puraCSV', 'puraCSV', 'CSV por els^uti (interna formato)'); echo "</p>"; echo "<p>"; butono('sercxu', "Serc^u"); butono('dauxrigu', "Konservu"); entajpejo("Titolo: ", 'sercxo_titolo', $valoroj['sercxo_titolo'], 20);
/** * montras sercxokampon kun elekteblaj kondicxoj en tabellinio. * * La ebloj venas el la renkontigxo-konfiguroj, krome funkcias tute * same kiel {@link sercxelektolinio}. * @param asciistring $tipo la tipo de konfiguroj uzenda por tiu kampo. * @todo disigo de la listo laŭ la konfiguro-grupoj. */ function el_konfigura_sercxelektolinio($priskribo, $tabelo, $nomo, $valoroj, $tipo, $alias = "", $titolo = "") { $listo = listu_konfigurojn($tipo); $elektebloj = array(); foreach ($listo as $konf) { $elektebloj[$konf->datoj['interna']] = $konf->datoj['teksto']; } sercxelektolinio($priskribo, $tabelo, $nomo, $valoroj, $elektebloj, $alias, $titolo); }