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

Rekomendowane odpowiedzi

Opublikowano

Szukałem szukałem i znalazłem taką modyfikację lecz pod 2.3.x. Czy jest jakiś sposób bez tworzenia dodatkowej grupy by użytkownicy przed osiągnięciem liczby 20 postów mogli jedynie widzieć forum, posty i tematy były by nie możliwe do przeczytania. Jest taka opcja:

Pozwól użytkownikom, którzy mogą przeglądać forum, ale nie mogą czytać tematów, zobaczyć listę tematów

a przydała by się taka

Pozwól użytkownikom, którzy nie mogą czytać tematów, zobaczyć działy na w spisie for (Board Index)
Opublikowano

By w opisie działu wpisać "Dostęp od 20 postów" i tak bym widzieli ze moga je nabić i się dostać do działu lecz przed tylki 20 postami nie mogli przeglądac zawartości.

  • Manager
Opublikowano

No to co za problem?

Otwórz plik: admin/applications/forums/modules_public/forums/forums.php

Znajdź:

	public function showForum()
{

Dodaj poniżej:

		# Access forum if user has more than X posts - by DawPi
	if( in_array( $this->request['f'], array( 2, 3, 4 ) ) && $this->memberData['posts'] < 10000 )
	{
		$this->registry->getClass('output')->showError( 'no_permission', 'DP3CFO' );
	}

Zapisz i wyślij.

Otwórz plik: admin/applications/forums/modules_public/forums/topics.php

Znajdź:

	public function topicSetUp()
{

Dodaj poniżej:

		# Access forum if user has more than X posts - by DawPi
	if( in_array( $this->request['f'], array( 2, 3, 4 ) ) && $this->memberData['posts'] < 10000 )
	{
		$this->registry->getClass('output')->showError( 'no_permission', 'DP3CFO' );
	}

Zapisz i wyślij.

Objaśnienie:

  • array( 2, 3, 4 ) :) tablica z ID'kami zablokowanych for
  • 1000 :D to liczba postów poniżej której skrypt nie wpuści do tego forum (tematów w nim)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

  • Manager
Opublikowano

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.

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