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

ROZWIĄZANY: Brak możliwości zmiany nazwy wyświetlanej


F0RCE

Rekomendowane odpowiedzi

Witam ponownie.

Ustawiłem standardowej grupie możliwość zmiany nazwy wyświetlanej.

Niestety tak jak w przypadku prywatnych wiadomości, niektórzy nie mogą tego użyć [Zakładka się nie wyświetla]

Czy da się wykonać jakieś zapytanie, lub przebudowę by temu zaradzić.

Po tej konwersji zostały mi tylko problemy z tymi uprawnieniami, jedno "naprawimy" to drugie się psuje :)

Miałem napisać że to ostatni temat na dzisiaj, ale niestety już po północy :P

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

A user jest w grupie z uprawnieniami i wg profilu nie zmieniał tejże nazwy? Dasz screen z ustawień grupy z pokazaną zawartością, jak to masz Ty ustawione.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Zdebugujmy to.. Otwórz plik: admin/applications/core/extensions/usercpForms.php

Znajdź:

return $this->registry->getClass('output')->getTemplate('ucp')->displayNameForm( $form, $error, '', $this->_isFBUser );

Dodaj powyżej:

print_r( $form );

Niech ten user wejdzie do zmiany nazwy wyświetlanej (daj mu bezpośrednio link) i niech napisze, co mu wyskoczyło ponad forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

[#1011] Nie masz uprawnień do zmiany nazwy wyświetlanej.

Ponad forum nic mu nie wyskoczyło.

Natomiast u mnie normalnie pokazuje, że mogę 3 x nazwe zmienić

[Array ( [_changes_left] => 3 [_changes_done] => 0 [_first_change] => 08 lis 2011 [_lang_string] => Dokonano 0 z dostępnych 3 zmian nazwy wyświetlanej od 08 lis 2011. Możesz wykonać jeszcze 3 zmiany w czasie 30 dni. Zmiana nazwy wyświetlanej nie wpływa na dane logowania. )]

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Ten błąd występuje tutaj:

   	 if ( ! $this->settings['auth_allow_dnames'] OR $this->memberData['g_dname_changes'] < 1 OR $this->memberData['g_dname_date'] < 1 )
       {
           $this->registry->getClass('output')->showError( 'no_permission_for_display_names', 1011 );
       }

Więc zapytanie składam: czy masz włączoną opcję Allow display names w ACP?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Wyżej zamiast:

print_r( $form );

Daj:

print_r( $this->memberData );

I niech ten user wklei zawartość (długą).

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Wystąpił błąd

Przepraszamy, wystąpił błąd. Jeśli nie jesteś pewny jak używać tej opcji lub nie wiesz dlaczego wystąpił ten błąd, zajrzyj do tematów pomocy by uzyskać więcej informacji.

[#1011] Nie masz uprawnień do zmiany nazwy wyświetlanej.

To wyskakuje tej osobie.

U mnie natomiast jest cała strona zawartości.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Zdebugujmy to.. Otwórz plik: admin/applications/core/extensions/usercpForms.php

Znajdź:

if ( ! $this->settings['auth_allow_dnames'] OR $this->memberData['g_dname_changes'] < 1 OR $this->memberData['g_dname_date'] < 1 )

Dodaj powyżej:

print_r( $this->memberData );

Niech ten user wejdzie do zmiany nazwy wyświetlanej (daj mu bezpośrednio link) i niech napisze, co mu wyskoczyło ponad forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

[g_dname_changes] => 0 [g_dname_date] => 0

Jakby nie patrzeć grupa ma zablokowaną zmianę.

Upewnij się, że zmieniasz grupę o ID 15:

[member_group_id] => 15

Ma też dużo grup pobocznych:

[mgroup_others] => 3,16,13,19,14,9,6,15

Może to wprowadza jakieś zamieszanie.

  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

Usunąłem mu te grupy.

Wtedy wylogowało go z konta i w PA zresetowało jego grupie [iD = 15] ustawienia dotyczące Zmiany nicku .

Wpisałem ponownie te same wartości i działa! o_O

To jest TAJEMNICZE!

Przy nicku miał ikonkę facebooka więc może przez logowanie facebookowe tak się robiło? nie wiem ale skoro działa to chyba dobrze :D

Dzięki Panowie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.