]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
fixes spacing. add a note on text/title
authorIsmayil Khayredinov <ismayil.khayredinov@hypejunction.com>
Fri, 23 Dec 2011 22:48:53 +0000 (23:48 +0100)
committerIsmayil Khayredinov <ismayil.khayredinov@hypejunction.com>
Fri, 23 Dec 2011 22:48:53 +0000 (23:48 +0100)
views/default/navigation/tabs.php

index 219646c64fa6201899f01503757822ca9c1e9dff..6159fbfa5effdabe5e6012c9574c5ba590ec0853 100644 (file)
@@ -5,7 +5,7 @@
  * @uses string $vars['type'] horizontal || vertical - Defaults to horizontal
  * @uses string $vars['class'] Additional class to add to ul
  * @uses array $vars['tabs'] A multi-dimensional array of tab entries in the format array(
- *     'text' => string, // Title of link
+ *     'text' => string, // The string between the <a></a> tags. If not set, 'title' parameter will be used instead
  *     'href' => string, // URL for the link
  *     'class' => string  // Class of the li element
  *     'id' => string, // ID of the li element
@@ -14,7 +14,6 @@
  *     'url_id' => string, // ID to pass to the link
  * )
  */
-
 $options = elgg_clean_vars($vars);
 
 $type = elgg_extract('type', $vars, 'horizontal');
@@ -34,49 +33,49 @@ unset($options['type']);
 $options = elgg_format_attributes($options);
 
 if (isset($vars['tabs']) && is_array($vars['tabs']) && !empty($vars['tabs'])) {
-    ?>
-    <ul <?php echo $options ?>>
-        <?php
-        foreach ($vars['tabs'] as $info) {
-            $class = elgg_extract('class', $info, '');
-            $id = elgg_extract('id', $info, '');
+       ?>
+       <ul <?php echo $options ?>>
+               <?php
+               foreach ($vars['tabs'] as $info) {
+                       $class = elgg_extract('class', $info, '');
+                       $id = elgg_extract('id', $info, '');
 
-            $selected = elgg_extract('selected', $info, FALSE);
-            if ($selected) {
-                $class .= ' elgg-state-selected';
-            }
+                       $selected = elgg_extract('selected', $info, FALSE);
+                       if ($selected) {
+                               $class .= ' elgg-state-selected';
+                       }
 
-            $class_str = ($class) ? "class=\"$class\"" : '';
-            $id_str = ($id) ? "id=\"$id\"" : '';
+                       $class_str = ($class) ? "class=\"$class\"" : '';
+                       $id_str = ($id) ? "id=\"$id\"" : '';
 
-            $options = $info;
-            unset($options['class']);
-            unset($options['id']);
-            unset($options['selected']);
+                       $options = $info;
+                       unset($options['class']);
+                       unset($options['id']);
+                       unset($options['selected']);
 
-            if (!isset($info['href']) && isset($info['url'])) {
-                $options['href'] = $info['url'];
-                unset($options['url']);
-            }
-            if (!isset($info['text']) && isset($info['title'])) {
-                $options['text'] = $options['title'];
-                unset($options['title']);
-            }
-            if (isset($info['url_class'])) {
-                $options['class'] = $options['url_class'];
-                unset($options['url_class']);
-            }
+                       if (!isset($info['href']) && isset($info['url'])) {
+                               $options['href'] = $info['url'];
+                               unset($options['url']);
+                       }
+                       if (!isset($info['text']) && isset($info['title'])) {
+                               $options['text'] = $options['title'];
+                               unset($options['title']);
+                       }
+                       if (isset($info['url_class'])) {
+                               $options['class'] = $options['url_class'];
+                               unset($options['url_class']);
+                       }
 
-            if (isset($info['url_id'])) {
-                $options['id'] = $options['url_id'];
-                unset($options['url_id']);
-            }
+                       if (isset($info['url_id'])) {
+                               $options['id'] = $options['url_id'];
+                               unset($options['url_id']);
+                       }
 
                        $link = elgg_view('output/url', $options);
 
-            echo "<li $id_str $class_str>$link</li>";
-        }
-        ?>
-    </ul>
-    <?php
+                       echo "<li $id_str $class_str>$link</li>";
+               }
+               ?>
+       </ul>
+       <?php
 }