Pagina 1 van 1

gebruiker die niet mag posten.

Geplaatst: 26 sep 2004, 19:05
door LazyTiger
ik heb een account die toegang tot mijn forum geeft voor mensen die ik wil helpen of iets wil laten zien. (die gebruik ik dus wel eens ooit hier)

helaas zijn er van die zielige mensen die er misbruik van willen maken en ermee gaan spammen en dergelijke. zeer zielig, maar goed.
ik wil dus zo maken dat die account niet kan posten.

hoe doe ik dit?

(ik dacht dat hier al een topic over was, maar kon hem niet vinden)

Geplaatst: 26 sep 2004, 20:00
door Luuk
ik denk dat dit de makkelijkste oplosing is:
open posting.php
vind

Code: Selecteer alles

include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
voeg erna toe

Code: Selecteer alles

if ( $userdata['user_id'] == '5' )
{
	message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
waarbij 5 het user_id is
en klaar :wink:

Geplaatst: 26 sep 2004, 20:29
door LazyTiger
kan hij dan al niet meer posten?

mij lijkt namelijk dat hij alleen dat bericht weergeeft...

Geplaatst: 26 sep 2004, 20:32
door Podium4
Volgens mij moet het inderdaad

CRITICAL_MESSAGE

zijn in plaats van

GENERAL_MESSAGE

Geplaatst: 26 sep 2004, 20:34
door LazyTiger
euh.. ja.. het wordt met de minuut onduidelijker voor mij :P
maar goed, ik zal het eens proberen, als het werkt is dat alvast opgelost :D

Geplaatst: 26 sep 2004, 20:36
door LazyTiger
gebruiker kan nog steeds gewoon posten.

Geplaatst: 26 sep 2004, 20:45
door Luuk
ok, dan dit:
open posting.php
haal dat ene weg :wink:
find

Code: Selecteer alles

if ( !$is_auth[$is_auth_type] )
replace with

Code: Selecteer alles

if ( !$is_auth[$is_auth_type] || $userdata['user_id'] == 5 )
waarbij 5 het user_id is
deze werkt wel, heb ik net uitgetest :wink:

Geplaatst: 26 sep 2004, 20:52
door LazyTiger
dat werkt ja :P

alleen krijg ik dan het bericht "Sorry, alleen geregistreerde orkestleden kunnen reageren op berichten in dit forum"

komt wel raar over, maar maakt niet uit. :P

bedankt!

Geplaatst: 26 sep 2004, 23:14
door mosymuis
Je kunt de boodschap die ze te zien krijgen ook aanpassen in een nieuwe language variabele, of door naar deze oplossing te kijken:
http://www.phpbb.nl/viewtopic.php?p=108088#108088

Geplaatst: 27 sep 2004, 18:09
door LazyTiger
klopt.
MFO heb ik hiermee al beveiligd, FFO nog niet. en een idioot van dit forum heeft er dankbaar gebruik van gemaakt.
de phpbb account is nu door mijn mede admin geblokkeerd.

Geplaatst: 27 sep 2004, 18:51
door LazyTiger
hm, dat linkje van jouw is beter mosymuis.
dat ga ik maar eens toepassen binnenkort.
maar eerst maar eens de block van mijn test account afhalen.

Geplaatst: 28 sep 2004, 16:15
door LazyTiger

Geplaatst: 28 sep 2004, 16:26
door mosymuis
Ze maken tegenwoordig ook overal hacks voor :P

Geplaatst: 28 sep 2004, 16:42
door desert spider
als ze hem meteen nou uitbrijden zodat je 1 user kan kiesen dat test user is en dat je kan instellen of deze pm kan ontvangen of hij zijn profiel kan veranderen of die kan posten ,enz

Geplaatst: 28 sep 2004, 16:46
door mosymuis
desert spider schreef:als ze hem meteen nou uitbrijden
Als je meent dat iets beter kan doe je het toch gewoon zelf? :wink:

Geplaatst: 28 sep 2004, 16:51
door desert spider
gewoon een idee
heb wel een paar ideeen voor mods die ik zelf wel kan maken maar daar simpel wel geen zin in heb omdat ik wat van php wil leeren zonder dat er phpbb in het spel is

bijvoorbeeld nog een addon voor de achtergrond mod.......
heb nog wel een paar ideeen maar daar kom ik op en een uur later ben ik ze weer vergeten,als ik ze echt nodig heb zal ik het maken anders niet :thumb: