Eigen nickname na 100 posts

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
Bloklandindustries

Eigen nickname na 100 posts

Bericht door Bloklandindustries » 18 mei 2004, 19:45

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

Gebruikersavatar
V!ncent
Berichten: 1138
Lid geworden op: 03 apr 2003, 20:08
Locatie: 127.0.0.1
Contacteer:

Bericht door V!ncent » 18 mei 2004, 19:50

nick? gebruikersnaam of rank?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 mei 2004, 19:51

http://www.phpbbhacks.com/viewhack.php?id=1178

je moet alleen iets toevoegen van

if (profiledata['user_posts'] > 100)
{
blabla, de mod
}
Afbeelding

Bloklandindustries

Bericht door Bloklandindustries » 18 mei 2004, 19:54

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

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 mei 2004, 19:59

zie mijn post :roll:
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 18 mei 2004, 20:02

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,

Code: Selecteer alles

if (profiledata['user_posts'] > 100) 
moet

Code: Selecteer alles

if ( $userdata['user_posts'] >= 100 )
zijn. ;)

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 mei 2004, 20:04

ah, had er maar 1 gevonden zo snel, en voor dat andere had ik maar ff gegokt :oops:
Afbeelding

Bloklandindustries

Bericht door Bloklandindustries » 18 mei 2004, 20:06

hm ja had al gepost voordat ik op de link heb geklikt
mar zal dan nu eens installeren
ik zeg wel wanner het klaar is :P

Bloklandindustries

Bericht door Bloklandindustries » 19 mei 2004, 19:33

hmm *beep*
er staat dat het advanced is en heb er naar gekeken maar zie niet echt hoe het moet, ksnap er niks van :?
kan namelijk ook geen php en mycsql en die shit

Russ
Berichten: 118
Lid geworden op: 07 dec 2003, 13:17

Bericht door Russ » 19 mei 2004, 19:37

Kun je ook bepaalde ranks uitschakelen (zoals "Site Admin" etc.)?

Bloklandindustries

Bericht door Bloklandindustries » 19 mei 2004, 20:21

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:
  • Ga naar het admin panel
  • Kies 'Ranks'
  • Nieuwe rank toevoegen
dan voer je een rankname in voor jezelf die je wilt of voor een lid
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

Russ
Berichten: 118
Lid geworden op: 07 dec 2003, 13:17

Bericht door Russ » 19 mei 2004, 20:25

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:
  • Ga naar het admin panel
  • Kies 'Ranks'
  • Nieuwe rank toevoegen
dan voer je een rankname in voor jezelf die je wilt of voor een lid
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

Bericht door Bloklandindustries » 19 mei 2004, 20:29

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

Russ
Berichten: 118
Lid geworden op: 07 dec 2003, 13:17

Bericht door Russ » 19 mei 2004, 22:20

Bloklandindustries 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
Ik heb geprobeerd het te installeren op mijn eigen forum maar het is helaas niet gelukt :cry:

Bloklandindustries

Bericht door Bloklandindustries » 21 mei 2004, 11:35

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:
Afbeelding
Greeeetz[/img]

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 21 mei 2004, 12:25

Je hebt hem op de verkeerde plaats geplakt.

Code: Selecteer alles

user_interests = '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status, $interests) . "', 
moet zijn:

Code: Selecteer alles

user_interests = '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", user_custom_title = '" . str_replace("\'", "''", $custom_title) . "', user_custom_title_status = $custom_title_status, 
En heb je de aanpassingen in language/lang_dutch/lang_main.php gemaakt? Dat zou het ontbreken van de teksten in je admincp verklaren.

Bloklandindustries

Bericht door Bloklandindustries » 21 mei 2004, 17:42

hmm zal dan eens kijken

Bloklandindustries

Bericht door Bloklandindustries » 21 mei 2004, 18:06

*beep* het is mislukt
nu kun je het alleen zien bij configuratie als je hem in het engels zet :?
en als ik dan bij men profiel wil kijken
dan zie je het ook nergens staan
terwijl ik wel aan de eisen voldoe die ik heb gesteld :?

Bloklandindustries

Bericht door Bloklandindustries » 21 mei 2004, 19:54

alle errors op 1 na zijn eruit
als je naar Profiel gaat
dan zie je nergens het tekstvlakje staan waar je een eigen rank kan instellen :?

Gesloten