source: tags/1.0.0/bin/module_maker/skel/public_list.ihtml @ 1

Last change on this file since 1 was 1, checked in by scdev, 19 years ago

Initial import.

File size: 2.5 KB
Line 
1<?php
2// Print list of ALL %NAME_SINGULAR% records.
3if (is_array($%NAME_SINGULAR%_list) && !empty($%NAME_SINGULAR%_list)) {
4    for ($i = 0; $i <= $page->last_item - $page->first_item && $page->total_items > 0; $i++) {
5        ?>
6        <?php if (strlen(trim($%NAME_SINGULAR%_list[$i]['content'])) > 0) { // Link only if content is available. ?>
7            <h4><a href="<?php echo ohref('/%PUBLIC_SCRIPT%?%PRIMARY_KEY%=' . $%NAME_SINGULAR%_list[$i]['%PRIMARY_KEY%']); ?>"><?php echo fancyTxt(oTxt($%NAME_SINGULAR%_list[$i]['title'])); ?></a></h4>
8        <?php } else { ?>
9            <h4><?php echo fancyTxt(oTxt($%NAME_SINGULAR%_list[$i]['title'])); ?></h4>
10        <?php } ?>
11        <p>
12        <em><?php echo date($CFG->date_format, strtotime($%NAME_SINGULAR%_list[$i]['<##>'])); ?></em> &mdash; <?php echo nl2br(fancyTxt(oTxt($%NAME_SINGULAR%_list[$i]['summary'], true))); ?>
13           
14        <?php if (strlen(trim($%NAME_SINGULAR%_list[$i]['content'])) > 0) { // Link only if content is available. ?>
15            <br /><a href="<?php echo ohref('/%PUBLIC_SCRIPT%?%PRIMARY_KEY%=' . $%NAME_SINGULAR%_list[$i]['%PRIMARY_KEY%']); ?>"><?php echo _("Read more"); ?></a>
16        <?php } ?>
17        </p>
18        <?php   
19    }
20    if ($page->total_pages > 1) {
21        ?><div class="commanditem commandtext"><?php echo _("Pages:"); ?>&nbsp;<?php $page->printPageNumbers() ?></div><?php
22    }
23}
24?>
25
26
27<?php
28// Print list of FEATURED items.
29if (is_array($featured_list) && !empty($featured_list)) {
30    ?>
31    <h2><?php echo _("Featured %NAME_PLURAL%"); ?></h2>
32    <?php
33    foreach ($featured_list as $item) {
34        ?><h4><a href="<?php echo ohref('/%PUBLIC_SCRIPT%?%PRIMARY_KEY%=' . $item['%PRIMARY_KEY%']); ?>"><?php echo fancyTxt(oTxt($item['title'])); ?></a></h4><?php   
35    }
36}
37?>
38
39<?php
40// Print list of POPULAR items.
41if (is_array($popular_list) && !empty($popular_list)) {
42    ?>
43    <h2><?php echo _("Popular %NAME_PLURAL%"); ?></h2>
44    <?php
45    foreach ($popular_list as $item) {
46        ?><h4><a href="<?php echo ohref('/%PUBLIC_SCRIPT%?%PRIMARY_KEY%=' . $item['%PRIMARY_KEY%']); ?>"><?php echo fancyTxt(oTxt($item['title'])); ?></a> </h4><?php   
47    }
48}
49?>
50
51<?php
52// Print list of RECENT items.
53if (is_array($recent_list) && !empty($recent_list)) {
54    ?>
55    <h2><?php echo _("Recent %NAME_PLURAL%"); ?></h2>
56    <?php
57    foreach ($recent_list as $item) {
58        ?><h4><a href="<?php echo ohref('/%PUBLIC_SCRIPT%?%PRIMARY_KEY%=' . $item['%PRIMARY_KEY%']); ?>"><?php echo fancyTxt(oTxt($item['title'])); ?></a> </h4><?php   
59    }
60}
61?>
62
63
64<!--
65%PUBLIC_LIST_PAGE_VARS%
66-->
Note: See TracBrowser for help on using the repository browser.