Parcourir la source

Minor - format code using Display::url()

Julio Montoya il y a 11 ans
Parent
commit
cbdbc7291c
1 fichiers modifiés avec 37 ajouts et 5 suppressions
  1. 37 5
      main/inc/lib/display.lib.php

+ 37 - 5
main/inc/lib/display.lib.php

@@ -1883,8 +1883,17 @@ class Display
 
      * @return string
      */
-    public static function progressPaginationBar($nextValue, $list, $current, $fixedValue = null, $conditions = array(), $link = null, $isMedia = false, $addHeaders = true)
-    {
+    public static function progressPaginationBar(
+        $nextValue,
+        $list,
+        $current,
+        $fixedValue = null,
+        $conditions = array(),
+        $link = null,
+        $isMedia = false,
+        $addHeaders = true,
+        $linkAttributes = array()
+    ) {
         if ($addHeaders) {
             $pagination_size = 'pagination-mini';
             $html = '<div class="exercise_pagination pagination '.$pagination_size.'"><ul>';
@@ -1908,7 +1917,19 @@ class Display
                     $isCurrent = $current == ($localCounter + $nextValue + 1) ? true : false;
                 }
             }
-            $html .= self::parsePaginationItem($itemId, $isCurrent, $conditions, $link, $nextValue, $isMedia, $localCounter, $fixedValue);
+
+            $html .= self::parsePaginationItem(
+                $itemId,
+                $isCurrent,
+                $conditions,
+                $link,
+                $nextValue,
+                $isMedia,
+                $localCounter,
+                $fixedValue,
+                $linkAttributes
+            );
+
             $localCounter++;
         }
 
@@ -1930,7 +1951,16 @@ class Display
      * @param int $fixedValue
      * @return string
      */
-    static function parsePaginationItem($itemId, $isCurrent, $conditions, $link, $nextValue = 0, $isMedia = false, $localCounter = null, $fixedValue = null)
+    static function parsePaginationItem(
+        $itemId,
+        $isCurrent,
+        $conditions,
+        $link,
+        $nextValue = 0,
+        $isMedia = false,
+        $localCounter = null,
+        $fixedValue = null,
+        $linkAttributes = array())
     {
         $defaultClass = "before";
         $class = $defaultClass;
@@ -1983,7 +2013,9 @@ class Display
             $link_to_show = $link.$fixedValue.'#questionanchor'.$itemId;
         }
 
-        return  '<li class = "'.$class.'"><a href="'.$link_to_show.'">'.$label.' </a></li>';
+        $link = Display::url($label.' ', $link_to_show, $linkAttributes);
+
+        return  '<li class = "'.$class.'">'.$link.'</li>';
     }