Pagina 1 van 2

uitgevoerd & opgelost [ Birthday mod ]

Geplaatst: 16 sep 2006, 05:01
door remon
hallo ..

ik heb even een vraag nou wou ik de Birthday mod installeren maar nu staat er dit

Code: Selecteer alles

#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');

# 
wat bedoelen ze daarmee, ? want de rest snap ik wel alleen dit niet zo jah dit ik iets moet zetten in me phpbb_config maar volgens mij had ik al een keer iets willen installeren en moest ik ook zoiets doen en dat lukte ook niet zou iemand mij willen helpen dank u !!!

Geplaatst: 16 sep 2006, 07:39
door brandsrus
Lees http://www.phpbb.nl/kb.php?mode=article&k=24 eens door onder kopje 10 :wink:

Geplaatst: 16 sep 2006, 17:43
door -Spitfire-
Ik zit met een klein probleem. Als je topic bekijkt dan zie 3x de leeftijd terwijl dat maar 1x moet zijn. Weet iemand waar dat soms aan ligt? In viewtopic heb ik het al veranderd...

Geplaatst: 16 sep 2006, 17:51
door remon
brandsrus schreef:Lees http://www.phpbb.nl/kb.php?mode=article&k=24 eens door onder kopje 10 :wink:
ok ik heb het gelezen, maare is er geen install.php ervan.
die zitten toch ook bij andere mod waar je dat soort dingen moet doen in de SQL ???

Geplaatst: 16 sep 2006, 18:00
door The Sting
remon schreef:
brandsrus schreef:Lees http://www.phpbb.nl/kb.php?mode=article&k=24 eens door onder kopje 10 :wink:
ok ik heb het gelezen, maare is er geen install.php ervan.
die zitten toch ook bij andere mod waar je dat soort dingen moet doen in de SQL ???
Kopieƫr en plak de tekst in phpMyAdmin in het vak met de naam "Run SQL query" en klik op "Go", wacht op de bevestiging van phpMyAdmin of alles goed is gegaan.
Dit stukje is voor als er geen install.php is en je voert het uit in phpMyAdmin bij je provider.

dus dit stuk code

Code: Selecteer alles

ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null; 
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null; 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7'); 

Geplaatst: 16 sep 2006, 18:02
door remon
ja maar ik beheer die server niet waar dat allemaal staat dat is bij een vriend van mij en die is erg weinig online. daarom vroeg ik of er een andere manier was maar komt helemaal goed bedankt voor de tip

Geplaatst: 16 sep 2006, 19:44
door GertJan
dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.

Geplaatst: 16 sep 2006, 19:45
door GertJan
dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.

Geplaatst: 16 sep 2006, 22:48
door remon
GertJan schreef:dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.
ja dat snap ik, maar aangezien die server niet van mij is moet ik toch wachten tot die persoon er is en ik die kan regelen dan kan ik de rest gaan doen :wink:

Geplaatst: 17 sep 2006, 04:59
door The Sting
remon schreef:
GertJan schreef:dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.
ja dat snap ik, maar aangezien die server niet van mij is moet ik toch wachten tot die persoon er is en ik die kan regelen dan kan ik de rest gaan doen :wink:
Of er moet iemand hier zo vriendelijk zijn het in een install.php te zetten voor je. :idea:

Geplaatst: 17 sep 2006, 06:54
door remon
ja dat zou mooi wezen. is dat veel werkt dan misschien kan ik het zelf proberen

Geplaatst: 17 sep 2006, 13:52
door Raimon
Nee de code kun je hier invoegen, en gelijk op je ftp zetten en runnen -> http://phpBBservice.nl/db_generator.php

Tevens raadt ik je de MOD van niels niet aan, daar zitten wat bugs aan, en de support van die mod is erg bedroevig.
Ik zou je de mod aanraden van Terrafrost

Succes ermee

Geplaatst: 17 sep 2006, 16:21
door remon
Raimon schreef:Nee de code kun je hier invoegen, en gelijk op je ftp zetten en runnen -> http://phpBBservice.nl/db_generator.php

Tevens raadt ik je de MOD van niels niet aan, daar zitten wat bugs aan, en de support van die mod is erg bedroevig.
Ik zou je de mod aanraden van Terrafrost

Succes ermee
ok bedankt ik ga het even uitproberen

Geplaatst: 17 sep 2006, 17:12
door brandsrus
Raimon schreef:Nee de code kun je hier invoegen, en gelijk op je ftp zetten en runnen -> http://phpBBservice.nl/db_generator.php

Tevens raadt ik je de MOD van niels niet aan, daar zitten wat bugs aan, en de support van die mod is erg bedroevig.
Ik zou je de mod aanraden van Terrafrost

Succes ermee
Er zit helemaal geen bugs in de Mod van Niels, enkel heeft hij een forse sql opdracht waarmee hij de verjaardagen mee berekend. De support is niet droevig kan hem er gewoon bij helpen!

