mirror of https://github.com/kiwix/libkiwix.git
+ fix the implementation of the arrows in the search restult page
This commit is contained in:
parent
aa9ebdb87e
commit
8df9c53878
|
@ -215,7 +215,7 @@ namespace kiwix {
|
||||||
oData["resultStart"] = this->resultStart + 1;
|
oData["resultStart"] = this->resultStart + 1;
|
||||||
oData["resultEnd"] = (this->resultEnd > this->estimatedResultCount ? this->estimatedResultCount : this->resultEnd);
|
oData["resultEnd"] = (this->resultEnd > this->estimatedResultCount ? this->estimatedResultCount : this->resultEnd);
|
||||||
oData["resultRange"] = this->resultRange;
|
oData["resultRange"] = this->resultRange;
|
||||||
oData["resultLastPageStart"] = this->estimatedResultCount - this->resultRange;
|
oData["resultLastPageStart"] = this->estimatedResultCount > this->resultRange ? this->estimatedResultCount - this->resultRange : 0;
|
||||||
oData["protocolPrefix"] = this->protocolPrefix;
|
oData["protocolPrefix"] = this->protocolPrefix;
|
||||||
oData["searchProtocolPrefix"] = this->searchProtocolPrefix;
|
oData["searchProtocolPrefix"] = this->searchProtocolPrefix;
|
||||||
|
|
||||||
|
|
|
@ -114,13 +114,13 @@
|
||||||
|
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
<ul>
|
<ul>
|
||||||
<TMPL_if (count>resultRange)>
|
<TMPL_if (resultLastPageStart>0)>
|
||||||
<li><a href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=0&end=<TMPL_var resultRange>">◀</a></li>
|
<li><a href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=0&end=<TMPL_var resultRange>">◀</a></li>
|
||||||
</TMPL_if>
|
</TMPL_if>
|
||||||
<TMPL_loop pages>
|
<TMPL_loop pages>
|
||||||
<li><a <TMPL_if selected>class="selected"</TMPL_if> href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=<TMPL_var start>&end=<TMPL_var end>"><TMPL_var label></a></li>
|
<li><a <TMPL_if selected>class="selected"</TMPL_if> href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=<TMPL_var start>&end=<TMPL_var end>"><TMPL_var label></a></li>
|
||||||
</TMPL_LOOP>
|
</TMPL_LOOP>
|
||||||
<TMPL_if (count>resultRange)>
|
<TMPL_if (resultLastPageStart>0)>
|
||||||
<li><a href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=<TMPL_var resultLastPageStart>&end=<TMPL_var (resultLastPageStart+resultRange)>">▶</a></li>
|
<li><a href="<TMPL_var searchProtocolPrefix>pattern=<TMPL_var searchPattern>&start=<TMPL_var resultLastPageStart>&end=<TMPL_var (resultLastPageStart+resultRange)>">▶</a></li>
|
||||||
</TMPL_if>
|
</TMPL_if>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
Loading…
Reference in New Issue