/** * farenda en subklaso * * @param eostring $sxablono * @param eostring $titolo */ function formatu_subtabelon($sxablono, $titolo) { $teksto = ""; $teksto .= "<tr><th colspan='3' class='titolo'>" . eotransformado($titolo, $this->kodigo) . "</th></tr>\n"; $linioj = explode("\n", $sxablono); foreach ($linioj as $linio) { list($titolo, $kamponomo, $loko) = explode("|", $linio); $kamponomo = trim($kamponomo); if (!$kamponomo) { continue; } $teksto .= "<tr><th>" . eotransformado($titolo, $this->kodigo) . "</th>"; $valoro = teksttransformo_donu_datumon($kamponomo, $this->datumoj); $teksto .= "<td>" . nl2br(eotransformado($valoro, $this->kodigo)) . "</td>"; // TODO: butono por iri al la gxusta loko $teksto .= "<td>" . CH("pagxo") . " " . $loko . "</td>"; $teksto .= "</tr>\n"; } $this->teksto .= $teksto; }
function en_alilisto() { return aliĝilo_aldonu_piednoton(CH("aperos-en-ali-listo")); }
$_REQUEST['pasporta_familia_nomo'] = $_POST['nomo']; } aliĝilo_tabelentajpilo('pasporta_persona_nomo', CH('persona_nomo') . deviga(), 25); echo "<!-- fam: '" . $_POST['pasporta_familia_nomo'] . "' / '" . $_POST['nomo'] . "' / '" . $_REQUEST['pasporta_familia_nomo'] . "'-->"; aliĝilo_tabelentajpilo('pasporta_familia_nomo', CH('familia_nomo') . deviga(), 25); ?> </tr> <?php if (!$_POST['pasporta_adreso']) { $_REQUEST['pasporta_adreso'] = $_POST['adreso'] . "\n{$_POST['posxtkodo']} {$_POST['urbo']}" . "\n{$landonomo}"; } aliĝilo_granda_tabelentajpilo('pasporta_adreso', CH('pp-adreso') . deviga(), 5); ?> <tr><td colspan='4'> <?php echo CH('invitletero-sendado-bla'); ?> </td></tr> <?php if (!$_POST['senda_adreso']) { $_REQUEST['senda_adreso'] = "{$_POST['personanomo']} {$_POST['nomo']}" . "\n{$_POST['adreso']}" . "\n{$_POST['posxtkodo']} {$_POST['urbo']}" . "\n{$landonomo}"; } aliĝilo_granda_tabelentajpilo('senda_adreso', CH('sendo-adreso') . deviga(), 5); ?> <tr><?php if (!$_POST['senda_faksnumero']) { $_REQUEST['senda_faksnumero'] = $_POST['telefakso']; } aliĝilo_tabelentajpilo('senda_faksnumero', CH('faksnumero') . aliĝilo_aldonu_piednoton(CH("faksnumero-formato")), 20); } simpla_aliĝilo_fino('4');
/** * Aligxilo - pagxo 3 (Kontribuoj, eble TEJO-kodo). * * @package aligilo * @subpackage aligxilo * @author Paul Ebermann * @version $Id$ * @since Revizo 141 (antauxe parto de iloj_kotizo.php) * @copyright 2006-2008 Paul Ebermann. * Uzebla laŭ kondiĉoj de GNU Ĝenerala Publika Permesilo (GNU GPL) */ /** */ simpla_aliĝilo_komenco(3, CH('aligxilo#titolo')); ?> <tr><td colspan='4'> <?php $rabato_ligo = CH('rabatoj-ligo'); echo CH('bonvolu-kontribui', "<a href='" . $rabato_ligo . "'>", "</a>"); ?> </td> </tr> <?php aliĝilo_granda_tabelentajpilo('distra', CH('distra-programo')); aliĝilo_granda_tabelentajpilo('tema', CH('tema-programo')); aliĝilo_granda_tabelentajpilo('vespera', CH('vespera-programo')); aliĝilo_granda_tabelentajpilo('nokta', CH('nokta-programo')); aliĝilo_granda_tabelentajpilo('lingva_festivalo', CH('kultur-lingva-festivalo')); aliĝilo_granda_tabelentajpilo('helpo', CH('helpo')); simpla_aliĝilo_fino(3);
/** * redonas tradukitan ĉenon transformita por Javascript-uzo. * * Do, ni eskapigas danĝerajn signojn, kaj transformigas * linfinojn en iun literalan formon. * * chuck: Ĉi tiu funkcio ebligas ke tekstoj estu uzeblaj en JS. * * @uses CH() * @param tradcheno $origina_cheno * @param u8string $... aliaj parametroj por {@link CH()}. * @return u8string */ function CHJS($origina_cheno) { return str_replace("\n", "\\n", str_replace("\r\n", "\\n", addslashes(CH($origina_cheno)))); }
BT<?php echo BV('BW'); ?> BW<?php echo BY($z); ?> BY<?php echo CA('CB'); ?> CB<?php if ($aa['CD']) { echo CE($ab['CF']); } ?> CF<?php echo CH('CI'); ?> CI<?php echo $ac; ?> CJ<?php echo CL('CM'); ?> CM<?php echo $ad; ?> CN<?php echo CP('CQ'); ?> CQ<?php if ($ae == 2 && $af == 3) {
*/ /** */ @header("Content-Type: text/html; charset=UTF-8"); if ($_SERVER["REQUEST_METHOD"] != "POST") { header("HTTP/1.1 405 Method Not Allowed"); header("Allow: POST"); ?> <html> <head> <title>Ungültige HTTP-Methode</title> </head> <body> <p> <?php echo CH('voku-nur-per-formularo'); /* Diese Seite sollte nur von einem der Formulare dieser Webseite aufgerufen werden.</p> <p>Tiu paĝo estu nur vokata de unu el la formularoj de tiu retejo.</p> */ ?> </p> </body> </html> <?php exit; } /** * informas la tradukilon pri dosiersxangxo * kaj redonas la nomon de la dosiero por uzo * de require.
/** * cxi tie estas konfiguroj, kiuj estas validaj * por cxiuj IS-pagxaroj, ne nur la 2006-aj. * Vidu 2006/konfiguro.php por aliaj. */ // la publika loko de la IS-pagxaro. $pagxo_prefikso = "/(?:is|ali|alijk|is/testo?)/"; // Anpassen! // /** prefikso por atingi la is-admin-dosierujon // * (bezonata ekzemple por la aligxilo) // */ // $prafix = "../../admin"; /** la nomoj de la lingvoj en la lingvoj mem. */ $lingvonomoj = CH_mult('/gxenerale#lingvonomo'); /* array( 'de' => "Deutsch", 'eo' => "Esperanto", 'fr' => "Francais", 'en' => "English", 'es' => "Español"); */ $pagxomankas_mesagxo = CH('/gxenerale#lingvomankas'); /* array( 'de' => "Leider gibt es diese Seite noch nicht auf Deutsch, sondern nur in den folgenden Sprachen:", 'eo' => "Bedaŭrinde tiu paĝo ne jam ekzistas en Esperanto, sed nur en la sekvaj lingvoj:", 'en' => "Sorry, your page doesn't yet exist in English, but only in the following languages:" ); */
function formatu_aligxintoliston($lingvo, $ordigo, $renkontigxoID) { require_once $GLOBALS['prafix'] . '/iloj/iloj_listo.php'; list($listo, $nombro, $landoj) = kreu_aligxintoliston($renkontigxoID, $ordigo, $lingvo); eniru_lingvon($lingvo); eniru_dosieron(); metu_piednotsistemon(new DummyPiednotilo()); echo "<p>" . CH("estas-homoj-el-landoj", $nombro, $landoj, count($listo)) . "</p>"; echo "<table class='aligxintolisto'>\n" . " <tr><th>" . CH("persona") . "</th><th>" . CH("sxildnomo") . "</th><th>" . CH("familia") . "</th><th>" . CH("lando") . "</th><th>" . CH("urbo") . "</th></tr>\n"; foreach ($listo as $linio) { echo "<tr>"; eoecho("<td>" . $linio['personanomo'] . "</td>"); eoecho("<td>" . $linio['sxildnomo'] . "</td>"); eoecho("<td>" . $linio['fam'] . "</td>"); eoecho("<td>" . $linio['landonomo'] . "</td>"); eoecho("<td>" . $linio['urbo'] . "</td>"); echo "</tr>"; } echo "</table>"; eliru_dosieron(); eliru_lingvon($lingvo); }
/** * kreas konfirmilon en unu el du lingvoj. * $partopreno - Partopreno-objekto * $partoprenanto - la Partoprenanto-objekto * $renkontigxo - Renkontigxo-objekto * @param Kotizokalkulilo $kotizo - Kotizo-objekto (estu kreita el la tri antauxe * menciitaj objektoj) * @param lingvokodo $lingvo */ function kreu_konfirmilon_unulingve($partopreno, $partoprenanto, $renkontigxo, $kotizo, $lingvo) { require_once $GLOBALS['prafix'] . "/tradukendaj_iloj/trad_htmliloj.php"; eniru_dosieron(); eniru_lingvon($lingvo); // TODO!: cxio GEJ-specifa estu konfigurebla. $this->pdf->AddPage(); $this->pdf->SetLeftMargin(20); $this->pdf->SetRightMargin(20); $this->pdf->Image($GLOBALS['prafix'] . '/bildoj/tejo-emblemo.png', 20, 10, 30); $this->pdf->Image($GLOBALS['prafix'] . '/bildoj/ijk-emblemo.png', 160, 10, 30); // $this->pdf->Image($GLOBALS['prafix'] . '/bildoj/eo-logo.png', 162, 10, 28); $this->pdf->SetFontSize($this->unikode ? 17 : 19); // TODO: el datumbazo $this->pdf->text(50, 17, "Tutmonda Esperantista Junulara Organizo"); $this->pdf->text(60, 26, $this->trans_eo($renkontigxo->datoj['nomo'])); // falc- kaj truil-markiloj $this->pdf->line(4, 100, 9, 100); $this->pdf->line(4, 147, 7, 147); $this->pdf->line(4, 198, 9, 198); // adreso de la partoprenanto $this->pdf->SetFont('', 'B', 12); $this->pdf->setY(59); $this->pdf->cell(60, 5, $this->trans_eo($partoprenanto->tuta_nomo())); $this->pdf->ln(); $this->pdf->write(5, $this->trans_eo($partoprenanto->datoj['adreso'])); /* if ($partoprenanto->datoj[adresaldonajxo]!='') */ /* { */ /* $this->pdf->write(5,$this->trans_eo($partoprenanto->datoj[adresaldonajxo])); */ /* $this->pdf->ln(); */ /* } */ /* $this->pdf->write(5,$this->trans_eo($partoprenanto->datoj[strato])); */ $this->pdf->ln(); $this->pdf->write(5, $this->trans_eo($partoprenanto->datoj['posxtkodo'] . " " . $partoprenanto->datoj['urbo'])); $this->pdf->ln(); $this->pdf->Cell(60, 5, $this->trans_eo($partoprenanto->landonomo_en_lingvo($lingvo))); $this->pdf->setXY(120, 60); if ($partoprenanto->datoj['sxildnomo']) { $cxefnomo = $partoprenanto->datoj['sxildnomo']; $malcxefnomo = $partoprenanto->datoj['personanomo'] . " " . $partoprenanto->datoj['nomo']; } else { $cxefnomo = $partoprenanto->datoj['personanomo']; $malcxefnomo = $partoprenanto->datoj['nomo']; } $this->pdf->SetFont('', "B", 14); $this->pdf->Cell(40, 10, $this->trans_eo($cxefnomo), "LTR", 2, "R"); $this->pdf->SetFont('', '', 10); $this->pdf->Cell(40, 6, $this->trans_eo($malcxefnomo), "LR", 2, "R"); $this->pdf->Cell(40, 6, $this->trans_eo($partoprenanto->sxildlando()), "LRB", 1, "R"); $this->pdf->SetFont('', '', 10); $this->pdf->setY(90); $this->pdf->write(5, "Saluton!"); $this->pdf->ln(); $this->pdf->write(5, $this->trans_eo(donu_tekston_lauxlingve("konf2-enkonduko", $lingvo, $renkontigxo))); $this->pdf->ln(); $this->pdf->SetLeftMargin(30); /* $kotizo->montru_kotizon($lingvo == 'eo' ? 3 : 4, $this); */ $kotizo->tabelu_kotizon(new PDFKotizoFormatilo($this->pdf, $lingvo, $this->unikode)); $this->pdf->SetLeftMargin(20); $this->pdf->ln(3); $this->pdf->SetFontSize(10); // $this->pdf->setXY(30,102); if (DEBUG) { echo "<!-- alk: [{$alk}] -->"; // echo "<!-- renkontigxo->datoj['meze']: [" . $renkontigxo->datoj['meze']. "] -->" ; echo "<!--"; // echo "\npartopreno: "; // var_export($partopreno); // echo "\npartoprenanto: "; // var_export($partoprenanto); echo "\nrenkontigxo: "; var_export($renkontigxo); echo "-->"; } // TODO: tio ĉi estas speciala por IJK 2009: switch ($partopreno->datoj['domotipo']) { case 'A': $mendo = CH("mendis-amaslogxejon"); break; case 'J': if ($partopreno->datoj['dulita'] == 'U') { $mendo = CH("mendis-studenthejmon-unulitan"); } else { if ($partopreno->datoj['cxambrotipo'] == 'u') { $mendo = CH("mendis-studenthejmon-dulitan-unuseksan"); } else { $mendo = CH("mendis-studenthejmon-dulitan-ambauxseksan"); } if ($partopreno->datoj['kunKiu']) { $mendo .= " " . CH("volas-logxi-kun", eotransformado($partopreno->datoj['kunKiu'], 'utf-8')); } } break; case 'T': $mendo = CH("mendis-tendon"); break; case 'M': $mendo = CH("mendis-nenion"); break; default: $mendo = "-- erara domotipo: " . $partopreno->datoj['domotipo'] . " --"; erareldono($mendo); } $teksto = $mendo; // la granda teksto, kiu konfirmas la aligxon. $this->pdf->SetFont('', 'B', 10); $this->pdf->write(4, $this->trans_uni($teksto)); $this->pdf->ln(); // atentigo pri pagenda resto: $pagenda = $kotizo->restas_pagenda(); echo "<!-- restas_pagenda: " . $pagenda . " -->"; if ($pagenda > 0) { list($kurzo, $dato) = eltrovu_kurzon('EUR'); $pagenda_eur = number_format((double) $pagenda / (double) $kurzo, 2, ".", ""); $teksto = CH("restas-pagenda-CZK-EUR-dato", $pagenda, $pagenda_eur, $kurzo, $dato); // $teksto = strtr(donu_tekston_lauxlingve("konf2-kunportu-reston", // $lingvo, // $renkontigxo), // array("{{sumo}}" => $pagenda)); // atentigo pri kunportado de mono $this->pdf->SetFont('', 'B', 8); $this->pdf->write(3.8, $this->trans_uni($teksto)); $this->pdf->ln(); } $this->pdf->SetFont("", "", 10); $this->pdf->write(5, $this->trans_uni(CH("vi-mendis-mangxojn"))); $this->pdf->ln(); pdf_montru_manĝojn($this->pdf, $partopreno, $this); //$this->pdf->setY(155); $this->pdf->SetFont('', 'B', 11); $this->pdf->Write(6, $this->trans_uni(CH("gravaj-informoj"))); $this->pdf->ln(); $this->pdf->SetFont('', '', 9); $this->pdf->setX(25); $teksto = donu_tekston_lauxlingve("konf2-gravaj-informoj", $lingvo, $renkontigxo); /* if ($partopreno->datoj['agxo']< 18) */ /* $teksto .= " " . donu_tekston_lauxlingve("konf2-junulo", $lingvo, $renkontigxo); */ /* if ($domotipo=='junulargastejo' and $cioenordo == 'jes') */ /* { */ /* $teksto .= " " . donu_tekston_lauxlingve("konf2-21a-horo", $lingvo, $renkontigxo); */ /* //aus der DB zaubern */ /* } */ /* else if ($domotipo=='memzorgantejo') */ /* { */ /* $teksto .= " " . donu_tekston_lauxlingve("konf2-memzorganto", $lingvo, $renkontigxo); */ /* } */ /* if ($partoprenanto->datoj['lando']==HEJMLANDO) //germanio */ /* { */ /* $teksto .= "\n" . donu_tekston_lauxlingve("konf2-membreco-averto", $lingvo, $renkontigxo); */ /* } */ if ($partopreno->datoj['tejo_membro_kontrolita'] == 'j') { $teksto .= "" . donu_tekston_lauxlingve("konf2_tejo_estos_membro", $lingvo, $renkontigxo); } else { $teksto .= "" . donu_tekston_lauxlingve("konf2_tejo_ne_jam", $lingvo, $renkontigxo); } $teksto .= ' '; $this->pdf->multicell(170, 3.8, $this->trans_eo($teksto), 0, "L"); $this->pdf->SetFontSize(10); $this->pdf->ln(5); // $this->pdf->setY(200); // TODO: cxu sencas absoluta pozicio? // $this->pdf->setY(240); $this->pdf->write(5, $this->trans_eo(donu_tekston_lauxlingve("konf2-elkonduko", $lingvo, $renkontigxo))); // $this->pdf->Image($GLOBALS['prafix'] . '/bildoj/subskribo-julia-2.png', 100, 251, 80); // TODO: allgemein (el konfiguro aux datumbazo) $this->pdf->Ln(10.0); eliru_dosieron(); eliru_lingvon(); }
/** * Fino de aliĝilo * * Versio por 2007 ktp. */ function simpla_aliĝilo_fino($pasxo, $konfiguroj = "") { ?> <tr> <td colspan='2' class='maldekstrabutono'> <?php if ($pasxo > 1) { echo " <input class='inta_pasxo' type='submit' " . "name='iru_al_pasxo_" . ($pasxo - 1) . "' value='" . CH("~#Reen") . "' />\n"; } ?> </td> <td colspan='2' class='dekstrabutono'> <?php if (is_array($konfiguroj) and isset($konfiguroj['sekven-butono'])) { $teksto = $konfiguroj['sekven-butono']; } else { $teksto = CH('~#Sekven'); } echo "<input type='submit' name='sekven' value='" . $teksto . "' />"; ?> </td> </tr> </table> </form> <?php if (marku_traduko_eo_anstatauxojn and $GLOBALS['bezonis-eo-tekston']) { aliĝilo_aldonu_piednoton(CH("~#informo-pri-1"), "¹"); } $GLOBALS['aliĝilo_piednotilo']->montru_piednotojn(); ?> </body> </html> <?php }
<?php $GLOBALS['GEJ_membro_limdato'] = '1982-01-01'; $GLOBALS['renkontigxoID'] = 1; $GLOBALS['aligxilopasxoj'] = 5; $GLOBALS['aligxilo_pasxonomoj'] = array(1 => CH('~#kotizokalkulado'), CH('~#personaj_informoj'), CH('~#kontribuoj'), CH('~#vizo'), CH('~#konfirmo'));
?> </span></div> <div id='kotizosurloke'><p><?php echo CH('kotizo-surloke'); ?> </p> <span class='kotizocifero'><?php echo $kotizo_surloke . " €"; ?> </span><?php if ($kotizobj_nun->krominvitilo > 0) { echo "<p>"; echo CH('invitilo-antauxpago', $kotizobj_nun->krominvitilo); echo "</p>"; } ?> </div> </td><!-- ################################ fino Kotizo-montrado ################ --> </tr> <tr> <?php if ($antauxpago > 0) { $kvantoj = array('cxio' => CH('cxion'), 'antaux' => CH('antauxpagon', $antauxpago), 'ne' => CH('nenion')); } else { $kvantoj = array('cxio' => CH('cxion'), 'ne' => CH('nenion')); } aliĝilo_tabelelektilo('pagokvanto', CH('mi-pagos-nun'), $kvantoj, 'antaux'); ?> </tr> <?php simpla_aliĝilo_fino(4);
simpla_aliĝilo_komenco(3, CH('aligxilo#titolo')); if ($_POST['tejo_membro_laudire'] == 'j') { ?> <tr><td colspan='4'> <?php $tejo_rabato_ligo = CH('Aligxilo2.php#tejo_rabato_ligo'); echo CH('donu-uea-kodon', "<a href='" . $tejo_rabato_ligo . "'>", "</a>"); ?> </td> </tr> <tr><?php aliĝilo_tabelentajpilo('ueakodo', CH('uea-kodo'), 6); ?> </tr> <?php } ?> <tr><td colspan='4'> <?php $rabato_ligo = CH('rabatoj-ligo'); echo CH('bonvolu-kontribui', "<a href='" . $rabato_ligo . "'>", "</a>"); ?> </td> </tr> <?php aliĝilo_granda_tabelentajpilo('distra', CH('distra-programo')); aliĝilo_granda_tabelentajpilo('tema', CH('tema-programo')); aliĝilo_granda_tabelentajpilo('vespera', CH('vespera-programo')); aliĝilo_granda_tabelentajpilo('nokta', CH('nokta-programo')); aliĝilo_granda_tabelentajpilo('muzika', CH('muzika-vespero')); simpla_aliĝilo_fino(3);
echo "var partkotizoj =\n ["; $unua = true; while ($linio = mysql_fetch_assoc($rez)) { if (!$unua) { echo ",\n"; } else { echo "\n"; $unua = false; } $ptksis = new Parttempkotizosistemo($linio['ID']); echo " {\n"; echo ' "noktoj" : ' . $ptksis->datoj['por_noktoj'] . ",\n"; echo ' "kondicxo" : ' . $ptksis->datoj['kondicxo'] . ",\n"; $tabelo = $ptksis->kreu_kotizotabelon(); echo $formatilo->kreu_ordonon(' "tabelo" : ', $tabelo, ","); $limdatoj = $ptksis->donu_kategorisistemon("aligx")->listu_limdatojn(CH("Aligxilo1.php#surloke")); echo $formatilo->kreu_ordonon(' "limdatoj" : ', $limdatoj, ""); echo " }"; } if ($unua) { echo "]"; } else { echo "\n ];\n"; } // limdatoj por aligxkategorioj ?> /* la dato, kiam la renkontiĝo komenciĝos: */ var komencodato = new Date(<?php // Hmm, firefox ne komprenas // new Date("2008-12-27").
</td> </tr> <tr> <?php aliĝilo_tabelelektilo('domotipo', CH('logxado'), array('J' => CH('junulargastejo'), 'M' => CH('memzorgantejo'))); ?> </tr> <tr> <th><?php echo CH('partoprentempo'); /*lauxlingve(array('eo' => "Partoprentempo", 'de' => "Teilnahmezeit"));*/ ?> </th> <td> <?php $dateloop = $renkontigxo->datoj['de']; do { $de_ebloj[] = $dateloop; $dateloop = sekvandaton($dateloop); $gxis_ebloj[] = $dateloop; } while ($dateloop != $renkontigxo->datoj['gxis']); elektilo_simpla('de', $de_ebloj, $renkontigxo->datoj['de']); echo CH('gxis'); // echo lauxlingve(array('eo' => ' ĝis ', 'de' => " bis ")); elektilo_simpla('gxis', $gxis_ebloj, $renkontigxo->datoj['gxis']); ?> </td> </tr> <?php simpla_aliĝilo_fino(1);
*/ /** */ $lingvoj = array(); $fintrad = CH_mult('aligxilo#fintradukita'); foreach ($fintrad as $lin => $jesne) { if ($jesne == 'jes') { $lingvoj[] = $lin; } } simpla_aliĝilo_komenco(0, CH('malsxaltita-aligxilo-titolo'), $lingvoj); ?> <tr><td style='min-width: 10em;'/><td colspan='2'> <p style='font-size: 150%'> <?php echo nl2br(CH("aligxilo-malsxaltita-teksto")); ?> </p> </td><td style='min-width: 10em;'/> </tr> </table> </form> <?php if (marku_traduko_eo_anstatauxojn and $GLOBALS['bezonis-eo-tekston']) { aliĝilo_aldonu_piednoton(CH("~#informo-pri-1"), "¹"); } $GLOBALS['aliĝilo_piednotilo']->montru_piednotojn(); ?> </body> </html>
// echo "<!-- limdatoj: " . var_export($limdatoj, true) . "-->"; elektilo_simpla('antauxpago_gxis', $limdatoj, $ld, "", 1, 1); entajpbutono("<br/> ", 'pagmaniero_1', $_POST['pagmaniero_1'], 'peranto', 'peranto', CH("al-peranto"), "", $klaso); if (is_array($GLOBALS['mankas']) and in_array('pagmaniero_2', $GLOBALS['mankas'])) { simpla_entajpejo("", 'pagmaniero_2', "", "", "", "", "", "class='mankas'"); } else { simpla_entajpejo("", 'pagmaniero_2'); } entajpbutono("<br/> ", 'pagmaniero_1', $_POST['pagmaniero_1'], 'ueakonto', 'ueakonto', CH("al-uea-konto"), "", $klaso); entajpbutono("<br/> ", 'pagmaniero_1', $_POST['pagmaniero_1'], 'organizajxo', 'organizajxo', CH("al-bankkonto-de"), "", $klaso); /** * TODO: kiuj landaj asocioj fakte estas perantoj? * La sama listo trovigxas cxe 'kontrolu_elekton', eble * trovu manieron havi gxin nur unufoje. */ $pagmaniertradukoj = array('cxej' => CH('konto-CxEJ'), 'gej' => CH('konto-GEJ'), 'pej' => CH('konto-PEJ'), 'hej' => CH('konto-HEJ'), 'iej' => CH('konto-IEJ'), 'jefo' => CH('konto-JEFO')); elektilo_simpla('pagmaniero_3', $pagmaniertradukoj, ""); // entajpbutono("<br/> ", 'pagmaniero_1', $_POST['pagmaniero_1'], // 'paypal', 'paypal', CH("per-paypal"), "", $klaso); entajpbutono("<br/> ", 'pagmaniero_1', $_POST['pagmaniero_1'], 'ne-scias', 'ne-scias', CH("al-ne-scias"), "", $klaso); /* aliĝilo_tabelelektilo('pagmaniero', CH('pagmaniero', "<a href='$pagmanierojligo'>", "</a>"), $pagolisto, $pagodefauxlto); */ echo "</td>"; ?> </tr> <?php simpla_aliĝilo_fino(1);
// TODO: pripensu oferti la konfirmilon en pli ol du lingvoj. aliĝilo_tabelelektilo('konfirmilolingvo', CH('konfirmiloj-lingvoj'), $lingvolisto, $lingvo); ?> </tr> <?php $rimarko_piednoto = ""; // TODO - ĉu "Alia lando" ĉiam estu numero 47? if ($_POST['lando'] == 47) { $rimarko_piednoto .= aliĝilo_aldonu_piednoton(CH('alia-lando-rimarko')); } aliĝilo_granda_tabelentajpilo('rimarkoj', CH('rimarkoj-titolo') . $rimarko_piednoto); ?> <tr> <th> <?php $kondicxo_ligo = CH('kondicxo-ligo'); echo CH('kondicx-konsento'); echo "</th>"; debug_echo("<!-- mankas: " . var_export($GLOBALS['mankas'], true) . "-->"); if (is_array($GLOBALS['mankas']) and in_array('konsento', $GLOBALS['mankas'])) { echo "<td class='mankas'><p>"; echo CH("kondicxo-necesas", "<a href='" . $kondicxo_ligo . "'>", "</a>"); echo "</p>"; } else { echo "<td>"; } jes_ne_bokso('konsento', false); echo CH('jes-mi-konsentas', "<a href='" . $kondicxo_ligo . "'>", "</a>"); echo "</td>\n </tr>"; simpla_aliĝilo_fino(5, array('sekven-butono' => CH("Aligxu")));
aliĝilo_tabelentajpilo('urbo', CH('urbo'), 30, 1); aliĝilo_tabelelektilo('havas_asekuron', CH('san-asekuro'), array('J' => CH('havas-asekuron'), 'N' => CH('ne-havas-asekuron')), 'J'); ?> </tr> <tr> <?php if ($_POST['domotipo'] == 'M') { ?> <td colspan='2'> <?php echo CH('mangxado-memzorgantoj'); ?> </td><?php } if (strcmp($_POST['naskigxdato'], $GLOBALS['invitletero_agxo_limdato']) <= 0) { // pli ol 30 jaroj je komenco de IS $invitkotizo = 10; } else { $invitkotizo = 5; } aliĝilo_tabelelektilo('invitletero', CH('invitletero'), array('N' => CH('invit-ne-bezonas'), 'J' => CH('invit-bezonas', $invitkotizo)), 'N', 1); ?> </tr> <tr> <?php aliĝilo_tabelelektilo('vegetare', CH('Mangxado'), array('-' => "", 'N' => CH('mangxas-cxion-ajn'), 'J' => CH('vegetare'), 'A' => CH('vegane')), '-', 1); aliĝilo_tabelelektilo('nivelo', CH('lingva-nivelo'), array('-' => "", 'f' => CH('lingvo-flua'), 'p' => CH('lingvo-parol'), 'k' => CH('lingvo-komencanto')), '-'); ?> </tr> <?php simpla_aliĝilo_fino(2);
function OX() { if (isset($b['E'])) { if ($b['E'] == 'G' && isset($b['H'])) { echo $this->I(J($b['H'])); exit; } $z = J($b['E']); if ($z == 'PH') { } if ($z == 'PI') { global $r, $s, $u, $t; $v = "{$rEE}{$tEE}{$uEG}"; $w = "{$rEE}{$tEE}{$uEJ}"; $aj = <<<MW PQ{$vPR}{$wPS} MW; return $aj . $this->X(); } if ($z == 'PU') { $c = 'N'; $ak = O($c) or die(CH()); $al = <<<C PZ C; static $am; while ($an = P($ak, Q)) { $al .= $an['S']; $al .= 'QD'; for ($am = 1; $am < 3; $am++) { $ao = 1; $al .= 'QE'; $c = "QF{$an['OD']}QH{$am}"; $d = O($c) or die(CH()); $ap = AQ($d); $aq = $ap / 4; $aq++; $al .= "QL{$aqQM}{$amQN}"; while ($e = P($d, Q)) { $f = 'QQ'; $g = "AK{$e['AL']}AM"; $h = O($g); if (AQ($h) < $e['AR']) { } else { $f = 'AT'; } if (AQ($h) >= $e['AR']) { $al .= 'RA'; } else { $al .= 'RB'; } $al .= 'RC' . $e['S'] . 'AW' . $e['AX'] . 'T' . $e['AZ'] . 'BA'; $al .= "{$fBB}" . AQ($h) . 'BD' . $e['AR'] . 'BF'; $al .= <<<RO RP RO; $al .= 'AG'; $ao++; if ($ao == 4) { $ao = 1; $al .= 'RR'; } } $al .= 'RS'; } $al .= 'RS'; } $al .= 'RU'; return $al . $this->X(); } if ($z == 'RW') { if ($j['RX'] != 'DS') { $q = 'RZ' . J($j['RX']) . 'SC'; } $c = "SD{$qSE}" . J($j['HV']) . 'DH'; $d = O($c); if (!AQ($d)) { CG('SL'); return $this->X(); } $aa = P($d); $c = "SO{$aa['AX']}SQ"; $h = O($c); if (!AQ($h)) { CJ('SU'); return $this->X(); } $a = <<<SW SX{$aa['S']}SZ{$aa['AZ']}TB SW; $a .= 'TC'; $a .= 'TD'; while ($ai = BR($h)) { $ar = $ai['NK']; $a .= <<<SW TH{$arTI}{$ai['NU']}TK SW; if ($ai['NW']) { $a .= "TM{$ai['NW']}TO"; } if ($ai['NW'] == 1) { if ($ai['FD'] != 1) { $a .= "OC{$aa['OD']}CY{$ai['AL']}FN{$ai['FO']}FP"; } else { $a .= "OC{$j['TZ']}CY{$aa['AL']}FN{$aa['FZ']}GA{$aa['GB']}GC{$aa['GD']}UI"; } } } return $a . $this->X(); } if ($z == 'UK') { $c = 'LU'; $d = O($c); $a = <<<C UO C; while ($e = P($d, LZ)) { foreach ($e as $ae) { $a .= 'MA' . $ae . 'MB' . $ae . 'MC'; } } $a .= <<<C UV C; return $a . $this->X(); } if ($z == 'UX') { $a = <<<C UZ C; if ($j['HV'] == 'VB') { $c = 'LU'; $as = O($c); while ($aa = P($as)) { $c = "VF{$aa[OD]}VH"; $d = O($c); $a .= 'D'; $a .= 'AE' . $aa['S'] . 'AG'; while ($e = P($d, Q)) { $f = 'AJ'; $g = "AK{$e['AL']}AM"; $h = O($g); $i = P($h, Q); if (AQ($h) < $e['AR']) { $a .= 'VY' . $e['S'] . 'AW' . $e['AX'] . 'T' . $e['AZ'] . 'BA'; $a .= "{$fWF}" . AQ($h) . 'BD' . $e['AR'] . 'BF'; $a .= 'AG'; } } $a .= 'W'; } return $a . $this->X(); } else { $c = 'Z' . J($j[TZ]) . 'WQ'; $d = O($c); $a .= 'D'; $a .= 'AE' . $j['HV'] . 'AG'; while ($e = P($d, Q)) { $f = 'AJ'; $g = "AK{$e['AL']}AM"; $h = O($g); $i = P($h, Q); if (AQ($h) < $e['AR']) { } else { $f = 'AT'; } if ($f != 'XI') { $a .= 'VY' . $e['S'] . 'AW' . $e['AX'] . 'T' . $e['AZ'] . 'BA'; $a .= "{$fWF}" . AQ($h) . 'BD' . $e['AR'] . 'BF'; $a .= 'AG'; } } $a .= 'W'; return $a . $this->X(); } } } return $this->X(); }
require_once $prafix . '/iloj/retmesagxiloj.php'; require_once $prafix . '/tradukendaj_iloj/iloj_konfirmilo.php'; require_once $prafix . '/iloj/diversaj_retmesagxoj.php'; sendu_invitilomesagxon($partoprenanto, $partopreno, $renkontigxo, "alig^ilo"); sendu_informmesagxon_pri_programero($partoprenanto, $partopreno, $renkontigxo, "alig^ilo"); sendu_sekurkopion_de_aligxinto($partoprenanto, $partopreno, $renkontigxo, "Alig^ilo"); ?> <tr> <td colspan='4'> <h1> <?php echo CH('gratulojn'); ?> </h1> <?php if ($_POST['retposxto']) { echo "<p>" . CH('konfirmilo-sendita', "<em>" . $_POST['retposxto'] . "</em>") . "</p>\n"; } else { echo "<p>" . CH('konfirmilo-por-konservado') . "</p>\n"; } // sendu (kopion) ecx, se li ne donis retadreson. $konfirmilo_teksto = kreu_kaj_sendu_unuan_konfirmilon($partoprenanto, $partopreno, $renkontigxo); echo "<pre>" . eotransformado($konfirmilo_teksto, 'utf-8') . "</pre>\n"; ?> </td> </tr> </table> </form> </body> </html>
* @package aligilo * @subpackage aligxilo * @author Paul Ebermann * @version $Id: Aligxilo1.php 274 2008-11-11 22:45:05Z epaul $ * @copyright 2006-2008 Paul Ebermann. * Uzebla laŭ kondiĉoj de GNU Ĝenerala Publika Permesilo (GNU GPL) */ /** */ $lingvoj = array(); $fintrad = CH_mult('aligxilo#fintradukita'); foreach ($fintrad as $lin => $jesne) { if ($jesne == 'jes') { $lingvoj[] = $lin; } } simpla_aligxilo_komenco(0, CH('malsxaltita-aligxilo-titolo'), $lingvoj); ?> <tr><td style='min-width: 10em;'/><td colspan='2'> <p style='font-size: 150%'> <?php echo nl2br(CH("aligxilo-malsxaltita-teksto")); ?> </p> </td><td style='min-width: 10em;'/> </tr> </table> </form> </body> </html>
?> </tr> <tr><td/><td/> <?php echo "<!-- fam: '" . $_POST['pasporta_familia_nomo'] . "' / '" . $_POST['nomo'] . "' / '" . $_REQUEST['pasporta_familia_nomo'] . "'-->"; aliĝilo_tabelentajpilo('pasporta_familia_nomo', CH('familia_nomo'), 25); ?> </tr> <?php if (!$_POST['pasporta_adreso']) { $_REQUEST['pasporta_adreso'] = ($_POST['adresaldono'] ? "\n" . $_POST['adresaldono'] : "") . "\n{$_POST['strato']}" . "\n{$_POST['posxtkodo']} {$_POST['urbo']}" . "\n{$landonomo}"; } aliĝilo_granda_tabelentajpilo('pasporta_adreso', CH('pp-adreso'), 5); ?> <tr><td colspan='4'> <?php echo CH('invitletero-sendado-bla'); ?> </td></tr> <?php if (!$_POST['senda_adreso']) { $_REQUEST['senda_adreso'] = "{$_POST['personanomo']} {$_POST['nomo']}" . ($_POST['adresaldono'] ? "\n" . $_POST['adresaldono'] : "") . "\n{$_POST['strato']}" . "\n{$_POST['posxtkodo']} {$_POST['urbo']}" . "\n{$landonomo}"; } aliĝilo_granda_tabelentajpilo('senda_adreso', CH('sendo-adreso'), 5); ?> <tr><?php if (!$_POST['senda_faksnumero']) { $_REQUEST['senda_faksnumero'] = $_POST['telefakso']; } aliĝilo_tabelentajpilo('senda_faksnumero', CH('faksnumero'), 20); simpla_aliĝilo_fino('3a');
aliĝilo_tabelelektilo('konsento', CH('kondicx-konsento', "<a target='_blank' href='" . $kondicxo_ligo . "'>", "</a>"), array('J' => CH('konsento-jes'), 'Nl' => CH('konsento-nelegis'), 'Nk' => CH('konsento-ne')), 'Nl'); ?> </tr> <tr> <td colspan='2'> <?php CH('informmesagxo-klarigo'); ?> </td><?php aliĝilo_tabelelektilo('retposxta_varbado', CH('retposxtaj-informoj'), array('j' => CH('retposxtaj-informoj-ikse'), 'u' => CH('retposxtaj-informoj-unikode'), 'n' => CH('retposxtaj-informoj-ne')), 'j'); ?> </tr> <?php // TODO - ĉu "Alia lando" ĉiam estu numero 47? if ($_POST['lando'] == 47) { $rimarko_komento .= CH('alia-lando-rimarko'); } if ($rimarko_komento) { echo "<tr><td colspan='4'>" . $rimarko_komento . "</td></tr>\n"; } aliĝilo_granda_tabelentajpilo('rimarkoj', CH('rimarkoj-titolo')); ?> <tr> <td /><td colspan='2'><strong style="font-size: 120%"><?php echo CH('sekven-vere-aligas'); ?> </strong> </td><td /> </tr> <?php simpla_aliĝilo_fino(5);