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: Blokowanie komentarzy do profilu


kodif

Rekomendowane odpowiedzi

Witam,

mam pytanie. Czy można w jakiś sposób zablokować dodawanie komentarzy do profilu użytkownika?

Można moderować czyjeś wypowiedzi, ale co z tego jak ten ktoś może bezkarnie wchodzić na profile i wypisywać dowolne rzeczy w komentarzach użytkowników?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Zablokować userowi dodawanie komentarzy w profilach czy zablokować profil przed dodawaniem komentarzy?

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

Chodzi o zablokowanie userowi możliwości dodawania komentarzy w profilach innych userów.

W tej chwili jedyne wyjście jakie widzę to zablokowanie wyświetlania profili userów w grupie np. Moderowani.

Edytowane przez kodif
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Jakby było możliwe zmiany w plikach takie że wybrana grupa nie da rady dodać komentarza do profilu usera to by mi sie przydało.

Wybranego czy każdego?

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

Plik: admin/applications/members/modules_public/ajax/comments.php

Znajdź:

 	protected function _addComment()
	{

Dodaj poniżej:

		/* (DP31) Block Comments */

	$blockedGroups	= array( 4 );

	if( in_array( $this->memberData['member_group_id'], $blockedGroups ) )
	{
		$this->returnString( 'Nie możesz dodawać komentarzy!' );	
	}

Zapisz i wyślij.

Plik: admin/applications/members/modules_public/profile/comments.php

Znajdź:

/* Check member has */

Dodaj powyżej:

		/* (DP31) Block Comments */

	$blockedGroups	= array( 4 );

	if( in_array( $this->memberData['member_group_id'], $blockedGroups ) )
	{
		$this->registry->output->showError( $this->lang->words['no_permission'] );	
	}

Zapisz i wyślij.

By dodać więcej grup (ID) zrób to w ten sposób:

$blockedGroups	= array( 4, 5, 6 );

  • Lubię to 1

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

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ę.