Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
На уже существующих аккаунтах - никак.Как можно через данный плагин настроить автоматическую блокировку твинков когда уже есть совпадения с заблокированными аккаунтами на форуме?
За предоставленное обновление благодарим пользователя alex_tv
- Исправление ошибок
За предоставленное обновление благодарим пользователя alex_tv
- Исправление ошибок
<xf:js>
(function($){
if (typeof $ === 'undefined') {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js';
script.onload = function() {
main(jQuery);
};
document.head.appendChild(script);
} else {
main($);
}
function main($) {
$(function() {
var start = new Date().getTime();
var form = $('#js-signUpButton').closest('form');
form.append($("<input>").attr("type", "hidden").attr("name", "timetaken").val(0));
form.submit(function() {
$("[name=timetaken]").val((new Date().getTime() - start)/1000);
});
});
}
})(window.jQuery);
</xf:js>
Не тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагинаподскажите, как можно реализовать это лучше и чище
Не тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагина
а пока тут появится обновление обростать костылями :) или отключать плагин, что не хотелось бы из-за засилия кракенаНе тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагина
да, я им раньше пользовался, потом перестал, сейчас из клаудфлара ушёл - задолбали кракенские боты, с этим плагом чудесно их отсекает.Как вижу по обновлениям, это неизбежно для работы 2.3. Либо позже выкупать общими усилиями, плагин оказался на удивление полезным.
И шаблон. И модификатор шаблона account_connected_associate заменить наПроблему удалось решить модификацией шаблона svSignupBlocking_signup_code. Код писался с помощью ChatGPT, так что, если есть возможность, подскажите, как можно реализовать это лучше и чище.
document.addEventListener('DOMContentLoaded', function() {
const startTime = Date.now();
const signUpButton = document.getElementById('js-signUpButton');
if (signUpButton) {
const form = signUpButton.closest('form');
const timeInput = document.createElement('input');
timeInput.type = 'hidden';
timeInput.name = 'timetaken';
timeInput.value = '0';
form.appendChild(timeInput);
form.addEventListener('submit', function() {
const timeSpent = (Date.now() - startTime) / 1000;
timeInput.value = Math.round(timeSpent * 100) / 100;
});
}
});
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения