]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
DRY'd up the edit code in site pages.
authorbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 12 Apr 2010 19:28:30 +0000 (19:28 +0000)
committerbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 12 Apr 2010 19:28:30 +0000 (19:28 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@5706 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/sitepages/views/default/sitepages/menu.php

index 9913a3ff7a912eea0b088c8ecc55c014c9826a25..9b3fecddfd341872a4810b4eeb336ec4b12b1dde 100644 (file)
@@ -15,10 +15,14 @@ $url = $vars['url'] . 'pg/sitepages/edit/';
 
 <div class="elgg_horizontal_tabbed_nav margin_top">
 <ul>
-       <li <?php if($page_type == 'front') echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>front"><?php echo elgg_echo('sitepages:frontpage'); ?></a></li>
-       <li <?php if($page_type == 'about') echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>about"><?php echo elgg_echo('sitepages:about'); ?></a></li>
-       <li <?php if($page_type == 'terms') echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>terms"><?php echo elgg_echo('sitepages:terms'); ?></a></li>
-       <li <?php if($page_type == 'privacy') echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>privacy"><?php echo elgg_echo('sitepages:privacy'); ?></a></li>
-       <li <?php if($page_type == 'seo') echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>seo"><?php echo elgg_echo('sitepages:seo'); ?></a></li>
+<?php
+       // @todo let users be able to add static content pages.
+       $pages = array('front', 'about', 'terms', 'privacy', 'seo');
+
+       foreach ($pages as $page) {
+               $select = ($page_type == $page) ? 'class = "selected"' : '';
+               echo "<li $selected><a href=\"{$url}{$page}\">" . elgg_echo("sitepages:$page") . "</a></li>";
+       }
+?>
 </ul>
 </div>
\ No newline at end of file