-
Постов
13 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Viserion
-
-
Подключайте библиотеку jQuery, в тело вставьте вот этот код:
var navigationTop = $('#pimary_nav').offset().top; $(window).scroll(function(){ var windowTop = $(window).scrollTop(); if (navigationTop < windowTop) { $('#primary_nav').addClass('headerSticky'); } else { $('#primary_nav').removeClass('headerSticky'); } });
Этот код проверяет, не ниже ли граница окна, чем объект primary_nav (собственно, Ваш навбар)
Далее, в общий стиль добавьте следующее правило:.headerSticky {top: 35px;z-index: 20;position: fixed;width: 85%;}
Теперь отредактируйте .main-width, вписав туда position:relative;
Сохраните и попробуйте прокрутить страницу так, чтобы панельки не стало видно, она сама должна будет выскочить наверх. -
Вот код из JQ от UI.X:
if ( $('html').hasClass('hasHeaderFixed') ) { var navigationTop = $('#navigation').offset().top; $(window).scroll(function(){ var windowTop = $(window).scrollTop(); if (navigationTop < windowTop) { $('#header').addClass('headerSticky'); if ($('#moderatorBar').length) { $('#moderatorBar').addClass('moderatorBarSticky'); } if ($('#loginBar').length) { $('#loginBar').addClass('loginBarSticky'); } } else { $('#header').removeClass('headerSticky'); if ($('#moderatorBar').length) { $('#moderatorBar').removeClass('moderatorBarSticky'); } if ($('#loginBar').length) { $('#loginBar').removeClass('loginBarSticky'); } } }); }
Лишнее уберите, код для HTML доступен в скриншоте. Ширина обязательна, а вот top как раз от 0 до 10 px. Попробуйте сделать и скажите, получилось ли.
-
Не совсем понял. Чтобы липло к верху, когда переходит на fixed? Так реализовано в UI.X для XenForo.
-
-
Родительскому блоку назначать нужно relative, дочернему -- fixed с указанием парметров расположения: "top:0;" к примеру. В таком случае при прокрутке меню должно быть полностью сверху, но и будет двигаться вместе с окном.
Подсмотри код у jc-mp.com, там неплохо сделано.
-
Не знаю, но есть вариант поставить ссылку, потом переключиться в режим "простого редактора" и удалить оборачивающий тег . Во всех остальных движках помогает.
-
-
Не пойму, что страшного в том, что будет опубликован список плагинов, использованных на этом форуме. Этот список можно внести в FAQ и прилагать ссылкой к фирменному выпуску дистрибутива IPB.
Я бы и сам воспользовался этим списком, чтобы не задавать вопросов типа: "А как установить стрелочку вверх, как на вашем форуме?", "Как вывести последние записи на главную", "Что у вас за статистика снизу", "Как вывести ссылки групп пользователей?" и т.п.
Или это тайна? И подобные вопросы никого не интересуют?
Страшного ничего, а вот запутать кого-то может. Особенно если это будет в FAQ.
Для таких вопросов есть поиск, где вполне можно найти нужное. Всё это обсуждалось, а что не обсуждалось, то можно спросить и решить.
-
Информация об этой ошибке: __lmgtfy.com/?q=X-Frame-Options+to+SAMEORIGIN
Любая статья на выбор. В кратце — гугл запрещает отображать свои страницы во фреймах чужих хостов.
-
-
Black Skrilax называется.
Видимо, самописный, либо основан на каком-то.
-
Нерабочие плагины можно отметить соответствующей отметкой в архиве файлов, а понравившиеся файлы можно отметить пятью звёздами. Каждый ставит необходимые ему/ей плагины и хуки, единого списка не только не получится, но и не надо.
Как автоматизировать?
в Техническая поддержка IP.Board
Опубликовано
Функция, которая отвечает за создание поста
Лист доступных API-методов запросов
А так -- придётся писать приложение, которое будет конвертировать RSS и отправлять запрос на post. Готового приложения нет, вроде бы.