» »

Скрываем часть архива записей на uCoz

Скрываем часть архива записей на uCoz

Это можно сказать не скрипт а как дополнение на ucoz сайте. Здесь просто скрываем часть архива и остается только пять записей, что очень много место потом в блоке появляется. Просто встречались ресурсы, которые оставляют такую функцию, и там реально такая летопись из месяцев прописано. что как то в дизайн не очень вписывается. А здесь вы все оставите и по клику можете развернуть и также потом закрыть, что явно отвлекать не будет гостей и пользователя.

Установка:

В блоке или контейнере находим этот оператор $АRCHIVE_LINKS$ ставим за ним этот скрипт:

Код
<script type="text/javascript">  
$("ul.archUl li").hide();  
$("ul.archUl li:first, .archUl li:eq(1), .archUl li:eq(2), .archUl li:eq(3), .archUl li:eq(4)").show();  
  $("ul.archUl").after('<br><center><a style="margin-top:3px;" id="thisArh" href="javascript:showArh();">Показать весь архив</a></center>');  

function showArh(){  
$("ul.archUl li").show();  
$("#thisArh").attr({href: 'javascript:hideArh()'}); $("#thisArh").text('Скрыть архив');  
};  
function hideArh(){  
$(".archUl li").hide();  
$(".archUl li:first, .archUl li:eq(1), .archUl li:eq(2), .archUl li:eq(3), .archUl li:eq(4)").show();  
$("#thisArh").attr('href', 'javascript:showArh()'); $("#thisArh").text('Показать весь архив');  
};  
</script>
06.09.2016 Просмотров: 1854 Комментарий: (13)

Поделиться в социальных сетях

Материал разместил

Комментарий: 13
Сопрано
Сопрано 06.09.2016 23:011
0
Очень редко можно увидеть на сайтах такую картину, так как основном убирают, но вот некоторые , даже скажу многие оставляют, вот им как раз этот скрипт подойдет.
tsakonter
tsakonter 06.09.2016 23:122
0
Возможно оставляют эту информацию, когда на сайте очень много файлов и здесь быстрей можно просто найти, так как все распределено, что и когда появилось на сайте, а так также сразу убрал.
Сафрон
Сафрон 06.09.2016 23:283
0
Если изначально идет, то значит где то на какой то теме это необходимо и скрипт как раз его урежет.
Советник
Советник 06.09.2016 23:474
0
Почему так думаете, что многие убирают, вот у меня стоит и не мешает, сейчас с этим скриптом посмотрю что получиться.
Калинка
Калинка 21.01.2018 06:255
0
Спасибо, очень пригодилось! Спрятала архив за 8 лет))
Kosten
Kosten 21.01.2018 09:036
0
Бывает, только не пойму, а для чего он нужен, разве только за такое время под навигацию идет.
Калинка
Калинка 21.01.2018 09:187
0
Зачем нужен архив? Ну, я отвечаю за сайт образовательной организации, в архиве вся работа коллектива отражается, и проверяющим видно, что сайт функционирует) наверное, так))
Kosten
Kosten 21.01.2018 09:348
0
Но сейчас место явно больше будет и не сильно отвлекать.
-SAM-
-SAM- 21.01.2018 18:029
+1
По мне, так при вместительном архиве проще использовать $ARCHIVE_MENU$.
Kosten
Kosten 21.01.2018 22:1310
0
Здесь больше функция видать нужна на социальных проектах, но просто не вижу смысла на софт или кино сайте наблюдать.
-SAM-
-SAM- 23.01.2018 07:5912
0
Этот архивный список испокон веков на варез-порталах DLE-шных встретить можно было, потом уже в uCoz ввели, видимо. И что за соц. проекты - не ясно, где люд наблюдается, там и социум... посему всё гораздо проще - кому нужна функция, те и ставят... если архив обширный, что история за много лет - лучше делать, как выше написал, а не списком.
Webmaster32
Webmaster32 22.01.2018 01:5111
0
У юкозовских архивов заметил небольшой косяк, у них сортировка идёт по возрастанию от более старой новости к новой, что по сути не правильно. Т е в начале списка архива новостей всегда самые старые и древние новости находятся, а чтобы найти новые надо открывать весь архив.
-SAM-
-SAM- 23.01.2018 09:1013
0
Нельзя назвать косяком, поскольку именно это и есть определение архивного списка, что более ранние записи заняли позиции выше (в отличии от того, что они спустя столько лет сотворили со списком рез. копий шаблонов - сделали реверс, что теперь это уже не архивный список, а подобие ленты обновлений... оставлял на этот счёт мысли в оф. блоге). Ну, да ладно, речь здесь сугубо в удобстве, не более того. Когда там нельзя ничего уже поделать, то имея доступ в исходный код - исправить ситуацию со своей стороны можно (применив скрипты или стилями, как понял, сделать float-инг).
avatar