Enkel ingelogde leden mogen datum post zien

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.
phpBB2.0.x
Gesloten
Bougey
Berichten: 8
Lid geworden op: 18 dec 2007, 18:49

Enkel ingelogde leden mogen datum post zien

Bericht door Bougey » 14 feb 2008, 21:25

  • Adres van je forum: http://forum.vkcentea.be
    phpBB versie: 2.0.22

    Hallo beste forumleden, ik zit niet echt met een probleem, maar eerder met een vraag.
    Ik heb mijn forum (zoals jullie wel kunnen zien op de bovenstaande link),
    zo ingesteld dat het enkel mogelijk is om posts te bekijken wanneer je ingelogd bent.
    Maar (zoals jullie OOK kunnen zien) verschijnt er nog steeds naast de forumindeling, wie de laatste post deed en om hoe laat...
    Is het mogelijk om dit enkel zichtbaar te maken voor ingelogde leden?
    Zo ja, hoe?

    Dank bij voorbaat
    MVG
    Stijn Meul

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Enkel ingelogde leden mogen datum post zien

Bericht door marian0810 » 14 feb 2008, 21:46

Je kunt je forum permissies ook zo instellen dat er helemaal niks meer zichtbaar is voor gasten, dan moet je gewoon alles op REG zetten.

Bougey
Berichten: 8
Lid geworden op: 18 dec 2007, 18:49

Re: Enkel ingelogde leden mogen datum post zien

Bericht door Bougey » 15 feb 2008, 21:37

Ja oke, maar dan verdwijnen ook alle titels e.d. het enige dat moet verdwijnen, als iemand niet aangelogd is, zijn de datum van de laatste post en door wie dit gebeurde...
Sorry als ik hier moeilijk over doe...
Als het echt niet gaat zal ik alles op REG zetten, maar je weet nooit, misschien heeft iemand een beter idee?

MVG
Stijn Meul

Gebruikersavatar
Jan
Berichten: 1987
Lid geworden op: 30 mei 2006, 20:30
Locatie: De kelder van Dhr. J. Fritzl
Contacteer:

Re: Enkel ingelogde leden mogen datum post zien

Bericht door Jan » 15 feb 2008, 22:11

Gewoon een kwestie van switches op juiste plaats te zetten.
Werkt deze? index_body.tpl - t43114 (Gewoon die als templates/jouw_template/index_body.tpl zetten)
Vriendelijke groet,
Jan
Gratis Forum - Gratis Blog - Blokart

Bougey
Berichten: 8
Lid geworden op: 18 dec 2007, 18:49

Re: Enkel ingelogde leden mogen datum post zien

Bericht door Bougey » 16 feb 2008, 22:35

Bedankt Jan,
ik heb het script dat je daar geeft eens bekeken en snap nu wat je gedaan hebt.
Alleen is het probleem nog niet opgelost. Ik weet niet hoe het komt, maar nu verdwijnt inderdaad de kolom met de info over de laatste post als je niet ingelogd bent. Maar wanneer je wel ingelogd bent, staat de kolom er wel, maar dan zonder inhoud... (Ik vind het zelf vreemd, want hetgene je me aanraadt ziet er logisch uit...) De betreffende kolom verschijnt dus wel, maar is gewoon wit... Als je weet hoe ik dit kan oplossen, zijn suggesties zeker welkom :D .

MVG
Stijn Meul

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Enkel ingelogde leden mogen datum post zien

Bericht door marian0810 » 17 feb 2008, 03:17

Dat krijg je als je meerdere switches binnen elkaar gebruikt.

Probeer dit eens:

In index.php zoek:

Code: Selecteer alles

if ( $forum_data[$j]['forum_last_post_id'] )
staat bij mij op regel 793 maar dat kan bij jou anders zijn.

Verander in:

Code: Selecteer alles

if ( $forum_data[$j]['forum_last_post_id'] && $userdata['user_id'] != ANONYMOUS )
Tenminste dat werkte bij mij, maar ik moet er wel bij zeggen dat ik er er zoveel mods in heb staan dat ik niet zeker meer weet of dat nog wel de originele code was :roll:

Bougey
Berichten: 8
Lid geworden op: 18 dec 2007, 18:49

Re: Enkel ingelogde leden mogen datum post zien

Bericht door Bougey » 03 mar 2008, 20:08

Het doet de kolom niet verdwijnen,
maar als je niet ingelogd bent, staat er wel dat er "Geen berichten" zijn.
Ik denk dat dit duidelijk genoeg is... bedankt!

Gesloten