aboutsummaryrefslogtreecommitdiff
path: root/vendor/flexi/examples
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/flexi/examples')
-rw-r--r--vendor/flexi/examples/01_hello_world/index.php39
-rw-r--r--vendor/flexi/examples/01_hello_world/templates/hello_world.php1
-rw-r--r--vendor/flexi/examples/02_quotes/index.php63
-rw-r--r--vendor/flexi/examples/02_quotes/templates/quotes.php23
-rw-r--r--vendor/flexi/examples/03_layout/bgbody.gifbin1109 -> 0 bytes
-rw-r--r--vendor/flexi/examples/03_layout/index.php66
-rw-r--r--vendor/flexi/examples/03_layout/style.css18
-rw-r--r--vendor/flexi/examples/03_layout/templates/layout.php10
-rw-r--r--vendor/flexi/examples/03_layout/templates/quotes.php20
-rw-r--r--vendor/flexi/examples/04_handler_plugin/mustache.php32
-rw-r--r--vendor/flexi/examples/04_handler_plugin/templates/layout.php3
-rw-r--r--vendor/flexi/examples/04_handler_plugin/templates/mustache.mustache5
-rw-r--r--vendor/flexi/examples/xx_js_templates/index.php39
-rw-r--r--vendor/flexi/examples/xx_js_templates/templates/js_template.pjs3
14 files changed, 0 insertions, 322 deletions
diff --git a/vendor/flexi/examples/01_hello_world/index.php b/vendor/flexi/examples/01_hello_world/index.php
deleted file mode 100644
index 1d04136..0000000
--- a/vendor/flexi/examples/01_hello_world/index.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-# Copyright (c) 2008 - Marcus Lunzenauer <mlunzena@uos.de>
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# load flexi lib
-require_once dirname(__FILE__) . '/../../lib/flexi.php';
-
-# where are the templates
-$path_to_the_templates = dirname(__FILE__) . '/templates';
-
-# we need a template factory
-$factory = new Flexi_TemplateFactory($path_to_the_templates);
-
-# open template
-$template = $factory->open('hello_world');
-
-# set name of the greetee
-$template->set_attribute('name', 'Axel');
-
-# render template
-echo $template->render();
diff --git a/vendor/flexi/examples/01_hello_world/templates/hello_world.php b/vendor/flexi/examples/01_hello_world/templates/hello_world.php
deleted file mode 100644
index 9560915..0000000
--- a/vendor/flexi/examples/01_hello_world/templates/hello_world.php
+++ /dev/null
@@ -1 +0,0 @@
-<h1>Hello, <?= $name ?>!</h1>
diff --git a/vendor/flexi/examples/02_quotes/index.php b/vendor/flexi/examples/02_quotes/index.php
deleted file mode 100644
index 8b6e134..0000000
--- a/vendor/flexi/examples/02_quotes/index.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-
-# Copyright (c) 2008 - Marcus Lunzenauer <mlunzena@uos.de>
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# load flexi lib
-require_once dirname(__FILE__) . '/../../lib/flexi.php';
-
-# where are the templates
-$path_to_the_templates = dirname(__FILE__) . '/templates';
-
-# we need a template factory
-$factory = new Flexi_TemplateFactory($path_to_the_templates);
-
-# open template
-$template = $factory->open('quotes');
-
-
-# set quotes
-$quotes = array(
- array('author' => 'August Strindberg',
- 'quote' => 'Der Mensch ist ein wunderliches Tier.'),
- array('author' => 'Pierre Reverdy',
- 'quote' => 'Der Mensch ist ein Tier, das sich selbst gezähmt hat.'),
- array('author' => 'Thomas Niederreuther',
- 'quote' => 'Der Mensch ist das einzige Tier, das sich für einen Menschen hält.'),
- array('author' => 'Durs Grünbein',
- 'quote' => 'Der Mensch ist das Tier, das Kaugummi kaut.'),
- array('author' => 'Mark Twain',
- 'quote' => 'Der Mensch ist das einzige Tier, das erröten kann - oder sollte.'));
-
-# select one randomly
-shuffle($quotes);
-$quote_of_the_day = array_shift($quotes);
-
-$template->set_attributes(array('quotes' => $quotes,
- 'quote_of_the_day' => $quote_of_the_day));
-
-
-# set current time
-$time = time();
-$template->set_attribute('time', $time);
-
-
-# render template
-echo $template->render();
diff --git a/vendor/flexi/examples/02_quotes/templates/quotes.php b/vendor/flexi/examples/02_quotes/templates/quotes.php
deleted file mode 100644
index b494cca..0000000
--- a/vendor/flexi/examples/02_quotes/templates/quotes.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<? $title = 'Zitate'; ?>
-<div id="header">Zitate <span class="amp">&amp;</span> mehr</div>
-
-<h2>Zitat des Tages (<?= date('d.m.Y', $time) ?>)</h2>
-<p>
- <em>
- „<?= $quote_of_the_day['quote'] ?>“
- </em>
- (<?= $quote_of_the_day['author'] ?>)
-</p>
-
-
-<? if (sizeof($quotes)) : ?>
- <h2>Mehr Zitate</h2>
- <? foreach ($quotes as $quote) : ?>
- <p>
- <em>
- „<?= $quote['quote'] ?>“
- </em>
- (<?= $quote['author'] ?>)
- </p>
- <? endforeach ?>
-<? endif ?>
diff --git a/vendor/flexi/examples/03_layout/bgbody.gif b/vendor/flexi/examples/03_layout/bgbody.gif
deleted file mode 100644
index d868c71..0000000
--- a/vendor/flexi/examples/03_layout/bgbody.gif
+++ /dev/null
Binary files differ
diff --git a/vendor/flexi/examples/03_layout/index.php b/vendor/flexi/examples/03_layout/index.php
deleted file mode 100644
index 34f9449..0000000
--- a/vendor/flexi/examples/03_layout/index.php
+++ /dev/null
@@ -1,66 +0,0 @@
-<?php
-
-# Copyright (c) 2008 - Marcus Lunzenauer <mlunzena@uos.de>
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# load flexi lib
-require_once dirname(__FILE__) . '/../../lib/flexi.php';
-
-# where are the templates
-$path_to_the_templates = dirname(__FILE__) . '/templates';
-
-# we need a template factory
-$factory = new Flexi_TemplateFactory($path_to_the_templates);
-
-# open template
-$template = $factory->open('quotes');
-
-
-# set layout
-$template->set_layout('layout');
-
-# set quotes
-$quotes = array(
- array('author' => 'August Strindberg',
- 'quote' => 'Der Mensch ist ein wunderliches Tier.'),
- array('author' => 'Pierre Reverdy',
- 'quote' => 'Der Mensch ist ein Tier, das sich selbst gezähmt hat.'),
- array('author' => 'Thomas Niederreuther',
- 'quote' => 'Der Mensch ist das einzige Tier, das sich für einen Menschen hält.'),
- array('author' => 'Durs Grünbein',
- 'quote' => 'Der Mensch ist das Tier, das Kaugummi kaut.'),
- array('author' => 'Mark Twain',
- 'quote' => 'Der Mensch ist das einzige Tier, das erröten kann - oder sollte.'));
-
-# select one randomly
-shuffle($quotes);
-$quote_of_the_day = array_shift($quotes);
-
-$template->set_attributes(array('quotes' => $quotes,
- 'quote_of_the_day' => $quote_of_the_day));
-
-
-# set current time
-$time = time();
-$template->set_attribute('time', $time);
-
-
-# render template
-echo $template->render();
diff --git a/vendor/flexi/examples/03_layout/style.css b/vendor/flexi/examples/03_layout/style.css
deleted file mode 100644
index e8f2bfb..0000000
--- a/vendor/flexi/examples/03_layout/style.css
+++ /dev/null
@@ -1,18 +0,0 @@
-body {
- background: white url("bgbody.gif") repeat-x;
- color: #555;
- font: 1.5em Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
-}
-
-#header {
- font: 1.8em Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
- color: white;
- height: 101px;
- width: 100%;
- margin-bottom: 1em;
-}
-
-.amp {
- font-style: italic;
- font-family: 'Goudy Old Style', 'Palatino', 'Book Antiqua', serif;
-}
diff --git a/vendor/flexi/examples/03_layout/templates/layout.php b/vendor/flexi/examples/03_layout/templates/layout.php
deleted file mode 100644
index 3d025aa..0000000
--- a/vendor/flexi/examples/03_layout/templates/layout.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<html>
-<head>
- <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
- <title><?= $title ?></title>
- <link rel="stylesheet" type="text/css" href="style.css" media="screen"/>
-</head>
-<body>
- <?= $content_for_layout ?>
-</body>
-</html>
diff --git a/vendor/flexi/examples/03_layout/templates/quotes.php b/vendor/flexi/examples/03_layout/templates/quotes.php
deleted file mode 100644
index 9d9b96d..0000000
--- a/vendor/flexi/examples/03_layout/templates/quotes.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<h2>Zitat des Tages (<?= date('d.m.Y', $time) ?>)</h2>
-<p>
- <em>
- „<?= $quote_of_the_day['quote'] ?>“
- </em>
- (<?= $quote_of_the_day['author'] ?>)
-</p>
-
-
-<? if (sizeof($quotes)) : ?>
- <h2>Mehr Zitate</h2>
- <? foreach ($quotes as $quote) : ?>
- <p>
- <em>
- „<?= $quote['quote'] ?>“
- </em>
- (<?= $quote['author'] ?>)
- </p>
- <? endforeach ?>
-<? endif ?>
diff --git a/vendor/flexi/examples/04_handler_plugin/mustache.php b/vendor/flexi/examples/04_handler_plugin/mustache.php
deleted file mode 100644
index 604c994..0000000
--- a/vendor/flexi/examples/04_handler_plugin/mustache.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-error_reporting(E_ALL ^ E_NOTICE);
-
-// load flexi lib
-require_once dirname(__FILE__) . '/../../lib/flexi.php';
-
-// where are the templates
-$path_to_the_templates = dirname(__FILE__) . '/templates';
-
-// we need a template factory
-$factory = new Flexi_TemplateFactory($path_to_the_templates);
-
-// load haml plugin
-
-require_once dirname(__FILE__) . '/../../lib/mustache_template.php';
-$factory->add_handler('mustache', 'Flexi_MustacheTemplate');
-
-// open template
-$template = $factory->open('mustache');
-
-$template->set_attributes(array(
- "name" => "Chris",
- "value" => 10000,
- "taxed_value" => 10000 - (10000 * 0.4),
- "in_ca" => true
-));
-
-// test mix of different template engines
-$template->set_layout("layout");
-
-// render template
-echo $template->render();
diff --git a/vendor/flexi/examples/04_handler_plugin/templates/layout.php b/vendor/flexi/examples/04_handler_plugin/templates/layout.php
deleted file mode 100644
index 60d102c..0000000
--- a/vendor/flexi/examples/04_handler_plugin/templates/layout.php
+++ /dev/null
@@ -1,3 +0,0 @@
-<layout>
-<?= $content_for_layout ?>
-</layout>
diff --git a/vendor/flexi/examples/04_handler_plugin/templates/mustache.mustache b/vendor/flexi/examples/04_handler_plugin/templates/mustache.mustache
deleted file mode 100644
index de4a2be..0000000
--- a/vendor/flexi/examples/04_handler_plugin/templates/mustache.mustache
+++ /dev/null
@@ -1,5 +0,0 @@
-Hello {{name}}
-You have just won ${{value}}!
-{{#in_ca}}
-Well, ${{taxed_value}}, after taxes.
-{{/in_ca}}
diff --git a/vendor/flexi/examples/xx_js_templates/index.php b/vendor/flexi/examples/xx_js_templates/index.php
deleted file mode 100644
index b158f82..0000000
--- a/vendor/flexi/examples/xx_js_templates/index.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-# Copyright (c) 2008 - Marcus Lunzenauer <mlunzena@uos.de>
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# load flexi lib
-require_once dirname(__FILE__) . '/../../lib/flexi.php';
-
-# where are the templates
-$path_to_the_templates = dirname(__FILE__) . '/templates';
-
-# we need a template factory
-$factory = new Flexi_TemplateFactory($path_to_the_templates);
-
-# open template
-$template = $factory->open('js_template');
-
-# set name of the greetee
-$template->set_attribute('name', 'Axel');
-
-# render template
-echo $template->render();
diff --git a/vendor/flexi/examples/xx_js_templates/templates/js_template.pjs b/vendor/flexi/examples/xx_js_templates/templates/js_template.pjs
deleted file mode 100644
index 56ab8a3..0000000
--- a/vendor/flexi/examples/xx_js_templates/templates/js_template.pjs
+++ /dev/null
@@ -1,3 +0,0 @@
-<?
-$update_page->append(var_export(get_defined_vars(), 1));
-