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

Автоспец

Пользователь
Регистрация
12.09.12
Сообщения
101
Реакции
1
Баллы
13
Посоветуйте, пожалуйста. Мне нужно. чтобы внизу каждой страницы раздела (не на форуме, а на сайте) был список

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

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

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Автоспец, нет, для чистого HTML не встречала. На развлекательных сайтах это всё делается через CMS (система управления контентом). Кстати, а почему вы не хотите сделать сайт не чисто HTML, а с помощью, например, Wordpress или DLE?
 

Автоспец

Пользователь
Регистрация
12.09.12
Сообщения
101
Реакции
1
Баллы
13
Кстати, а почему вы не хотите сделать сайт не чисто HTML, а с помощью, например, Wordpress или DLE?

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

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Автоспец, вот как раз CMS намного проще, чем чистый HTML - там все делается через удобный интерфейс, а не вручную.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard

VyacheslavH

Пользователь
Регистрация
23.06.11
Сообщения
935
Реакции
325
Баллы
28
Возраст
62
Адрес
Черкассы
Автоспец, на чистом html никак вы не сделаете, кроме как прописывать вручную.
JavaScript рулит. Достаточно грамотно прописать в одном скрипте. Я когда то пробовал, жаль, не сохранилось. Оч интересная фиговина :)
 

Автоспец

Пользователь
Регистрация
12.09.12
Сообщения
101
Реакции
1
Баллы
13
А что скажете по поводу вот этого скрипта: http://prs.narod.ru/internet/arts/js/pagenum.html

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

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Так всё равно же придется вручную на каждой странице указывать общее количество документов и данный номер страницы... А если количество изменится? Вручную перепрописывать?
Хотя мысль интересная, надо будет как-нибудь опробовать...
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ночная странница, html сайты (у кого они есть) уже давно не делают постранично, как Автоспец. Их делают на инклюдах.
В результате, инклюдом делают список страниц, и когда добавится еще страница, или уберется, то нужно будет отредактировать одну, а не все :)
 

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Veter, но это уже использование PHP... Мне кажется, проще освоить WP :)
 

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Нет там по сути php, все тот же html

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

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Да я не агитирую на за что :) Я просто размышляю...
Переделывать придется конечно. Рано или поздно он все равно к этому придет. Только потом будет болезненней, чем когда сайт еще не набрал обороты.
 

VyacheslavH

Пользователь
Регистрация
23.06.11
Сообщения
935
Реакции
325
Баллы
28
Возраст
62
Адрес
Черкассы
Так всё равно же придется вручную на каждой странице указывать общее количество документов и данный номер страницы... А если количество изменится? Вручную перепрописывать?
Хотя мысль интересная, надо будет как-нибудь опробовать...

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

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

Статистика форума

Темы
200.632
Сообщения
380.533
Пользователи
327.887
Новый пользователь
Jlij00
Сверху Снизу