uitgevoerd & opgelost [ Birthday mod ]

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
Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

uitgevoerd & opgelost [ Birthday mod ]

Bericht door remon » 16 sep 2006, 05:01

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 !!!
Laatst gewijzigd door remon op 20 sep 2006, 03:54, 1 keer totaal gewijzigd.

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 16 sep 2006, 07:39

Lees http://www.phpbb.nl/kb.php?mode=article&k=24 eens door onder kopje 10 :wink:

Gebruikersavatar
-Spitfire-
Berichten: 133
Lid geworden op: 04 aug 2006, 19:56
Contacteer:

Bericht door -Spitfire- » 16 sep 2006, 17:43

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...

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 16 sep 2006, 17:51

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 ???

The Sting
Berichten: 762
Lid geworden op: 11 okt 2004, 16:12
Locatie: Brabant

Bericht door The Sting » 16 sep 2006, 18:00

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'); 
Met groet, The Sting

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 16 sep 2006, 18:02

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

GertJan
Berichten: 253
Lid geworden op: 16 okt 2005, 10:27

Bericht door GertJan » 16 sep 2006, 19:44

dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.

GertJan
Berichten: 253
Lid geworden op: 16 okt 2005, 10:27

Bericht door GertJan » 16 sep 2006, 19:45

dan heb je toch inloggegevens van hem? want als je dit toe moet voegen, zul je die nodig hebben.

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 16 sep 2006, 22:48

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:

The Sting
Berichten: 762
Lid geworden op: 11 okt 2004, 16:12
Locatie: Brabant

Bericht door The Sting » 17 sep 2006, 04:59

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:
Met groet, The Sting

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 17 sep 2006, 06:54

ja dat zou mooi wezen. is dat veel werkt dan misschien kan ik het zelf proberen

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 17 sep 2006, 13:52

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

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 17 sep 2006, 16:21

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

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 17 sep 2006, 17:12

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!

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 17 sep 2006, 18:00

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?

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 17 sep 2006, 18:00

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.

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 17 sep 2006, 18:05

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!

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 17 sep 2006, 18:51

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);
			}

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 17 sep 2006, 19:00

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.

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 17 sep 2006, 19:06

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

Gesloten