Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Thanks system (2.5.2) - nie można odinstalować

Założony przez  Swordancer.

wersja skryptu MyBB:1.8.5
adres forum:odjechani.com.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Dzisiaj chciałem sprawdzić ten plugin, zainstalowałem go, okazało się, że nie działa (nie reaguje na dodawanie podziękowań, pojawia się tylko dymek), wiec chciałem go odinstalować i wywala mi błąd:

Cytat:MyBB has experienced an internal SQL error and cannot continue.

SQL Error:1091 - Can't DROP 'thxpost'; check that column/key existsQuery:ALTER TABLE mybb_users DROP thx_ammount, DROP thxpost

W sumie nie wiem dokładnie jak mam dodać tę tabelę, żeby to przeszło i wywaliło cały syf tego pluginu z bazy danych. Ogólnie z tymi pluginami podzekowań, to tylko same problemy. Nikt nie zrobił niczego prostego i działającego ,wszystkie mają jakieś problemy, trzeba je poprawiać. 

Ktoś wie jak dokładnie dodać tę tabelę? Ewentualnie wywalić z pliku PHP fragment, który odpowiada za jej usunięcie, bo skoro jej nie ma, to można pominąć. 

Kod przesyłam w załączniku, bo się nie mieści w poście.

  thx.php (Rozmiar: 68,98 KB / Pobrań: 252)
Forum: https://odjechani.com.pl Konto testowe - Login:Mybboard.pl Hasło:mybboard Posiadam link do Mybboard.pl w stopce. 
Ok, rozwiązałem problem sam, wywaliłem z pliku PHP ten wpis:

    if($db->field_exists("thx_ammount""users"))
    {
        
$db->query("ALTER TABLE ".TABLE_PREFIX."users DROP thx_ammount, DROP thxpost");
    } 

Dzięki temu deinstalacja przeszła, nie było tam nawet "thx_ammout", więc plugin wywalił resztę wpisów pomyślnie.
Forum: https://odjechani.com.pl Konto testowe - Login:Mybboard.pl Hasło:mybboard Posiadam link do Mybboard.pl w stopce. 
@Swordancer Chyba już nie pierwszy raz masz problem tego typu z pluginami. Proponuję instalować je na kopii forum/środowisku testowym. Zaoszczędzisz sobie problemów.
Jakoś zawsze sobie radziłem, ale masz rację, czas zrobić kopię na subdomenie i tam się bawić.
Forum: https://odjechani.com.pl Konto testowe - Login:Mybboard.pl Hasło:mybboard Posiadam link do Mybboard.pl w stopce. 



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

1 gości