root/releases/0.1.1b/units/templates/templates_preview.php

Revision 2, 1.8 kB (checked in by sven, 3 years ago)

importing elgg-0.1.1a

Line 
1 <?php
2
3     // Preview template
4     
5     // Basic page elements
6     
7         $name = "Basic page elements";
8         $body = <<< END
9         
10     <img src="/_templates/leaves.jpg" width="300" height="225" alt="A test image" align="right" />
11     <h1>Heading one</h1>
12     <p>
13         Paragraph text <b>bold</b> <u>underlined</u> <i>italics</i> <a href="#">link</a>
14     </p>
15     <h2>Heading two</h2>
16     <ul>
17         <li>A bullet list</li>
18     </ul>
19     <h3>Heading three</h3>
20     <ol>
21         <li>A numbered list</li>
22     </ol>
23         
24 END;
25
26         $run_result .= run("templates:draw", array(
27                                                     'context' => 'infobox',
28                                                     'name' => $name,
29                                                     'contents' => $body
30                                                 )
31                                                 );
32
33     // Form elements
34     
35         $name = "Data input";
36
37         $body = run("templates:draw", array(
38                                                 'context' => 'databox',
39                                                 'name' => "Some text input",
40                                                 'column1' => run("display:input_field",array("blank","","text")),
41                                                 'column2' => run("display:access_level_select",array("blank","PUBLIC"))
42                                             )
43                                             );
44         $body .= run("templates:draw", array(
45                                                 'context' => 'databox1',
46                                                 'name' => "Some longer text input",
47                                                 'column1' => run("display:input_field",array("blank","","longtext"))
48                                             )
49                                             );
50         $body .= run("templates:draw", array(
51                                                 'context' => 'databoxvertical',
52                                                 'name' => "Further text input",
53                                                 'contents' => run("display:input_field",array("blank","","longtext")) . "<br />" . run("display:input_field",array("blank","","text")) . "<br /><input type='button' value='Button' />"
54                                             )
55                                             );
56         
57         $run_result .= run("templates:draw", array(
58                                                         'context' => 'infobox',
59                                                         'name' => $name,
60                                                         'contents' => $body
61                                                     )
62                                                     );
63 ?>
Note: See TracBrowser for help on using the browser.