UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Zezwolenia grup

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
Amfidiusz
Posty: 2
Rejestracja: 27 marca 2009, 02:53

Zezwolenia grup

Post autor: Amfidiusz » 27 marca 2009, 03:03

Witam!

Dopiero zaczynam zabawę z phpBB. Mam nadzieję, że się nie zrażę i będzie to zabawa długoletnia :)
Na wstępie mam kilka pytań, które dla zaawansowanych użytkowników wydadzą się zapewne banalne. Potrzebuję stworzyć dwie kategorie:
1. Kilka działów (nazwanych grupami: user, użytkownik, noob). Dany użytkownik widzi jedynie dział dla niego przeznaczony oraz jedynie tematy w tym dziale, tak więc user widzi tylko dział user, użytkownik - użytkownik, a noob ma dostęp do nooba.
2. Jeden dział. użytkownicy widzą jedynie tematy napisane przez siebie (oraz odpowiedzi w nich zawarte). Ma to być forma kontaktu z administracją.

Ponadto, w jaki sposób mogę usunąć zaznaczone pozycje z member bara (swoje posty, faq, użytkownicy):
http://i40.tinypic.com/esoruo.jpg
oraz wyłączyć (usunąć) całe pola dotyczące Kto jest online oraz Statystyki:
http://i40.tinypic.com/119z67d.jpg

Liczę na Was! :)

pit
Posty: 1580
Rejestracja: 25 lutego 2009, 18:15

Re: Zezwolenia grup

Post autor: pit » 27 marca 2009, 22:20

Tworzysz grupy "user", "noob" i dodajesz użytkowników do określonych grup do których mają mieć dostęp.
Jakiś user należy więc do grupy "user" i "zarejestrowani użytkownicy" z domyślną grupą "user".
W "Zezwolenia grup w forach" nadajesz grupie "user" standardowy dostęp do forum "user" i usuwasz "gości".
Zezwolenia w forum "user" ma więc tylko grupa "user" (standardowy dostęp) i oczywiście administratorzy i moderatorzy (pełny dostęp) nikt więcej.
Analogicznie postępujesz z forum "noob" tam zezwolenia będzie miała grupa "noob" administratorzy i moderatorzy.
Ma to być forma kontaktu z administracją.
Do tego to są chyba prywatne wiadomości.
Ponadto, w jaki sposób mogę usunąć zaznaczone pozycje
Z overall_header.html wytnij

Kod: Zaznacz cały

&bull; <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>

Kod: Zaznacz cały

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>

Kod: Zaznacz cały

 <li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li>
a z index_body.html

Kod: Zaznacz cały

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
	<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
		<fieldset class="quick-login">
			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />  
			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
			<!-- IF S_AUTOLOGIN_ENABLED -->
				| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
			<!-- ENDIF -->
			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
		</fieldset>
	</form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><span style="color:#828A04;font-weight:bold;font-size:14px;font-family:tahoma">Legenda </span><blink><a style="color:#C22106;font-size:14px;font-weight:bold">&rsaquo;&rsaquo;</a></blink> <a style="color:#A907A3;font-weight:bold;font-size:12px" href="./memberlist.php?mode=group&g=5">Administrator</a>, 
<a style="color:#48741E;font-weight:bold;font-size:11px" href="./memberlist.php?mode=group&g=4">Moderator</a>, 
<a style="color:#0B0E8B" href="./memberlist.php?mode=group&g=7">Pasożyt</a>
<a style="color:#000">...</a><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF NEWEST_USER -->
	<h3>{L_STATISTICS}</h3>
	<p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

Amfidiusz
Posty: 2
Rejestracja: 27 marca 2009, 02:53

Re: Zezwolenia grup

Post autor: Amfidiusz » 28 marca 2009, 04:47

Dzięki! Spróbuję teraz to wprowadzić w życie :)

Prywatne wiadomości mam wyłączone. Dział, o którym pisałem, miałby mieć formę ticketów. Użytkownik tworzy temat, a każdy członek administracji może się w nim wypowiedzieć. Jest w phpBB taka funkcja jak "User can see only his own threads"?

Zablokowany

Wróć do „Użytkowanie”