Eigen nickname na 100 posts
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Eigen nickname na 100 posts
Yo,
Ik heb ook een forum van phpbb2
maar zoek een hack zodat ze een eigen nick kunnen maken als ze 100 posts hebben gedaan
en dat ik niet telkens eentje moet toevoegen enz
thnx
Ik heb ook een forum van phpbb2
maar zoek een hack zodat ze een eigen nick kunnen maken als ze 100 posts hebben gedaan
en dat ik niet telkens eentje moet toevoegen enz
thnx
http://www.phpbbhacks.com/viewhack.php?id=1178
je moet alleen iets toevoegen van
if (profiledata['user_posts'] > 100)
{
blabla, de mod
}
je moet alleen iets toevoegen van
if (profiledata['user_posts'] > 100)
{
blabla, de mod
}
hehe ik bedoel de rank
als je je net aanmeld
dan ben je newbie
dan ben je na 50 posts member
en dan als je er honder hebt dan moet je het kunnen wijzigen
maar dan zal ik een txtboxje meoten creeren in de profile gedeelte waar je een eigen rank kan instellen:? moeilijk:? ik kan helemaal geen php
en dan nog eens een code
kan iemand anders me toe voegen die er veel versytand van heeft en me erdoorheen 'loodsen':p
adres: bloklandrulez@hotmail.com
alvast SUPER bedankt
Greeetz
als je je net aanmeld
dan ben je newbie
dan ben je na 50 posts member
en dan als je er honder hebt dan moet je het kunnen wijzigen
maar dan zal ik een txtboxje meoten creeren in de profile gedeelte waar je een eigen rank kan instellen:? moeilijk:? ik kan helemaal geen php
en dan nog eens een code
kan iemand anders me toe voegen die er veel versytand van heeft en me erdoorheen 'loodsen':p
adres: bloklandrulez@hotmail.com
alvast SUPER bedankt
Greeetz
Hij hoeft het niet hardcoded in te geven Luuk, één van de Custom Title hacks heeft de post grens ook al admin based ingebouwd. Ik weet alleen niet meer welke.
En bovendien,
moet
zijn. 
En bovendien,
Code: Selecteer alles
if (profiledata['user_posts'] > 100)
Code: Selecteer alles
if ( $userdata['user_posts'] >= 100 )

