Перейти к содержанию

« Greeceee »

Пользователи
  • Постов

    21
  • Зарегистрирован

  • Посещение

Весь контент « Greeceee »

  1. Добра, делаю расширение для браузера с форумом ipb. Поставил кнопку с прогресбаром, но она по итогу никак не запускает нужную ссылку. Сам же браузер кричит, что ошибок в js дофига, хоть целиком удалять.. Что не так я делаю и как мне установить открытие ссылки по окончанию работы бара? <a id="actionButton" class="progress-button" data-loading="Working.." data-finished="Finished!" data-type="background-bar">PLAY GEN</a></div> $(document).ready(function(){ $('.progress-button').progressInitialize(); $('#submitButton').click(function(e){ e.preventDefault(); $(this).progressTimed(2); }); $('#actionButton').click(function(e){ e.preventDefault(); $(this).progressTimed(2); }); $('#generateButton').one('click', function(e){ e.preventDefault(); // It can take a callback var button = $(this); button.progressTimed(3, function(){ button.click(function(){ alert('Showing how a callback works!'); }); }); }); var controlButton = $('#controlButton'); controlButton.click(function(e){ e.preventDefault(); controlButton.progressStart(); }); $('.command.increment').click(function(){ controlButton.progressIncrement(); }); $('.command.set-to-1').click(function(){ controlButton.progressSet(1); }); $('.command.set-to-50').click(function(){ controlButton.progressSet(50); }); $('.command.finish').click(function(){ controlButton.progressFinish(); }); }); (function($){ $.fn.progressInitialize = function(){ return this.each(function(){ var button = $(this), progress = 0; var options = $.extend({ type:'background-horizontal', loading: 'Loading..', finished: 'Done!' }, button.data()); button.attr({'data-loading': options.loading, 'data-finished': options.finished}); var bar = $('<span class="tz-bar ' + options.type + '">').appendTo(button); button.on('progress', function(e, val, absolute, finish){ if(!button.hasClass('in-progress')){ bar.show(); progress = 0; button.removeClass('finished').addClass('in-progress') } if(absolute){ progress = val; } else{ progress += val; } if(progress >= 100){ progress = 100; } if(finish){ button.removeClass('in-progress').addClass('finished'); bar.delay(500).fadeOut(function(){ // Trigger the custom progress-finish event button.trigger('progress-finish'); setProgress(0); }); } setProgress(progress); }); function setProgress(percentage){ bar.filter('.background-horizontal,.background-bar').width(percentage+'%'); bar.filter('.background-vertical').height(percentage+'%'); } }); }; $.fn.progressStart = function(){ var button = this.first(), last_progress = new Date().getTime(); if(button.hasClass('in-progress')){ // Don't start it a second time! return this; } button.on('progress', function(){ last_progress = new Date().getTime(); }); var interval = window.setInterval(function(){ if( new Date().getTime() > 5000+last_progress){ button.progressIncrement(5); } }, 500); button.on('progress-finish',function(){ window.clearInterval(interval); }); return button.progressIncrement(10); }; $.fn.progressFinish = function(){ return this.first().progressSet(100); }; $.fn.progressIncrement = function(val){ val = val || 10; var button = this.first(); button.trigger('progress',[val]) return this; }; $.fn.progressSet = function(val){ val = val || 10; var finish = false; if(val >= 100){ finish = true; } return this.first().trigger('progress',[val, true, finish]); }; $.fn.progressTimed = function(seconds, cb){ var button = this.first(), bar = button.find('.tz-bar'); if(button.is('.in-progress')){ return this; } bar.css('transition', seconds+'s linear'); button.progressSet(99); window.setTimeout(function(){ bar.css('transition',''); button.progressFinish(); if($.isFunction(cb)){ cb(); } }, seconds*10000); }; })(jQuery);
  2. Пароль не работает. Просто перезапускается страница.
  3. А как попасть в админку, если вход не работает?
  4. При смене Http на Https сбилось очень много функций и не работает админка. Форум bs-cup.ru и я не знаю как исправить.
  5. Здравствуйте, реализовал лаунчер, который должен брать аватарку, [url=#]Никнейм[/url] и отображать ещё некоторые элементы через ipb. gen.bs-cup.ru , однако не работает сама авторизация. Не пойму в чём проблема. Кто поможет - отдам дизайн
  6. Я разобрался. Не видел этой новой фишки с страницами. Спасибо!
  7. Где можно почитать как правильно это сделать? У меня стоит: Использовать категории - да, Главная страница бд - Показать категории, группа шаблонов категории - Category index, группа шаблонов списка записей - clan wars, группа шаблонов отображения записи - clan wars, публикация темы включена, форум указан и префикс/суффикс не ставил.
  8. раньше тут был актив нормальный, да и админ наверняка знает..
  9. Большая часть стилей на этом форуме - рабочие. Так же не обнаружил ошибку на вашем форуме
  10. Здравствуйте. Не понять какая ссылка ведёт на мой турнир и как вывести эти турниры в слайдер. Взять с ipbmafia, но тема сама закрыта. Может у кого есть новая версия, кстати?
  11. Здравствуйте! Иногда пропадает возможность набирать сообщение. На форуме http://playsoc.ru/forum/ установлен DisableRightClick, но не уверен в нем ли проблема. Может кто сталкивался? Проблема устраняется, после выбора цвета или выбора дефолтного цвета.
  12. Какие страсти в моем посте. Проблему решил, спасибо всем)
  13. Ребят, как исправить? world-evolved.ru/forum .ipsUserPhoto_large img, img.ipsUserPhoto_large, .ipsUserPhoto_large:after { width: 180px; height: 180px; } не помогает
  14. Нет, с Бегетом у меня проблем нет, просто заказчику нужно будет объяснить, что его хостинг не подходит, благодарю!) Модераторы, можно закрывать.
  15. Проблема только в хостинге может быть? Больше никаких проблем 100%?
  16. Темы, языки, хуки не ставятся. Вылетает ошибка 1S111/1. На хостинге Beget тот же nulled, те же хуки, та же тема и языки - работают, а на хостиге LiteHost нет. Права папок менял на 777 (где-то на мафии был совет), пробовал скачивать другие языковые пакеты, проверял все хуки и тему опять же на старом хосте. Никак не хочет работать на LiteHost. Сам хостер неделями отвечает, так что может сам смогу решить проблему следуя вашему совету? Версия php 7.2 (но пробовал 7 тоже)
×
×
  • Создать...