/** * kreas tabelon de ĉiuj notoj de la partoprenanto kun menciita ID. * * @param int $ppID identigilo de la partoprenanto. * @param string $kapteksto - se ne "", kreas tutan HTML-dokumenton kaj uzas * tiun tekston kiel enkondukan tekston pri la tabelo. * Alikaze nur eldonas la tabelon (por uzo ene de alia * dokumento). */ function listu_notojn($ppID, $kapteksto = "") { $sercxilo = kreu_NotoTabelilon('notoj_pri_listo', false, "", 0, "n.partoprenantoID = '{$ppID}'"); if ($kapteksto) { $sercxilo->metu_antauxtekston($kapteksto); $sercxilo->montru_rezulton_en_HTMLdokumento(); } else { $sercxilo->montru_rezulton_en_HTMLtabelo(); } }
eoecho(" <strong>–> " . $informoj['teksto'] . "</strong>"); } else { ligu('sercxrezultoj.php?elekto=notoj_de_entajpanto&entajpantoid=' . $epanto . '&montro=' . $tipo, "–> " . $informoj['teksto']); } } echo "</p>"; eoecho("<h2>Notoj por " . $entajpanto->datoj['nomo'] . "</h2>\n"); $sercxilo = kreu_NotoTabelilon('notoj_por_listo', true, $montrotipo, $epanto); $sercxilo->montru_rezulton_en_HTMLtabelo(); if ($entajpanto->datoj['partoprenanto_id']) { eoecho("<h2>Notoj pri " . $entajpanto->datoj['nomo'] . "</h2>\n"); $sercxilo = kreu_NotoTabelilon('notoj_pri_listo', false, $montrotipo, 0, "n.partoprenantoID = '" . $entajpanto->datoj['partoprenanto_id'] . "'"); $sercxilo->montru_rezulton_en_HTMLtabelo(); } eoecho("<h2>Notoj de " . $entajpanto->datoj['nomo'] . "</h2>\n"); $sercxilo = kreu_NotoTabelilon('notoj_de_listo', true, $montrotipo, 0, "kiu LIKE '%" . $entajpanto->datoj['nomo'] . "%'"); $sercxilo->montru_rezulton_en_HTMLtabelo(); HtmlFino(); } else { if ($elekto == "kunmangxo") { $sql = datumbazdemando(array("pn.ID", "p.ID" => "partoprenoIdento", "pn.nomo" => "nomo", "personanomo", "p.domotipo", "p.kunmangxas", "'" . $_SESSION['renkontigxo']->datoj['ID'] . "'" => "renkNumero"), array("partoprenoj" => "p", "partoprenantoj" => "pn"), array("NOT (( p.domotipo = 'J' AND p.kunmangxas = 'J' ) OR " . "( p.domotipo = 'M' AND p.kunmangxas = 'N' )) ", "p.partoprenantoid = pn.ID"), 'p.renkontigxoID'); sercxu($sql, array("personanomo", "asc"), array(array('ID', '', '->', 'z', '"partrezultoj.php?partoprenantoidento=XXXXX"', '0'), array('personanomo', 'personanomo', 'XXXXX', 'l', '', ''), array('nomo', 'nomo', 'XXXXX', 'l', '', '-1'), array('kunmangxas', 'kunmang^as', 'XXXXX', 'z', '', '-1'), array('domotipo', 'domotipo', 'XXXXX', 'z', '', '-1')), array(array('', array('∑ XX', 'A', 'z'))), "kumangxantoj-listo", '', 0, $vortext, "Amaslog^antaj kunmang^antoj"); } else { if ("interreta_listo" == $elekto) { HtmlKapo(); require_once $GLOBALS['prafix'] . '/tradukendaj_iloj/trad_htmliloj.php'; $renkID = $_REQUEST['renkID'] or $renkID = $_SESSION['renkontigxo']->datoj['ID'] or $renkID = 1; // IJK 2009 $ligo = "sercxrezultoj.php?elekto=interreta_listo&lingvo=eo&renkID=" . $renkID . "&ordigo="; eoecho("Ordigu lau^: "); ligu($ligo . "normala", "alig^tempo (defau^lto)");