@@ 165-174 (lines=10) @@ | ||
162 | $nav['forstart'] |
|
163 | ); |
|
164 | } |
|
165 | if ((int) $nav['forstart'] !== $nav['page']) { |
|
166 | $html[] = sprintf( |
|
167 | '%1$s<li%2$s><a%3$s href="%4$s">%5$s</a></li>', |
|
168 | $tab, |
|
169 | $this->isAttribute('class', $classes['li']), |
|
170 | $this->isAttribute('class', $classes['a']), |
|
171 | $path.'/page/'.$nav['forstart'], |
|
172 | $nav['forstart'] |
|
173 | ); |
|
174 | } |
|
175 | } |
|
176 | if ($nav['forstart'] < $nav['allpages']) { |
|
177 | $html[] = sprintf( |
|
@@ 184-193 (lines=10) @@ | ||
181 | $this->isAttribute('class', $classes['a']) |
|
182 | ); |
|
183 | } |
|
184 | if ($nav['forstart'] - 1 < $nav['allpages']) { |
|
185 | $html[] = sprintf( |
|
186 | '%1$s<li%2$s><a%3$s href="%4$s">%5$s</a></li>', |
|
187 | $tab, |
|
188 | $this->isAttribute('class', $classes['li']), |
|
189 | $this->isAttribute('class', $classes['a']), |
|
190 | $path.'/page/'.$nav['allpages'], |
|
191 | $nav['allpages'] |
|
192 | ); |
|
193 | } |
|
194 | if ($nav['page'] < $nav['allpages']) { |
|
195 | $html[] = sprintf( |
|
196 | '%1$s<li%2$s><a%3$s href="%4$s">»</a></li>', |
|
@@ 194-202 (lines=9) @@ | ||
191 | $nav['allpages'] |
|
192 | ); |
|
193 | } |
|
194 | if ($nav['page'] < $nav['allpages']) { |
|
195 | $html[] = sprintf( |
|
196 | '%1$s<li%2$s><a%3$s href="%4$s">»</a></li>', |
|
197 | $tab, |
|
198 | $this->isAttribute('class', $classes['li']), |
|
199 | $this->isAttribute('class', $classes['a']), |
|
200 | $path.'/page/'.$nav['next'] |
|
201 | ); |
|
202 | } |
|
203 | $html[] = $nest.'</ul>'."\n"; |
|
204 | ||
205 | return implode("\n", $html); |