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

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

Ostatnio odwiedzający profil

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

wersja skryptu MyBB: 1.8.6
adres forum: ubladego.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Pomimo pomyślnej instalacja i włączeniu obydwu pluginów (Lista odwiedzajacych profil (1.7.0) i Latest Visitors on Profiles (1.0)) jest problem. W profilach nie ma ostatnio odwiedzających. W czym może tkwić problem?
pewnie brak zmiennej z pluginu w szablonie member_profile.
Którą zmienną powinienem zatem zamieścić?
sprawdź czy w szablonie member_profile znajduje się zmienna {$profileVisitors}, jeśli jest to sprawdź czy w panelu użytkownika jest włączona opcja pokazywania ostatnich odwiedzających w profilu
Kiedy w profilu włączam tą opcję otrzymuję taki komunikat:

MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

Błąd SQL:
1054 - Unknown column 'show_profile_visitors' in 'field list'
Zapytanie:
UPDATE mybb_users SET show_profile_visitors=1 WHERE uid = 1

W bazie danych nie posiadam podbazy o nazwie mybb_users, jak zatem wykonać zapytanie?
Wejdź w PMA i dodaj to zapytanie:
ALTER TABLE `mybb_users` ADD `show_profile_visitors` TINYINT(1) NOT NULL DEFAULT '1';
Gdzie?
(15.01.2016, 00:11)musicpower napisał(a): Wejdź w PMA
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
phpmyadmin, zarządzanie bazamu danych, szukaj w panelu hostingu.
Wysłałem zapytanei do całej bazy danych, ale po ponownej próbie ustawienia ostatnio odwiedzających ten sam komunikat -


Błąd SQL:
1054 - Unknown column 'show_profile_visitors' in 'field list'
Zapytanie:
UPDATE mybb_users SET show_profile_visitors=1 WHERE uid = 1

Jakieś pomysły? Chyba że do konkretnej tabeli to wysłać...
(15.01.2016, 16:42)Blady96 napisał(a): Chyba że do konkretnej tabeli to wysłać...
zapytanie tworzy automatycznie kolumne w tabeli mybb_users, sprawdz czy dodało pomyślnie show_profile_visitors w tabeli mybb_users
Nie posiadam takowej kolumny, natomiast tabela jest.
Ok, zrobimy to inaczej. Wejdź w PMA i znajdź tabele mybb_users, przejdź do struktury i na samym dole wybierz "dodaj 1 kolumnę(y) (tutaj wybierz sobie po której kolumnie ma być stworzona nowa) i wykonaj.
Teraz uzupełnij tak:
Nazwa: show_profile_visitors
Typ: TINYINT
Długość/Wartości: 1
Ustawienia domyślne: Zdefiniowana następująco i pod spodem 1
i zapisz
Dziękuję, działa jak należy :)



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

1 gości