Commit 96519812 authored by PidgeyL's avatar PidgeyL
Browse files

pager update #21

parent fedb3cd8
Loading
Loading
Loading
Loading
+20 −4
Original line number Diff line number Diff line
@@ -106,12 +106,23 @@
            </form>
          </div>
          <!-- Pager -->
          {% if (r/pageLength)|int < 3 %}
            {% set prev = (r/pageLength)|int %}
          {% else %}
            {% set prev = 3 %}
          {% endif %}

          <ul class="pager">
            {% if r > 0 %}
              <li><a href="javascript:previous()">Previous</a></li>
              {% for n in range(prev,0,-1) %}
                <li><a href="javascript:previous({{n}})">- {{n}}</a></li>
              {% endfor %}
            {% endif %}
            ||
            {% if cve|length == pageLength %}
              <li><a href="javascript:next()">Next</a></li>
              {% for n in range(1, 4) %}
                <li><a href="javascript:next({{n}})">+ {{n}}</a></li>
              {% endfor %}
            {% endif %}
          </ul>
          <!-- Search results -->
@@ -119,10 +130,15 @@
          <!-- Pager -->
          <ul class="pager">
            {% if r > 0 %}
              <li><a href="javascript:previous()">Previous</a></li>
              {% for n in range(prev,0,-1) %}
                <li><a href="javascript:previous({{n}})">- {{n}}</a></li>
              {% endfor %}
            {% endif %}
            ||
            {% if cve|length == pageLength %}
              <li><a href="javascript:next()">Next</a></li>
              {% for n in range(1, 4) %}
                <li><a href="javascript:next({{n}})">+ {{n}}</a></li>
              {% endfor %}
            {% endif %}
          </ul>
        <!-- end content -->
+25 −8
Original line number Diff line number Diff line
@@ -32,14 +32,15 @@
      form.action = url;
      form.submit();
    }
    function next(){
    function next(n){
      setSettings();
      var url = "/r/{{ r + pageLength }}";
      var multiplier = {{ r }} + ( n * {{ pageLength }});
      var url = "/r/"+multiplier;
      postURL(url);
    }
    function previous(){
    function previous(n){
      setSettings();
      var page = {{ r - pageLength }};
      var page = {{ r }} - ( n * {{ pageLength }});
      if(page < 0){
        page = 0;}
      var url = "/r/" + page;
@@ -135,12 +136,23 @@
            </form>
          </div>
          <!-- Pager -->
          {% if (r/pageLength)|int < 3 %}
            {% set prev = (r/pageLength)|int %}
          {% else %}
            {% set prev = 3 %}
          {% endif %}

          <ul class="pager">
            {% if r > 0 %}
              <li><a href="javascript:previous()">Previous</a></li>
              {% for n in range(prev,0,-1) %}
                <li><a href="javascript:previous({{n}})">- {{n}}</a></li>
              {% endfor %}
            {% endif %}
            ||
            {% if cve|length == pageLength %}
              <li><a href="javascript:next()">Next</a></li>
              {% for n in range(1, 4) %}
                <li><a href="javascript:next({{n}})">+ {{n}}</a></li>
              {% endfor %}
            {% endif %}
          </ul>
          <!-- Search results -->
@@ -148,10 +160,15 @@
          <!-- Pager -->
          <ul class="pager">
            {% if r > 0 %}
              <li><a href="javascript:previous()">Previous</a></li>
              {% for n in range(prev,0,-1) %}
                <li><a href="javascript:previous({{n}})">- {{n}}</a></li>
              {% endfor %}
            {% endif %}
            ||
            {% if cve|length == pageLength %}
              <li><a href="javascript:next()">Next</a></li>
              {% for n in range(1, 4) %}
                <li><a href="javascript:next({{n}})">+ {{n}}</a></li>
              {% endfor %}
            {% endif %}
          </ul>
        <!-- end content -->