Бывает часто нужно, из раздела быстро перейти на любую страницу темы, но на нашем пути встают три точки, а этот скрипт преобразует переключатели страниц в ссылки на все страницы темы. Данный скрипт имеет некоторые настройки (в конце материала). Управление дизайном » Форум » Главная страница форума. После $BODY$: Code (function (a) { if (true) { swch = function (fn, pr, nx, ln, y) { fn.replaceWith('<span id="pk' + y + '"><\/span>'); for (var i = pr; i < nx; i++) $('#pk' + y).append('<a href="\/forum\/' + ln + i + '" class="postPSwithcesLink">' + i + '<\/a> '); };
$('span.postpSwithces').each(function (i) { var _t = $(this), fn, pr, nx; _t.html(_t.html().replace(/…/, '<a href="javascript:\/\/" id="tt' + i + '">…<\/a>')); fn = _t.find('#tt' + i), pr = +fn.prev().html() + 1, nx = +fn.next().html(), ln = _t.prev().attr('href').match(/\d+-\d+-/); if (a == 1) $('#tt' + i).click(function () { swch(fn, pr, nx, ln, i) }); else if (a == 0) swch(fn, pr, nx, ln, i); }); } })(settings); // Warning! Аргумент settings (26 строка), может быть равен либо 1 либо 0. 1 — "…" будет преобразовано в ссылку при клике на которую вам будут показаны ссылки на все страницы темы. 0 — при загрузки страницы, "…" будет сразу преобразовано в ссылки. Автор: uWeb Источник: ucoo.ru
|