Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
Dydric
Bericht
door Dydric » 07 aug 2004, 10:30
Hallo mensen van het phpBB Support!
Weet iemand ook of hier een mod voor is, of of iemand een oplossing heeft voor mijn vraag?
Vraag: ik wil graag een aantal dingen alleen zichtbaar maken voor de ADMIN. Als eerste gaat het om de buttons "nieuw onderwerp" en "nieuw antwoord". Daarna wil ik het "wie is er online?" vak ook alleen voor de ADMIN zichtbaar maken.
Wie kan mij verder helpen?
Alvast vriendelijk bedankt!
Dydric

-
WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
-
Contacteer:
Bericht
door WebSiteNet » 07 aug 2004, 10:32
Als je die buttons onzichtbaar wilt maken kan niemand meer posten.
Weet je zeker dat je het wilt? En waarom als ik vragen mag?
-
Dydric
Bericht
door Dydric » 07 aug 2004, 10:42
Ja ik weet het heel zeker...
"natuurlijk mag je vragen waarom ik dit graag wil" Het forum moet gebruikt gaan worden door een paar mensen/werknemers (dus ADMINS) als een soort workbook, briefings, to-dolist, notes, etc. (alleen zichtbaar voor admins)
Hierin worden alle werkzaamheden, etc. gepost die aan een website van een client zijn verricht, zodat deze dit kan volgen. (in een ander forum. alleen zichtbaar voor bepaalde client.... ->) De clienten kunnen ook reageren, maar dit alleen middels een aangepaste: Quick Reply Hack!
Waarom gebruik je phpbb hiervoor? (zul je misschien afvragen)... Omdat dit gewoon een super makkelijk te gebruiken systeem is (ook voor de client) en makkelijk aangepast kan worden aan onze wensen. Het staat nog in de kinderschoenen, maar hopen dat het gaat werken zo. Dat scheelt ons een hoop papier/map-rommel! want daar komen we momenteel in om!
-
WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
-
Contacteer:
Bericht
door WebSiteNet » 07 aug 2004, 12:03
aaah, zo.
Da's vrij logisch. Maar je kan dat ook bereiken door bij forum permissies het plaatsen van een bericht op admin te zetten. Dan kunnen alleen admins een topic maken. Als je reageer op reg zet kunnen jouw 'clienten' wel reacties plaatsen.
Doot dat phpbb zo makkelijk is hoef je als 'client' niet gestudeerd te hebben om het scherm dat je krijgt als je een bericht plaatst ook te krijgen.
Dat kan door naar posting.php?mode=newtopic&f=xx te gaan, waarbij je xx moet vervangen met het id dat je te zien krijgt in de adres balk als je een topic leest.
Met het permissie systeem kan dus alles naar je einen wensen worden aangepast.
-
Dydric
Bericht
door Dydric » 07 aug 2004, 22:59
Ja hier ben ik ook al redelijk mee aan het prutsen geweest. Clienten krijgen alleen hun eigen forum te zien! Maar ik wil allerlei functies, etc. niet voor clienten zichtbaar hebben. Onder andere wil ik het "wie is er online?"-vak daarom ook alleen voor admins zichtbaar maken. Dit is namelijk alleen voor ons interessant. Kan je me hier verder mee helpen?
-
WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
-
Contacteer:
Bericht
door WebSiteNet » 08 aug 2004, 06:26
ok, dat is niet zo moeilijk:
Open includes/page_header.php en Vind:
Code: Selecteer alles
//
// Login box?
//
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_user_logged_out', array());
}
Plaats er
voor:
Code: Selecteer alles
if ( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('switch_is_admin', array());
}
Open templates/subSilver/index_body.tpl en Vind:
Code: Selecteer alles
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
Vervang met:
Code: Selecteer alles
<!-- BEGIN switch_is_admin -->
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
<!-- END swtich_is_admin -->
-
Dydric
Bericht
door Dydric » 08 aug 2004, 09:57
wow! Helemaal top! Het werkt ok! :thumb: :thumb: :thumb:
Nu wil ik dit "truukje" op nog een aantal dingen toepassen: zou je me ook nog kunnen vertellen hoe ik dit moet gaan doen! Ik wil als eerste nu bezig met de buttons (faq, zoeken, gebruikerslijst, gebruikersgroepen, profiel, etc.) alleen zichtbaar maken voor de admins...
In welke pagina's moet ik kijken? Wat is de... ach hoop dat je me nog één keer met dit wilt helpen zodat ik het hierna zelf kan!
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 08 aug 2004, 10:13
Dan zet je het gewoon tussen: "<!-- BEGIN switch_is_admin --> en <!-- END switch_is_admin -->"
Let wel die moeten beide wel op losse leegstaande regel staan