Geplaatst: 17 sep 2006, 18:00
door Raimon
brandsrus schreef:
Raimon schreef:Nee de code kun je hier invoegen, en gelijk op je ftp zetten en runnen -> http://phpBBservice.nl/db_generator.php

Tevens raadt ik je de MOD van niels niet aan, daar zitten wat bugs aan, en de support van die mod is erg bedroevig.
Ik zou je de mod aanraden van Terrafrost

Succes ermee
Er zit helemaal geen bugs in de Mod van Niels, enkel heeft hij een forse sql opdracht waarmee hij de verjaardagen mee berekend. De support is niet droevig kan hem er gewoon bij helpen!
Nee van de auteur heb ik het over, er zullen geen updates meer zijn.
Niels is er mee gestopt, en ik zie jou niet deze bugs herschrijven die er nu inzitten!
En ja er zitten bugs in die zijn er wel, bekijk de mod eens grondig!
Waarom zal die mod niet bij officele mods van phpBB.com zitten?

Geplaatst: 17 sep 2006, 18:00
door brandsrus
Raimon schreef:
brandsrus schreef:
Raimon schreef:Nee de code kun je hier invoegen, en gelijk op je ftp zetten en runnen -> http://phpBBservice.nl/db_generator.php

Tevens raadt ik je de MOD van niels niet aan, daar zitten wat bugs aan, en de support van die mod is erg bedroevig.
Ik zou je de mod aanraden van Terrafrost

Succes ermee
Er zit helemaal geen bugs in de Mod van Niels, enkel heeft hij een forse sql opdracht waarmee hij de verjaardagen mee berekend. De support is niet droevig kan hem er gewoon bij helpen!
Nee van de auteur heb ik het over, er zullen geen updates meer zijn.
Niels is er mee gestopt, en ik zie jou niet deze bugs herschrijven die er nu inzitten!
En ja er zitten bugs in die zijn er wel, bekijk de mod eens grondig!
Waarom zal die mod niet bij phpBB.com/mods zitten !
Dan ben ik benieuwd welke bugs :roll: , noem er eens een paar.

Geplaatst: 17 sep 2006, 18:05
door Raimon
1. It isn't validated and hasn't been subjected to a security audit by the phpBB MOD Team.

2. It saves the birthdate by saving the number of seconds that have elapsed
since January 1, 1970 to the date in question. This is an inefficient use of memory and of storage.

3. As a consequence of (2), members *must* specify a birth year, thereby effectively telling the world how old they are. This will probably
disuade some members from using the feature when they might have otherwise done so.
Officeel door phpBB.com geschreven, en nog wat, met deze mod zal er ook geen updates meer komen, dus er zullen wat security bugs loop der maanden komen!
Zonde maar ik vondt het eerst ook een fijne mod, maar in wat opzichten is die van terrafrost fijner, en andersom ook.
Alleen de bovenstaande note van phpBB mod team, schrok mij af, en daarom gebruik ik de MOD van niels ook niet meer.
Maar dat zal de gebruiker zelf moeten uitmaken welke MOD die die wilt gebruiken!

Geplaatst: 17 sep 2006, 18:51
door remon
na het installeren van de birthday mod krijg ik deze error als je wilt registeren

Code: Selecteer alles

Could not insert data into users table

DEBUG MODE

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_birthday user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (62, 'remon', 1158515351, 'ddebe0c9985df0764e494b3c9c1a5cfb', 'info@xtreme-radio.tk', 09181981, '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 2, 'j M Y H:i:s', 'dutch', 8, 0, 1, 1, '')

Line : 671
File : usercp_register.php
iemand een idee

hier zie je line 660 tot 680

Code: Selecteer alles

			$key_len = ( $key_len > 6 ) ? $key_len : 6;
				$user_actkey = substr($user_actkey, 0, $key_len);
				$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')";
			}
			else
			{
				$sql .= "1, '')";
			}

			if ( !($result = $db->sql_query($sql, BEGIN_TRANSACTION)) )
			{
				message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);
			}

			$sql = "INSERT INTO " . GROUPS_TABLE . " (group_name, group_description, group_single_user, group_moderator)
				VALUES ('', 'Personal User', 1, 0)";
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not insert data into groups table', '', __LINE__, __FILE__, $sql);
			}

Geplaatst: 17 sep 2006, 19:00
door Raimon
Open includes/usercp_register.php

Zoek:

Code: Selecteer alles

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_birthday user_icq,
Vervang met:

Code: Selecteer alles

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_birthday, user_icq,
Normaal moet ie het nu goed doen.

Geplaatst: 17 sep 2006, 19:06
door remon
dit is het eenige stukje waar die codes van u in voor komen moet ik het hier vervangen ??

Code: Selecteer alles

INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_birthday user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
				VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', " . sprintf('%02d%02d%04d',$bday_month,$bday_day,$bday_year) . ", '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
			if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )
			{
of moet ik USERS_TABLE verandere in phpbb_users