Webboard

Pełna wersja: Logowanie
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
https://gameskill.pl


Wersja silnika:
Najnowsza


Opis problemu:
Nie można się zarejestrować na forum przez telefon a przez komputer już można. Ktoś coś?
Jakaś wersja mobilna (pluginy)? Jakiś błąd? Komunikat? Coś konkretnego?
(26.06.2019, 19:05)Fyeem napisał(a): [ -> ]Jakaś wersja mobilna (pluginy)? Jakiś błąd? Komunikat? Coś konkretnego?

Normalnie działało, lecz po aktualizacji MyBB do wersji najnowszej pokazał się ten błąd.
(26.06.2019, 19:05)Fyeem napisał(a): [ -> ]Jakaś wersja mobilna (pluginy)? Jakiś błąd? Komunikat? Coś konkretnego?

Nawet włączając "Wersje na komputer" gdy kliknę "Stwórz nowe konto" to nic się nie dzieje.
Chociaż widać, że klika się ten przycisk "Stwórz nowe konto" to jest brak reakcji.
.odświeżam
Z theme.js wywal:
Kod:
$('#resp-menu .button').on('click', function(){$('#resp-menu .button').addClass("active");return false;});

Raczej do niczego to nie jest ci potrzebne.
(03.07.2019, 16:25)Divir napisał(a): [ -> ]Z theme.js wywal:
Kod:
$('#resp-menu .button').on('click', function(){$('#resp-menu .button').addClass("active");return false;});

Raczej do niczego to nie jest ci potrzebne.

Po usunięciu tego z theme.js błąd nadal występuje i nie można się zarejestrować na urządzeniu mobilnym.
Ok, teraz widzę co tego używa. Podmień cały plik na to:
Kod:
(function($) {
    $.fn.selectize = function(options) {
        var settings = $.extend({
            auto_submit: false,
            list_direction: "bottom",
        }, options);
        return this.each(function() {
            var s = $(this);
            if (s.is("select")) {
                if (s.attr("selectized") != 1) {
                    s.hide();
                    var id = s.attr("name");
                    var n = s.attr("data-select-name");
                    s.parent().append("<div class='selectize selectize--" + settings.list_direction + "' data-id='" + id + "'><div class='selectize__open dropdown-icon'>" + n + "</div><div class='selectize__options'></div></div>");
                    var h = s.siblings(".selectize[data-id=" + id + "]");
                    if (s.find("option").length > 0) {
                        s.find("option").each(function() {
                            var c = $(this);
                            h.find(".selectize__options").append("<div class='selectize__options__option' data-name='" + c.attr('value') + "'>" + c.text() + "</div>");
                        }).promise().done(function() {
                            h.on('click', ".selectize__open", function() {
                                h.addClass("selectize--opened");
                                $("body").append("<div class='selectize__overlay'></diV>");
                            });
                            $("body").on('click', ".selectize__overlay", function() {
                                $(".selectize.selectize--opened").removeClass("selectize--opened");
                                $(".selectize__overlay").detach();
                            });
                            h.on('click', ".selectize__options__option", function() {
                                s.val($(this).attr("data-name"));
                                if (settings.auto_submit == true) {
                                    s.parents('form:first').submit();
                                }
                            });
                        });
                    }
                    s.attr("selectized", 1);
                }
            }
        });
    }
    $.fn.dropdown = function(options) {
        var el = $(this);
        if (typeof options["activer"] !== "undefined" && $(options["activer"]).length != 0) {
            var activer = options["activer"];
            el.hide();
            activer.click(function() {
                el.clearQueue().fadeToggle();
            });
            $(document).click(function(e) {
                if (!el.is(":hidden") && !$(e.target).is(el) && !$(e.target).parents().is(el) && !$(e.target).is(activer) && !$(e.target).parents().is(activer)) {
                    el.fadeOut();
                }
            });
        }
    }
}
)(jQuery);

