Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Ziomek

Użytkownik
  • Postów

    7
  • Dołączył

  • Ostatnia wizyta

Informacje o forum

  • Wersja
    IP.Board 3.1.4

Osiągnięcia Ziomek

Rekrut

Rekrut (2/14)

  • Pierwszy post
  • Rozpoczęcie dyskusji
  • Pierwszy tydzień zakończony
  • Miesiąc później
  • Rok z nami

Najnowsze odznaki

0

Reputacja

  1. Odkryłem co i jak i problem już został rozwiązany. Zawartości tabel members_l_username i name były różne co powodowało problem. Do zamknięcia.
  2. Po wgraniu bazy i jej przebudowaniu część użytkowników nie może zmienić nazwy wyświetlanej i hasło poprzez UCP, co więcej mogą logować się na na swoje konta, po wpisaniu haseł w polu zmiana nazwy wyświetlanej wyświetla się komunikat o błędnym haśle. Nie pomogła zmiana hasła przez ACP oraz odzyskiwanie hasła przez innego gracza.
  3. Dodałem i odjąłem procenty, zbanowałem użytkownika i wygląda na to, że wszystko działa tak jak powinno.
  4. Sprawdziłem za pierwszym razem i działało więc nie sprawdzałem wszystkich możliwości. I da radę wprowadzić takie zmiany aby usunięcie grup dodatkowych odbywało się tylko podczas banowania (100%) użytkownika?
  5. Problem polega na tym, że grupa secondary kasuje się nie tylko w momencie banowania użytkownika po przekroczeniu 100% ostrzeżeń lecz przy każdej akcji dodawania/odejmowania procentów.
  6. Korzystam w tej chwili z modyfikacji Warn System Enhanced i mam drobny problem ponieważ na moim forum użytkownicy często posiadają kilka grup a ta modyfikacja zmienia tylko grupę primary. Czy jest możliwe aby modyfikacja wraz ze zmianą grupy pierwszej na "Banned" usuwała wszystkie grupy secondary danego użytkownika? Jeżeli tak to jak to zrobić? Wydaje mi się, że będzie trzeba było coś zmienić tutaj tylko nie wiem jak. //----------------------------------------- // Update member //----------------------------------------- $warn_level = intval($this->warn_member['warn_level']); $user_group = intval($this->warn_member['mgroup']); $warn_adjust = intval($this->ipsclass->input['warn_amount']); if ( $this->ipsclass->input['level'] == 'add' ) { $warn_level += $warn_adjust; } else { $warn_level -= $warn_adjust; } if ( $warn_level > $this->ipsclass->vars['warn_max'] ) { $warn_level = $this->ipsclass->vars['warn_max']; } if ( $warn_level < intval($this->ipsclass->vars['warn_min']) ) { $warn_level = 0; } if ( $warn_level == $this->ipsclass->vars['warn_max'] ) { $user_group = $this->ipsclass->vars['w_bangroup']; } $this->ipsclass->DB->do_update( 'members', array ( 'mgroup' => $user_group, 'mod_posts' => $mod_queue, 'restrict_post' => $restrict_post, 'temp_ban' => $susp, 'warn_level' => $warn_level, 'warn_lastwarn' => time(), ) , "id={$this->warn_member['id']}" );
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.