Как сделать пронумерованный список страниц?

А

Автоспец

#1
Посоветуйте, пожалуйста. Мне нужно. чтобы внизу каждой страницы раздела (не на форуме, а на сайте) был список

предыдущая 1 2 3 4 5 следующая

В принципе можно, делать для каждой ссылки самостоятельно, но уж больно муторно. Да и наверное всё это как-то автоматизировано, потому что на развлекательных сайтах явно это делают не вручную (связать сотни страниц мне кажется нереально). Может это скрипт какой-то? Если да, то по возможности нужен в ХТМЛ, РНР у меня не работает.
 
Н

Ночная странница

#2
Автоспец, нет, для чистого HTML не встречала. На развлекательных сайтах это всё делается через CMS (система управления контентом). Кстати, а почему вы не хотите сделать сайт не чисто HTML, а с помощью, например, Wordpress или DLE?
 
А

Автоспец

#3
Кстати, а почему вы не хотите сделать сайт не чисто HTML, а с помощью, например, Wordpress или DLE?

Пытался я с этим разбираться, да только тяжеловато это всё для меня. Люди этому годами учатся, получая соответствующее образование, а вот так с наскока, даже хорошенько постаравшись, на мой взгляд нереально.
 
Н

Ночная странница

#4
Автоспец, вот как раз CMS намного проще, чем чистый HTML - там все делается через удобный интерфейс, а не вручную.
 
V

VyacheslavH

#6
Автоспец, на чистом html никак вы не сделаете, кроме как прописывать вручную.
JavaScript рулит. Достаточно грамотно прописать в одном скрипте. Я когда то пробовал, жаль, не сохранилось. Оч интересная фиговина :)
 
А

Автоспец

#7
А что скажете по поводу вот этого скрипта: http://prs.narod.ru/internet/arts/js/pagenum.html

Сложно будет настроить его под себя? Прописать нужные ссылки?
Также посмотрел, для этих целей используют плагины. Хотелось бы услышать ваше мнение.
 
Н

Ночная странница

#8
Так всё равно же придется вручную на каждой странице указывать общее количество документов и данный номер страницы... А если количество изменится? Вручную перепрописывать?
Хотя мысль интересная, надо будет как-нибудь опробовать...
 
W

Wmboard

#9
Ночная странница, html сайты (у кого они есть) уже давно не делают постранично, как Автоспец. Их делают на инклюдах.
В результате, инклюдом делают список страниц, и когда добавится еще страница, или уберется, то нужно будет отредактировать одну, а не все :)
 
Н

Ночная странница

#10
Veter, но это уже использование PHP... Мне кажется, проще освоить WP :)
 
Н

Ночная странница

#12
Нет там по сути php, все тот же html

На хостинге должна быть поддержка SSI и переделывать ему всё придется... :rolleyet:
Агитируй лучше за вордпресс, ведь сколько возможностей сразу добавится!
Автоспец, ну вот правда, CMS были придуманы для облегчения жизни веб-мастеров, а не наоборот...
 
W

Wmboard

#13
Да я не агитирую на за что :) Я просто размышляю...
Переделывать придется конечно. Рано или поздно он все равно к этому придет. Только потом будет болезненней, чем когда сайт еще не набрал обороты.
 
V

VyacheslavH

#14
Так всё равно же придется вручную на каждой странице указывать общее количество документов и данный номер страницы... А если количество изменится? Вручную перепрописывать?
Хотя мысль интересная, надо будет как-нибудь опробовать...

Список страниц в массив, а текущую определять по строке ареса, всё из одного скрипта.

Что бы полностью автоматом, то это скорее пэхэпе. А ручную вёрстку можно оптимизировать.
Если предположить, что в шапке и в подвале всё один к одному кроме текущего адреса и списка предыдущих и следующих страниц, можно записать шапку и подвал с вызываемыми скриптами в отдельные текстовые файлы. Тела каждой страницы тоже в текстовые файлы в один каталог. В икспишке есть такой сервис Windows Scripting Host, по странной логике Майкрософта основанный на яваскрипте :) Поддерживает, несколько своеобразно, чтение из файла и запись в файл. Можно рекурсивно из скрипта обходить вложенные каталоги и "собирать страницы из исходников". Если в Юникс-подобных системах, то еще проще. В рамках цикла for bash-скрипта команда cat $head $body $foot $newfile склеивает файлы, записанные в $head, $body, $foot в сборный файл $newfile. Удобно тем, что если надо переписать дизайн, не обязательно шерстить весь набор. Достаточно отредактировать исходные шапку и подвал, и пересобрать всё по новой. Всё делается лёгким движением руки.
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread