Ejemplo n.º 1
0
    /**
     * Geeft de pagina voor op de website. Gebruikt de variabelen uit deze
     * PageCreator instance.
     */
    function create()
    {
        include 'PageCreator.php';
        $page = new PageCreator();
        $page->path_to_root = $this->path_to_root;
        $page->title = $this->title;
        $page->head = '<link rel="stylesheet" href="resources/css/specific/information.css" type="text/css">';
        $side_menu = <<<EOF
      <div class="row show-for-medium">
        <div class="medium-10 medium-centered columns">
          <div class="navmenu">
            <ul class="vertical menu" data-magellan data-options="barOffset:40">
EOF;
        $page_contents = '';
        // Array counter. The color of the section depends on if this number is odd
        // or even.
        $count = 0;
        // Creating page contents
        foreach ($content as $title => $text) {
            $count++;
            $color = $count % 2 == 0 ? 'dark' : 'water';
            // Add the section to the side menu
            $underscored_title = str_replace(' ', '_', $title);
            $side_menu .= "<li><a href=\"#{$underscored_title}\">{$title}</a></li>";
            // Append the section to the page
            $page_contents .= <<<EOF
        <section class="text {$color}" id="{$underscored_title}">
          <div class="row">
            <div class="medium-10 medium-centered columns">
              <div class="medium-9 columns medium-offset-3">
                {$text}
              </div>
            </div>
          </div>
        </section>
EOF;
        }
        $side_menu .= <<<EOF
            </ul>
          </div>
        </div>
      </div>
EOF;
        // Create the page out of $side_menu and $page_contents.
        $page->body = <<<EOF
      <div class="content">
        {$side_menu}

        {$page_contents}
      </div>
EOF;
        $page->create();
    }
Ejemplo n.º 2
0
    /**
     * Print de testpagina op de website. Gebruikt de variabelen uit deze
     * TestCreator instance.
     */
    function create()
    {
        // '../' omdat deze class altijd aangeroepen wordt vanuit de /error/ map.
        require_once '../resources/includes/PageCreator.php';
        $page = new PageCreator();
        $page->path_to_root = $this->findRoot();
        $page->title = $this->title;
        $page->head = '<link rel="stylesheet" href="resources/css/specific/information.css" type="text/css">';
        $page->body = <<<CONTENT

    <div class="content">
\t  <div class="menuSpacing"></div>

\t  <div class="indexImage">
\t\t<div class="row">
\t\t  <div class="medium-12 medium-centered columns">
\t\t\t<div class="backgroundImage" style="background-image: url('resources/img/background.svg');">
\t\t\t</div>
\t\t  </div>
\t\t</div>
\t  </div>

      <div class="row text water docFill">
        <div class="medium-10 medium-centered columns">
          <h2>Error {$this->code}</h2>

          <p>
            Beste bezoeker,
            <br><br>
            {$this->message}
            <br>
            Onze excuses voor het ongemak.
\t\t\t<br><br>
\t\t\t<a href='javascript:history.go(-1)'><button class="button">Terug naar de vorige pagina</button></a>
          </p>
        </div>
      </div>
    </div>

CONTENT;
        $page->create();
    }
Ejemplo n.º 3
0
      <div class="row">
        <div class="medium-12 medium-centered columns">
          <div class="backgroundImage" style="background-image: url('resources/img/background.svg');">
          </div>
        </div>
      </div>
    </div>

    <div class="row text water docFill" id="first">
      <div class="medium-10 medium-centered columns">
        <h5>Doelgroep</h1>
        <p>
          CheckJeStress is er voor zowel particulieren als voor bedrijven.
          Beide partijen kunnen compleet vertrouwen op onze inzet en ervaring.
        </p>
  \t\t  <p>
          <a href="doelgroep/particulier/">Klik hier</a> voor de informatie
          voor particulieren.
        </p>
  \t\t  <p>
          <a href="doelgroep/bedrijf/">Klik hier</a> voor de informatie voor
          bedrijven.
        </p>
      </div>
    </div>

  </div>

CONTENT;
$page->create();