Wiki source code of Pagination

Version 4.1 by Ecaterina Moraru (Valica) on 2009/03/25

Hide last authors
Guillaume Lerouge 1.1 1 1 Pagination
2
3 Insert description here.
4
Guillaume Lerouge 2.1 5 1.1 Live example
6
7 Put the HTML needed to display a pagination here and the CSS in an SSX object attached to this page.
8
Ecaterina Moraru (Valica) 3.1 9 1.1 Upper navigation
Guillaume Lerouge 1.1 10
Ecaterina Moraru (Valica) 3.1 11 1.1.1 CSS
12
Guillaume Lerouge 1.1 13 {code}
Ecaterina Moraru (Valica) 4.1 14 .searchFilters{
15 clear: both;
16 font-size: 90%;
17 }
18 #sortFilter{
19 color: #aaa;
20 padding: 5px;
21 line-height: 16px;
22 }
23 #sortFilter a.sortType{
24 color: #aaa;
25 }
26 #sortFilter a.sortType:hover{
27 color: #4D4D4D;
28 }
29 #sortFilter a.sortType:focus {
30 outline: dotted 1px #000;
31 }
32 #sortFilter a#currentSort{
33 color: #4D4D4D;
34 font-weight: bold;
35 }
36 #sortFilter a#currentSort:focus {
37 outline: dotted 1px #000;
38 }
Guillaume Lerouge 1.1 39 {code}
40
Ecaterina Moraru (Valica) 4.1 41 {code}
42 .paginationFilter {
43 color: #aaa;
44 height: 100%;
45 border-top: 1px solid #CCCCCC;
46 padding: 2px 0px 5px 5px;
47 display: block;
48 line-height: 22px;
49 }
50 .resultsNo{
51 float: left;
52 }
53 .resultsNo .currentResultsNo, .resultsNo .totalResultsNo{
54 color: #aaa;
55 }
56 .pagination{
57 float: right;
58 margin-right: 10px;
59 }
60 .pagination a{
61 color: #aaa;
62 }
63 .pagination a:hover{
64 color: #4D4D4D;
65 }
66 .pagination a.currentPagination{
67 color: #4D4D4D;
68 font-weight: bold;
69 }
70 .pagination a:focus {
71 outline: dotted 1px #000;
72 }
73 .controlPagination{
74 position:relative;
75 width:42px;
76 height:22px;
77 overflow:hidden;
78 margin:0!important;
79 padding:0!important;
80 float: right;
81 }
82 .controlPagination a{
83 position:absolute;
84 top:0;
85 left:0;
86 text-indent:-1000em;
87 line-height:25px;
88 outline:none;
89 overflow:hidden;
90 border:none;
91 }
92 .controlPagination a.prevPagination {
93 background-position:left top;
94 background-image:url($xwiki.getSkinFile("navigation.png"));
95 width: 21px;
96 height: 22px;
97 }
98 .controlPagination a.noPrevPagination{
99 background-position:left bottom;
100 background-image:url($xwiki.getSkinFile("navigation.png"));
101 width: 21px;
102 height: 22px;
103 }
104 .controlPagination a.nextPagination {
105 background-position:right top;
106 background-image:url($xwiki.getSkinFile("navigation.png"));
107 width: 21px;
108 height: 22px;
109 left: 21px;
110 }
111 .controlPagination a.noNextPagination {
112 background-position:right bottom;
113 background-image:url($xwiki.getSkinFile("navigation.png"));
114 width: 21px;
115 height: 22px;
116 left: 21px;
117 {code}
118
Ecaterina Moraru (Valica) 3.1 119 1.1.1 HTML Code
Guillaume Lerouge 1.1 120
121 {code}
Ecaterina Moraru (Valica) 3.1 122 <div class="searchFilters">
Ecaterina Moraru (Valica) 4.1 123
Ecaterina Moraru (Valica) 3.1 124 <div id="sortFilter">
125 $msg.get("xe.search.filters.sort")
126 <a href="" id="currentSort" title="$msg.get('xe.search.filters.relevance.title')">$msg.get("xe.search.filters.relevance")</a>
127 <a href="" class="sortType" title="$msg.get('xe.search.filters.date.title')">$msg.get("xe.search.filters.date")</a>
128 <a href="" class="sortType" title="$msg.get('xe.search.filters.rating.title')">$msg.get("xe.search.filters.rating")</a>
129 <a href="" class="sortType" title="$msg.get('xe.search.filters.popularity.title')">$msg.get("xe.search.filters.popularity")</a>
130 </div>
131
132 <div class="paginationFilter">
Ecaterina Moraru (Valica) 4.1 133
134 <span class="resultsNo">$msg.get("xe.search.filters.results") <span class="currentResultsNo">6-30</span> $msg.get("xe.search.filters.results.of") <span class="totalResultsNo">50</span></span>
135
Ecaterina Moraru (Valica) 3.1 136 <span class="controlPagination">
137 <a href="#" title="$msg.get('xe.search.filters.page.prev.title')" class="prevPagination"></a>
138 <a href="#" title="$msg.get('xe.search.filters.page.next.title')" class="nextPagination"></a>
139 </span>
140 <span class="pagination">$msg.get("xe.search.filters.page")
141 <a href="" title="$msg.get('xe.search.filters.page.title',['1'])">1</a>
142 <a href="" class="currentPagination" title="$msg.get('xe.search.filters.page.title',['2'])">2</a>
143 <a href="" title="$msg.get('xe.search.filters.page.title',['3'])">3</a>
144 <a href="" title="$msg.get('xe.search.filters.page.title',['4'])">4</a>
145 <a href="" title="$msg.get('xe.search.filters.page.title',['5'])">5</a>
146 <a href="" title="$msg.get('xe.search.filters.page.title',['6'])">6</a>
147 <a href="" title="$msg.get('xe.search.filters.page.title',['7'])">7</a>
148 <a href="" title="$msg.get('xe.search.filters.page.title',['8'])">8</a>
149 <a href="" title="$msg.get('xe.search.filters.page.title',['9'])">9</a>
150 </span>
151 </div>
152 </div>
153 {code}
154
155 1.1 Bottom Navigation
156
157 1.1.1 CSS
158
159 {code}
Ecaterina Moraru (Valica) 4.1 160 .paginationFooter{
161 display: block;
162 clear: both;
163 text-align: right;
164 font-size: 90%;
165 }
Ecaterina Moraru (Valica) 3.1 166 {code}
167
Ecaterina Moraru (Valica) 4.1 168 {code}
169 .paginationFilter {
170 color: #aaa;
171 height: 100%;
172 border-top: 1px solid #CCCCCC;
173 padding: 2px 0px 5px 5px;
174 display: block;
175 line-height: 22px;
176 }
177 .pagination{
178 float: right;
179 margin-right: 10px;
180 }
181 .pagination a{
182 color: #aaa;
183 }
184 .pagination a:hover{
185 color: #4D4D4D;
186 }
187 .pagination a.currentPagination{
188 color: #4D4D4D;
189 font-weight: bold;
190 }
191 .pagination a:focus {
192 outline: dotted 1px #000;
193 }
194 .controlPagination{
195 position:relative;
196 width:42px;
197 height:22px;
198 overflow:hidden;
199 margin:0!important;
200 padding:0!important;
201 float: right;
202 }
203 .controlPagination a{
204 position:absolute;
205 top:0;
206 left:0;
207 text-indent:-1000em;
208 line-height:25px;
209 outline:none;
210 overflow:hidden;
211 border:none;
212 }
213 .controlPagination a.prevPagination {
214 background-position:left top;
215 background-image:url($xwiki.getSkinFile("navigation.png"));
216 width: 21px;
217 height: 22px;
218 }
219 .controlPagination a.noPrevPagination{
220 background-position:left bottom;
221 background-image:url($xwiki.getSkinFile("navigation.png"));
222 width: 21px;
223 height: 22px;
224 }
225 .controlPagination a.nextPagination {
226 background-position:right top;
227 background-image:url($xwiki.getSkinFile("navigation.png"));
228 width: 21px;
229 height: 22px;
230 left: 21px;
231 }
232 .controlPagination a.noNextPagination {
233 background-position:right bottom;
234 background-image:url($xwiki.getSkinFile("navigation.png"));
235 width: 21px;
236 height: 22px;
237 left: 21px;
238 {code}
239
Ecaterina Moraru (Valica) 3.1 240 1.1.1 HTML Code
241
242 {code}
Ecaterina Moraru (Valica) 4.1 243 <div class="paginationFooter">
244 <div class="paginationFilter">
245 <span class="controlPagination">
246 <a href="#" title="$msg.get('xe.search.filters.page.prev.title')" class="noPrevPagination"></a>
247 <a href="#" title="$msg.get('xe.search.filters.page.next.title')" class="noNextPagination"></a>
248 </span>
249 <span class="pagination">
250 $msg.get("xe.search.filters.page")
251 <a href="" title="$msg.get('xe.search.filters.page.title',['1'])">1</a>
252 <a href="" class="currentPagination" title="$msg.get('xe.search.filters.page.title',['2'])">2</a>
253 <a href="" title="$msg.get('xe.search.filters.page.title',['3'])">3</a>
254 <a href="" title="$msg.get('xe.search.filters.page.title',['4'])">4</a>
255 <a href="" title="$msg.get('xe.search.filters.page.title',['5'])">5</a>
256 <a href="" title="$msg.get('xe.search.filters.page.title',['6'])">6</a>
257 <a href="" title="$msg.get('xe.search.filters.page.title',['7'])">7</a>
258 <a href="" title="$msg.get('xe.search.filters.page.title',['8'])">8</a>
259 <a href="" title="$msg.get('xe.search.filters.page.title',['9'])">9</a>
260 </span>
261 </div>
262 </div>
Guillaume Lerouge 1.1 263 {code}
264
265 1.1 Details
266
267 Add additional details here.

Get Connected