Mistři v programování na #hovnokod

PHP #922

Autor (asi z bezpečnostních důvodů ;) nepoužívá žádný šablonovací systém, ale přímo pedanticky trvá na úhledném formátování html kódu. Na začátku každého řádku výstupu tak máme možnost nalézt magickou funkci xsTab(), která zajistí přidání příslušného počtu tabulátorů ... PHP interpreter a mod_deflate chrochtá blahem :D

// opens output
print

  xsTab($tab) . '<!-- basket - start -->' . "\n" .
  xsTab($tab) . '<form id="cart-form" method="post" action="' . xsCroppedLink(null, null, array('p' => 'cart', 'step' => $step + 1, '#' => 'content'), true) . '" class="step-' . $step . '">' . "\n\n";

;


....

if (isset($_SESSION['order']['order_id'])) {

    print

      xsTab($tab + 2) . '<p class="order-number">Číslo Vaší objednávky: <strong>' . $_SESSION['order']['order_id'] . '</strong></p>' . "\n" .
      xsTab($tab + 2) . '<p>Kopie vaší objednávky byla zaslána na váš e-mail.</p>' . "\n" .
      xsTab($tab + 2) . '<p>O vyřízení objednávky vás budeme informovat.</p>' . "\n" .
      xsTab($tab + 2) . '<p><strong>Děkujeme vám za nákup!</strong></p>' . "\n"

    ;

  } else {

    print xsTab($tab + 4) . '<p><strong>' . $_SESSION['order']['message'] . '</strong></p>' . "\n";

  }

Petr Sedláček,