Strona 1 z 1

Zezwolenia grup

: 27 marca 2009, 03:03
autor: Amfidiusz
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! :)

Re: Zezwolenia grup

: 27 marca 2009, 22:20
autor: pit
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 -->

Re: Zezwolenia grup

: 28 marca 2009, 04:47
autor: Amfidiusz
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"?