brak okienka na wpisanie powodu zgłoszenia.

Błąd   Założony przez  maniek1523.

Po wybraniu opcji "Inny powód" w zgłoszeniu posta nie pojawia mi się okienko na ręczne wpisanie własnego powodu... Screen poniżej, ale lepiej chyba sobie to samemu zobaczyć. Dlatego też podaję konto testowe.
   

EDYCJA: Stopka wyedytowana (11:46)
Szogi1910 napisał 24.06.2017, 23:12:
Zapoznaj się z i popraw stopkę forum.
@Penny
report_reasons gdzie znajde?
Raport - szablony
Wsparcie poza forum - odpłatne.
@Penny
Ale nic to nie daje, nadal okienko się nie wyświetla. W zasadzie ten kod jest chyba identyczny jak ten mój..
Wgraj domyślny szablon z domyślnej paczki mybb i sprawdź jak tam ma się sytuacja. Jak działa to musisz porównywać zmiany, sprawdzać który szablon się różni. Przydałoby się wykonać weryfikację plików z poziomu ACP.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
(08.07.2017, 13:18)Divir napisał(a): Wgraj domyślny szablon z domyślnej paczki mybb i sprawdź jak tam ma się sytuacja. Jak działa to musisz porównywać zmiany, sprawdzać który szablon się różni. Przydałoby się wykonać weryfikację plików z poziomu ACP.

Weryfikacja plików:
   
Jak nie edytowałeś functions.php nadpisz go plikiem z oryginalnej paczki i przeprowadź weryfikację ponownie. Pozostaje kwestia z szablonem.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
   
Poprawiłem też tamte błędy. Z domyślnym awatarem raczej nie poprawię, bo pewnie musiałbym przywrócić ten domyślny domyślny... :P
Problem jednak chyba nadal występuje...
Jak chcesz może sprawdź. Konto testowe test1 hasło 123456
Może mi coś po prostu jeszcze nie reaguje... :/
Przejdź do szablonu report, wyszkuj w nim:
    if($("#report_reason option:selected").val() != 'other')
    {
        $("#reason").hide();
    }

    $("#report_reason").change(function()
    {
        if($(this).find("option:selected").val() == 'other')
        {
            $("#reason").show();
            return;
        }

        $("#reason").hide();
    });
zamień na:
    if($("#report_reason option:selected").attr('data-extra') != 1)
    {
        $("#reason").hide();
    }

    $("#report_reason").change(function()
    {
        if($(this).find("option:selected").attr('data-extra') == 1)
        {
            $("#reason").show();
            return;
        }

        $("#reason").hide();
    });

A błąd nie wczytywania się okienka raportu u niektórych wynika z tego, że podałeś tutaj adres z początkiem www. Ja na twoim miejscu dodałbym przekierowanie w pliku .htaccess dla osób łączących się przez www.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Więc tamto działa. A możesz mi powiedzieć jak dodać to przekierowywanie w .htaccess? :D Bo tak patrzę, że przy wejściu na www.adres nie działa też kliknięcie w "Dodaj punkt reputacji" :D
Dodaj do twojego pliku .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Dodałem i wszedłem przez www.adres, ale nic się nie zmieniło. Moje .htacces:
DirectoryIndex portal.php index.php index.html index.htm report.php showthread.php
Header set Access-Control-Allow-Origin "*"
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Plik musi mieć nazwe .htaccess. Być może cba blokuje tę funkcję na swoich serwerach.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Może jak zmienię już hosting to się to ureguluje :D



Użytkownicy przeglądający ten wątek:

1 gości