$(document).ready(function() {
    $('.partners-slider').slick({
        autoplay: true,
        autoplaySpeed: 3000,
        dots: true,
        infinite: true,
        arrows: false
    });
    $(".theme select").selectize({
        auto_submit: true,
        list_direction: "top"
    });
    $(".language select").selectize({
        auto_submit: true,
        list_direction: "top"
    });

    $('.user-button').on('click', function() {
        $('.user-button').addClass("active");
        return false;
    });
    $('.text_content').on('click', function() {
        $(".text_content").addClass("active");
        return false;
    });
    $('#resp-menu > div.button').on('click', function(){$('#resp-menu > div.button').addClass("active")});

    $('html, body').on('click', function(e) {
        console.log(e)
        if (!document.getElementById('resp-menu').contains(e.target))
            $('.user-button, #resp-menu .button, .text_content').removeClass("active");
    });
    $(".user-drop").click(function(e) {
        e.stopPropagation();
    });

    function customCheckbox(checkboxName) {
        var checkBox = $('input[type="checkbox"]');
        $(checkBox).each(function() {
            $(this).wrap("<span class='custom-checkbox'></span>");
            if ($(this).is(':checked')) {
                $(this).parent().addClass("selected");
            }
        });
        $(checkBox).click(function() {
            $(this).parent().toggleClass("selected");
        });
    }
    $(document).ready(function() {
        customCheckbox("input");
    })

    $("#checkAll").click(function() {
        if ($(this).is(':checked')) {
            if (($('input:checkbox').not(this).parent().hasClass('selected'))) {
                $('input:checkbox').not(this).prop('checked', true).parent().addClass('selected');
            } else {
                $('input:checkbox').not(this).prop('checked', true).parent().addClass('selected');
            }
        } else {
            $('input:checkbox').not(this).prop('checked', false).parent().removeClass('selected');
        }
    });
    $('.up').click(function() {
        $("html, body").animate({
            scrollTop: 0
        }, 600);
        return false;
    });
    $('[data-toggle="tooltip"]').tooltip();
    $(".expcolimage .expander").each(function() {
        if ($(this).data('src')) {
            $(this).addClass($(this).data('src').replace('.png', ''));
        }
    });

    expandables.expandCollapse = function(e, controls) {
        element = $(e);

        if (!element || controls == false) {
            return false;
        }
        var expandedItem = $("#" + controls + "_e");
        var collapsedItem = $("#" + controls + "_c");

        if (expandedItem.length && collapsedItem.length) {
            if (expandedItem.is(":hidden")) {
                expandedItem.toggle("fast");
                collapsedItem.toggle("fast");
                this.saveCollapsed(controls);
            } else {
                expandedItem.toggle("fast");
                collapsedItem.toggle("fast");
                this.saveCollapsed(controls, 1);
            }
        } else if (expandedItem.length && !collapsedItem.length) {
            if (expandedItem.is(":hidden")) {
                expandedItem.toggle("fast");
                element.removeClass("collapse_collapsed").addClass("collapse").attr("alt", "[-]").attr("title", "[-]");
                element.parent().parent('td').removeClass('tcat_collapse_collapsed');
                element.parent().parent('.thead').removeClass('thead_collapsed');
                this.saveCollapsed(controls);
            } else {
                expandedItem.toggle("fast");
                element.removeClass("collapse").addClass("collapse_collapsed").attr("alt", "[+]").attr("title", "[+]");
                element.parent().parent('td').addClass('tcat_collapse_collapsed');
                element.parent().parent('.thead').addClass('thead_collapsed');
                this.saveCollapsed(controls, 1);
            }
        }
        return true;
    }
    ;
});

Testowałem u siebie i działa.
(04.07.2019, 16:56)Divir napisał(a): [ -> ]Ok, teraz widzę co tego używa. Podmień cały plik na to:
Kod:
(function($) {
   $.fn.selectize = function(options) {
       var settings = $.extend({
           auto_submit: false,
           list_direction: "bottom",
       }, options);
       return this.each(function() {
           var s = $(this);
           if (s.is("select")) {
               if (s.attr("selectized") != 1) {
                   s.hide();
                   var id = s.attr("name");
                   var n = s.attr("data-select-name");
                   s.parent().append("<div class='selectize selectize--" + settings.list_direction + "' data-id='" + id + "'><div class='selectize__open dropdown-icon'>" + n + "</div><div class='selectize__options'></div></div>");
                   var h = s.siblings(".selectize[data-id=" + id + "]");
                   if (s.find("option").length > 0) {
                       s.find("option").each(function() {
                           var c = $(this);
                           h.find(".selectize__options").append("<div class='selectize__options__option' data-name='" + c.attr('value') + "'>" + c.text() + "</div>");
                       }).promise().done(function() {
                           h.on('click', ".selectize__open", function() {
                               h.addClass("selectize--opened");
                               $("body").append("<div class='selectize__overlay'></diV>");
                           });
                           $("body").on('click', ".selectize__overlay", function() {
                               $(".selectize.selectize--opened").removeClass("selectize--opened");
                               $(".selectize__overlay").detach();
                           });
                           h.on('click', ".selectize__options__option", function() {
                               s.val($(this).attr("data-name"));
                               if (settings.auto_submit == true) {
                                   s.parents('form:first').submit();
                               }
                           });
                       });
                   }
                   s.attr("selectized", 1);
               }
           }
       });
   }
   $.fn.dropdown = function(options) {
       var el = $(this);
       if (typeof options["activer"] !== "undefined" && $(options["activer"]).length != 0) {
           var activer = options["activer"];
           el.hide();
           activer.click(function() {
               el.clearQueue().fadeToggle();
           });
           $(document).click(function(e) {
               if (!el.is(":hidden") && !$(e.target).is(el) && !$(e.target).parents().is(el) && !$(e.target).is(activer) && !$(e.target).parents().is(activer)) {
                   el.fadeOut();
               }
           });
       }
   }
}
)(jQuery);