ja dat is niet moeilijk
je kunt ook wel uitschakelen
maar niet weghalen
ja kan wel maar dan moet je de scripts gaan editen
maar om ranks te wijzigen en toe te voegen en toe te kennen aan leden
dan doe je dit:
als het dan voor jezelf is(admin neem ik aan) dan doe je dat het een speciale rank is
en dan klik je op ok
en als het voor een user is dan doe je gewoon dat het een normale rank is
nu gaan we het toepassen
klik op management
voer dan je nickname in en klik vervolgens op Zoek gebruiker
en dan ergens helemaal onderaan staat een veldje met Rankt Titel
en dan daarachter staat een lijstje met Forum Admin als titel als je admin bent
en dan klik je op het pijltje en klik je de zojuist aangemaakte rank titel
en drukt op ok
en voila jij hebt je eigen nick/rank dan
Greeeetz
je kunt ook wel uitschakelen
maar niet weghalen
ja kan wel maar dan moet je de scripts gaan editen
maar om ranks te wijzigen en toe te voegen en toe te kennen aan leden
dan doe je dit:
- Ga naar het admin panel
- Kies 'Ranks'
- Nieuwe rank toevoegen
als het dan voor jezelf is(admin neem ik aan) dan doe je dat het een speciale rank is
en dan klik je op ok
en als het voor een user is dan doe je gewoon dat het een normale rank is
nu gaan we het toepassen
klik op management
voer dan je nickname in en klik vervolgens op Zoek gebruiker
en dan ergens helemaal onderaan staat een veldje met Rankt Titel
en dan daarachter staat een lijstje met Forum Admin als titel als je admin bent
en dan klik je op het pijltje en klik je de zojuist aangemaakte rank titel
en drukt op ok
en voila jij hebt je eigen nick/rank dan
Greeeetz
Bedankt, maar ik wil de mod installeren en dan bepaalde ranks blokkeren (zoals "Site Admin"). Zodat de gebruikers zichzelf geen "Site Admin" kunnen noemen terwijl ze dat niet zijn. Is dat mogelijk?Bloklandindustries schreef:ja dat is niet moeilijk
je kunt ook wel uitschakelen
maar niet weghalen
ja kan wel maar dan moet je de scripts gaan editen
maar om ranks te wijzigen en toe te voegen en toe te kennen aan leden
dan doe je dit:dan voer je een rankname in voor jezelf die je wilt of voor een lid
- Ga naar het admin panel
- Kies 'Ranks'
- Nieuwe rank toevoegen
als het dan voor jezelf is(admin neem ik aan) dan doe je dat het een speciale rank is
en dan klik je op ok
en als het voor een user is dan doe je gewoon dat het een normale rank is
nu gaan we het toepassen
klik op management
voer dan je nickname in en klik vervolgens op Zoek gebruiker
en dan ergens helemaal onderaan staat een veldje met Rankt Titel
en dan daarachter staat een lijstje met Forum Admin als titel als je admin bent
en dan klik je op het pijltje en klik je de zojuist aangemaakte rank titel
en drukt op ok
en voila jij hebt je eigen nick/rank dan
Greeeetz
ah jah sow
hehe ik had de vraag verkeerd begrepen :p
maar heb jij die mod al geinstalled?
en zou jij mij daarbij kunnu helpen? (bloklandrulez@hotmail.com) voeg me dan ffkes toe
alvast heel erg bedankt als je dat wilt doen
hehe ik had de vraag verkeerd begrepen :p
maar heb jij die mod al geinstalled?
en zou jij mij daarbij kunnu helpen? (bloklandrulez@hotmail.com) voeg me dan ffkes toe
alvast heel erg bedankt als je dat wilt doen
Ik heb geprobeerd het te installeren op mijn eigen forum maar het is helaas niet geluktBloklandindustries schreef:ah jah sow
hehe ik had de vraag verkeerd begrepen :p
maar heb jij die mod al geinstalled?
en zou jij mij daarbij kunnu helpen? (bloklandrulez@hotmail.com) voeg me dan ffkes toe
alvast heel erg bedankt als je dat wilt doen

pff er zit een error op de admin page
op lijn 661 dit is de code die ik heb en daaronder volgt de instructie:
if( !$error )
{
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status, $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\ '", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "
WHERE user_id = $user_id";
nu de instructie die ik moest doen
#-----[ FIND ]------------------------------------------
#
# Find this general area. The In-Line Find is in this line somewhere.
$sql = "UPDATE " . USERS
SET
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_interests = '" . str_replace("\'", "''", $interests) . "',
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status,
#
en dan nog iets
als je dan op Configuratie klikt bij algemeen beheer
en je wilt naar het gedeelte voor waar je dingen kan instellen over die rank
dus ik bedoel bij dat gedeelte waar staat hoeveel posts iemand moet hebben voordat die mag aanpassen
maar dat is helemaal leeg:?
je ziet dan wel een open gedeelte waar het zou moeten staan
ik maak een screenshot ervan voor de duidelijkheid:

Greeeetz[/img]
op lijn 661 dit is de code die ik heb en daaronder volgt de instructie:
if( !$error )
{
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status, $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\ '", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "
WHERE user_id = $user_id";
nu de instructie die ik moest doen
#-----[ FIND ]------------------------------------------
#
# Find this general area. The In-Line Find is in this line somewhere.
$sql = "UPDATE " . USERS
SET
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_interests = '" . str_replace("\'", "''", $interests) . "',
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status,
#
en dan nog iets
als je dan op Configuratie klikt bij algemeen beheer
en je wilt naar het gedeelte voor waar je dingen kan instellen over die rank
dus ik bedoel bij dat gedeelte waar staat hoeveel posts iemand moet hebben voordat die mag aanpassen
maar dat is helemaal leeg:?
je ziet dan wel een open gedeelte waar het zou moeten staan
ik maak een screenshot ervan voor de duidelijkheid:
Greeeetz[/img]
Je hebt hem op de verkeerde plaats geplakt.
moet zijn:
En heb je de aanpassingen in language/lang_dutch/lang_main.php gemaakt? Dat zou het ontbreken van de teksten in je admincp verklaren.
Code: Selecteer alles
user_interests = '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status, $interests) . "',
Code: Selecteer alles
user_interests = '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status,