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

Ale na co komu ta zmienna? W niczym nie pomaga, nawet nowicjuszowi.

  • 4 miesiące temu...
  • 1 miesiąc temu...
  • 1 miesiąc temu...
Opublikowano

Mam pytanie, a mianowicie, czy może mi ktoś tak zmodyfikować ten kod, by respektował również podgrupy? Czyli jeśli ustalam, dla których grup ma się wyświetlać ten obrazek i dany użytkownik jako podgrupę ma ustawioną rangę nie wymienioną w tym kodzie to nie widzi tego komunikatu.

 

Jeśli to nie problem to byłbym wdzięczny.

Opublikowano

@up

U mnie również nie działa.

+

 

Dodaj/zmień warunek na:

<if test="$this->memberData['posts] < 50">

Lub "> 50" - w zależności to chcesz osiągnąć.

Przy tym wyskakuje error PHP.

 

 

Mój kod:

<div id="anonymous_element_6" style="background: #505050" class="reputation positive">
        <span class="number">EDYCJA PROFILU: <if test="IPSMember::isInGroup($this->memberData, array( 4, 11, 14 ) )">TAK<else />NIE</if></span>
</div>

Domagasz się szybkiej reakcji z mojej strony? Proszę, zacytuj post.

Opublikowano

Tak zapytam:

  • jeśli ktoś będzie znał bezpośredni odnośnik do działu, to go otworzy?
  • jeśli ktoś jest na tyle "sprytny", żeby kraść skrypty, motywy, aplikacje czy hooki to czy blokowanie css nie spowoduje, że i tak uzyska dostęp do "zabezpieczonego" działu?
  • Domyślam się, że ten poradnik ma na celu wyłącznie uatrakcyjnienie wyglądu do normalnego blokowania dostępu do działów?
stop-elektrowni-w-gaskach-01.png

Opublikowano (edytowane)

Tak, to jest wersja jedynie "wizualna", nic nie blokująca.

Za prawa dostępu do działów odpowiadają uprawnienia w IP.Board i nie ma żadnego sensu dublować tej funkcjonalności. Nadaj dostęp do danego działu tylko masce (przykładowo) VIP i nie dość, że będzie ładnie to jeszcze będzie działać.

http://forum.invisionize.pl/topic/39101-dział-na-grupę/?p=239034

Edytowane przez JamLasica
  • Lubię to 1
Opublikowano

Znaczy działa, ale tak samo jak ten dłuższy kod, czyli nie uwzględnia grup dodatkowych.

Jak najbardziej uwzględnia. Może idiotycznie testujesz to na standardowych wartościach podanych przez DawPi - tych 1,2,3 - które ma praktycznie każdy użytkownik - bo to dla grup Nie aktywowani, Zarejestrowani i Goście? A może </if> na końcu nie dopisałeś i dlatego się zawsze wyświetla? To działa, poprawnie.
Opublikowano

 

Tak zapytam:

  • jeśli ktoś będzie znał bezpośredni odnośnik do działu, to go otworzy?
  • jeśli ktoś jest na tyle "sprytny", żeby kraść skrypty, motywy, aplikacje czy hooki to czy blokowanie css nie spowoduje, że i tak uzyska dostęp do "zabezpieczonego" działu?
  • Domyślam się, że ten poradnik ma na celu wyłącznie uatrakcyjnienie wyglądu do normalnego blokowania dostępu do działów?

 

 

Tak odpowiem:

  • prawa do widoku działu dla danych rang
  • brak praw do czytania dla danych rang
  • obydwie rzeczy ustawiasz w edycji uprawnień danego forum (działu w ACP)
  • i wszystkie problemy się kończą :-)
  • 3 miesiące temu...
Opublikowano

A moje pytanie brzmi tak:

 

Czy da się zrobić by grupy 1,2 miały zakaz dostępu do wszystkich kategorii na forum?

A konkretnie chodzi mi o to np:

CSowicze.pl - Forum to ID 1

- Forum

- Forum

- Forum

 

itp itd,

Strefa banów to ID 24

- Forum

- Forum

 

Serwery CSowicze.pl to ID 29

 

I tak do końca forum. Chce po prostu by niezarejestrowany nie widział żadnych tematów + miał ten obrazek wszędzie :) Z góry dziękuje

  • 9 miesięcy temu...
Opublikowano

Daje ten kod i nic. 

<php>$groups = array(1, 2, 3);</php>
<if test="in_array($this->memberData['member_group_id'],  $groups)"> 
	<style type="text/css">

		#category_1.category_block{ position: relative; }
			#category_1:after{
				content: "Dostęp tylko dla personelu";
				line-height: 250px;
				text-align: center;
				position: absolute;
				top: 0; left: 0; right: 0; bottom: 0;
				z-index: 9999;
				margin: 0 0 10px 0;
				cursor: normal;
			}
		}
	</style>
</if>
  • 3 tygodnie później...
Opublikowano (edytowane)

A moje pytanie brzmi tak:

 

Czy da się zrobić by grupy 1,2 miały zakaz dostępu do wszystkich kategorii na forum?

A konkretnie chodzi mi o to np:

CSowicze.pl - Forum to ID 1

- Forum

- Forum

- Forum

 

itp itd,

Strefa banów to ID 24

- Forum

- Forum

 

Serwery CSowicze.pl to ID 29

 

I tak do końca forum. Chce po prostu by niezarejestrowany nie widział żadnych tematów + miał ten obrazek wszędzie :) Z góry dziękuje

 

Zamiast blokować dostępów do forów, nie lepiej Ci po prostu nie pokazywać tych forów dla użytkowników? :o

 

Jurij: Poprawiłem błędy.

Edytowane przez Jurij
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ę.