$(document).ready(function() {
   $('.partners-slider').slick({
       autoplay: true,
       autoplaySpeed: 3000,
       dots: true,
       infinite: true,
       arrows: false
   });
   $(".theme select").selectize({
       auto_submit: true,
       list_direction: "top"
   });
   $(".language select").selectize({
       auto_submit: true,
       list_direction: "top"
   });

   $('.user-button').on('click', function() {
       $('.user-button').addClass("active");
       return false;
   });
   $('.text_content').on('click', function() {
       $(".text_content").addClass("active");
       return false;
   });
   $('#resp-menu > div.button').on('click', function(){$('#resp-menu > div.button').addClass("active")});

   $('html, body').on('click', function(e) {
       console.log(e)
       if (!document.getElementById('resp-menu').contains(e.target))
           $('.user-button, #resp-menu .button, .text_content').removeClass("active");
   });
   $(".user-drop").click(function(e) {
       e.stopPropagation();
   });

   function customCheckbox(checkboxName) {
       var checkBox = $('input[type="checkbox"]');
       $(checkBox).each(function() {
           $(this).wrap("<span class='custom-checkbox'></span>");
           if ($(this).is(':checked')) {
               $(this).parent().addClass("selected");
           }
       });
       $(checkBox).click(function() {
           $(this).parent().toggleClass("selected");
       });
   }
   $(document).ready(function() {
       customCheckbox("input");
   })

   $("#checkAll").click(function() {
       if ($(this).is(':checked')) {
           if (($('input:checkbox').not(this).parent().hasClass('selected'))) {
               $('input:checkbox').not(this).prop('checked', true).parent().addClass('selected');
           } else {
               $('input:checkbox').not(this).prop('checked', true).parent().addClass('selected');
           }
       } else {
           $('input:checkbox').not(this).prop('checked', false).parent().removeClass('selected');
       }
   });
   $('.up').click(function() {
       $("html, body").animate({
           scrollTop: 0
       }, 600);
       return false;
   });
   $('[data-toggle="tooltip"]').tooltip();
   $(".expcolimage .expander").each(function() {
       if ($(this).data('src')) {
           $(this).addClass($(this).data('src').replace('.png', ''));
       }
   });

   expandables.expandCollapse = function(e, controls) {
       element = $(e);

       if (!element || controls == false) {
           return false;
       }
       var expandedItem = $("#" + controls + "_e");
       var collapsedItem = $("#" + controls + "_c");

       if (expandedItem.length && collapsedItem.length) {
           if (expandedItem.is(":hidden")) {
               expandedItem.toggle("fast");
               collapsedItem.toggle("fast");
               this.saveCollapsed(controls);
           } else {
               expandedItem.toggle("fast");
               collapsedItem.toggle("fast");
               this.saveCollapsed(controls, 1);
           }
       } else if (expandedItem.length && !collapsedItem.length) {
           if (expandedItem.is(":hidden")) {
               expandedItem.toggle("fast");
               element.removeClass("collapse_collapsed").addClass("collapse").attr("alt", "[-]").attr("title", "[-]");
               element.parent().parent('td').removeClass('tcat_collapse_collapsed');
               element.parent().parent('.thead').removeClass('thead_collapsed');
               this.saveCollapsed(controls);
           } else {
               expandedItem.toggle("fast");
               element.removeClass("collapse").addClass("collapse_collapsed").attr("alt", "[+]").attr("title", "[+]");
               element.parent().parent('td').addClass('tcat_collapse_collapsed');
               element.parent().parent('.thead').addClass('thead_collapsed');
               this.saveCollapsed(controls, 1);
           }
       }
       return true;
   }
   ;
});

Testowałem u siebie i działa.

Dzieki dziala :)