Изменение дизайна нумерации страниц на Slaed 2.1
Задача: сделать дизайн нумерации как на Slaed 3
Автор nox78
1. Открываем файл style.css используемой вами темы, добавляем в конец файла
PHP - Код | 1 2 3 4 5 6 7
| <?php .pagelink { border: 1px solid #D1D8EC; padding: 1px 5px 1px 5px; background-image: url(images/cellpic.gif); } ?> |
2. Открываем папку function файл sources.php
3. Находим function num_page, она в районе 700 строчки, и меняем целиком на такой вод код
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <?php // Format Nummer Page function num_page($module_name="", $numstories, $numpages, $storynum, $module_link="") { global $pagenum, $admin_file; OpenTable(); $pagenum = (intval($pagenum)) ? $pagenum : 1; if ($numpages > 1) { if (defined("ADMIN_FILE")) { $index = $admin_file; $module = ""; } else { $index = "index"; $module = "name=".$module_name."&"; } echo "<center><b>"._OVERALL." $numstories "._ON." $numpages "._PAGE_S." $storynum "._PERPAGE."</b><br><hr>"; if ($pagenum > 1) { $prevpage = $pagenum - 1; echo "<a href=".$index.".php?".$module."".$module_link."pagenum=$prevpage><SPAN class=pagelink><<</SPAN></a>"; } echo " "; for ($i = 1; $i < $numpages+1; $i++) { if ($i == $pagenum) { echo "<SPAN class=pagelink>$i</SPAN> "; } else { if ((($i > ($pagenum - 4)) && ($i < ($pagenum + 5))) OR ($i == $numpages) || ($i == 1)) { echo "<a href=".$index.".php?".$module."".$module_link."pagenum=$i><SPAN class=pagelink>$i</SPAN></a>"; } } if ($i < $numpages) { if (($i > ($pagenum - 4)) && ($i < ($pagenum + 5))) echo " "; if (($pagenum > 4) && ($i == 1)) echo " <SPAN class=pagelink>...</SPAN> "; if (($pagenum < ($numpages - 5)) && ($i == ($numpages - 1))) echo " <SPAN class=pagelink>...</SPAN> "; } else { echo " "; } } if ($pagenum < $numpages) { $nextpage = $pagenum + 1; echo "<a href=".$index.".php?".$module."".$module_link."pagenum=$nextpage><SPAN class=pagelink>>></SPAN></a>"; } echo "</center>" ; } CloseTable(); } ?> |
4. Сохраняем, закрываем, смотрим.
5. В вашей теме должен быть файл cellpic.gif возмите с любой темы или измените имя на какое вам надо.
Дата публикации: 17.02.2007 Прочитано: 15039 раз |