-
Dydric
Bericht
door Dydric » 08 aug 2004, 10:28
Aaah ook heel erg bedankt Stefkuh :thumb:

Ook dit werkt weer voortreffelijk!
Kan ik die twee regeltjes op elke pagina (.tpl) gewoon toepassen? Dat zou perfect zijn.
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 08 aug 2004, 11:39
Ja, het word aangeroepen via de page_header.php en die is op elke pagina aanwezig.

-
Dydric
Bericht
door Dydric » 08 aug 2004, 17:35
Ok perfect, dan ga ik daar nu maar een paar warme dagen mee verder prutsen. Ik heb nog één vraag hierover: is deze functie wel veilig! maw kan het niet snel gehackt worden?
-
mosymuis
- Berichten: 6940
- Lid geworden op: 05 feb 2003, 14:00
- Locatie: Amsterdam
-
Contacteer:
Bericht
door mosymuis » 08 aug 2004, 17:36
Nee, dat kan het niet.
-
WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
-
Contacteer:
Bericht
door WebSiteNet » 08 aug 2004, 18:53
Mischien is ff wat uitleg handig. Het eerste stuk van mijn 'mod' zorgde er voor dat alles gebeurd wat stefkuh zei. Het tweede stuk kan je wel zien. Let maar op de verschillen.
En het kan niet gehackt worden, maar phpbb is een van de veiligste forum pakketten die er bestaan dus het gaat moeilijk.
Ik kan het niet met standaard phpbb.

-
Mandrake Linux
- Berichten: 521
- Lid geworden op: 29 jan 2004, 22:41
-
Contacteer:
Bericht
door Mandrake Linux » 08 aug 2004, 19:52
nou dan ff een tip voor de linux gebruikers
ja sory weet het off topic spijt me
type in de console
Code: Selecteer alles
wget -R http://www.vulhierdesiteindiejewiltdownloade.nl
-
Coen
- Berichten: 5387
- Lid geworden op: 03 aug 2004, 10:25
Bericht
door Coen » 08 aug 2004, 20:15
das idd een truckje, wat er handig is.... :thumb: ik kende hem nog niet... maar ben ook pas Linux user...

-
Dydric
Bericht
door Dydric » 08 aug 2004, 21:30
Dus dan kun je de gehele database downloaden en de gegevens lezen ongeacht de admin-switch!?! Kan dit dan ook verholpen worden? Of moet ik de erg belangrijke gegevens maar gewoon niet plaatsen. Dat is zoiezo het zekerst denk ik!
Iedereen trouwens bedankt voor de info! Ik leer snel en veel hiero.... :thumb:
-
mosymuis
- Berichten: 6940
- Lid geworden op: 05 feb 2003, 14:00
- Locatie: Amsterdam
-
Contacteer:
Bericht
door mosymuis » 08 aug 2004, 21:32
Dydric schreef:Dus dan kun je de gehele database downloaden en de gegevens lezen ongeacht de admin-switch!?!
Nee, je databases en de PHP source zijn ten alle tijden beschermd, tenzij iemand je server weet binnen te dringen. Dat Linux commando doet iets heel anders.
-
Dydric
Bericht
door Dydric » 08 aug 2004, 21:41
Dus op zich (ja ik weet het gegevens, etc zijn nooit 100% veilig op internet) is dit één van de veiligste manieren om gegevens etc. te posten die alleen voor een selecte groep mensen bestemd is.
-
mosymuis
- Berichten: 6940
- Lid geworden op: 05 feb 2003, 14:00
- Locatie: Amsterdam
-
Contacteer:
Bericht
door mosymuis » 08 aug 2004, 21:44
Ja. Maar vergeet niet wat WSN heeft gezegd; als je alleen de knoppen verbergt zonder de permissies te veranderen zijn ze toch nog in staat via een ingetypt URL iets te posten...