Paar vraagjes over installeren birthday hack

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
Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Paar vraagjes over installeren birthday hack

Bericht door Mel » 17 dec 2005, 19:58

Support template:
  • Wat is het probleem? Vragen
    Wanneer ontstond het probleem?
    Adres van je forum: http://
    Geïnstalleerde mods:userclass,mcp,EM, Ezportal (admin) view profiles, profile photo hack.
    Huidige template:subRed
    phpBB versie: 2.0.18
    Host:
    Heb je onlangs een mod of stijl geïnstalleerd?
    Heb je gezocht naar een antwoord?
Overige opmerkingen:


Ik ben bezig met de birthday mod :roll: , en heb een paar vragen:

1: Is het erg als, na een after add, een woord wordt afgebroken en op de volgende regel verder gaat.

Van de after add: , '$birthday', '$next_birthday_greeting'

staat: rthday_greeting', "; op de nieuwe regel.




2. Hoe vaak moet je de birthday_db_update.php uitvoeren?
## phpBB2 database update script for mods
## this file is intended to use with phpBB2, when installing mods
## after so you may delete this file, but only admin can use so it really doesen't matter
## The script will look what prefix you are using, and use the existing DB defined by congig.php
## The execution of this script's included SQL is harmless, so you can run it as meny times you like
## note, though that the users last visit, will be set back to his/her last login,
## but that is a minor cosmetic isue, that will correct it self next time the use logs in
##
## the following example are from my mods, and you can add some self, for other mods if you like
## you will after execution get a list over those commands that are run with succes and those with warnings !
## delete the sample lines if you are using it only for other mods

Hoop dat iemand een antwoord heeft, want dan ben ik bijna klaar... na 2 uur :x

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 17 dec 2005, 20:12

Er bestaan twee birthday mods nu en die nieuwe zit wel in de mods database van phpbb.com, ik zou die installeren omdat die wel is goedgekeurd maar de keuze maak je zelf natuurlijk :P

ot: dat eerste moet je dus niet gaan doen, dan werkt het niet en krijg je foutmeldingen, en volgens mij moet je maar 1 keer die update uitvoeren, 2 keer is een beetje zinloos.
lastmodified.net

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 20:21

Ik ben met deze installatie nu bijna klaar.... vond m wel leuk met de pop up, heb m van phpbbhacks. Maar toch bedankt :wink:

2x leek me idd overbodig.. maar omdat er stond as many times as you like.. :?

Hoe moet ik deze regel afbreken dan? Gewoon een enter, ná of vóór een komma?

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 20:27

Andere vraag


Er staat:
#
#-----[ FIND ]------------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan

#
#-----[ IN-LINE FIND ]----------------------------------------
#
# This value can be different, if other mods, add +1 to the value
#
2

#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
# The find value can be different, if other mods, add +1 to the value
#
3

EN dit is de regel:
<td class="row1" align="center" valign="middle" rowspan="3"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

Dus 3 wordt hier gewoon 4? Of begrijp ik dat verkeerd? :?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 dec 2005, 20:37

DaMnNaTiOn schreef:Er bestaan twee birthday mods.
Er bestaan 4 birthday mods. Wat je noemt origineel, maar er zijn er dus vier:

- Niels
- TerraFrost
- AuStiN-iNC
- Reddog

Het is extra informatie, maar leuk om te weten :wink:
... Maar ik modereer (nog) niet.

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 20:44

Ok... tnx :) als iemand dan nog een antwoord heeft op het afbreken van een regel en die values die ik hierboven beschreef.. kan ik kijken of het allemaal gelukt is :lol:

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 dec 2005, 20:47

Ja, wordt gewoon vier.

3 + 1 = 4 ;)

Als je auto word wrap aan hebt staan is het goed. Zolang er geen harde spatie staat is er niets aan de hand.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 20:52

Dank je :)

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 17 dec 2005, 21:21

Bee schreef:
DaMnNaTiOn schreef:Er bestaan twee birthday mods.
Er bestaan 4 birthday mods. Wat je noemt origineel, maar er zijn er dus vier:

- Niels
- TerraFrost
- AuStiN-iNC
- Reddog

Het is extra informatie, maar leuk om te weten :wink:
Wist ik niet eens :)
Mjah, ik gebruik dus die van Terrafrost omdat die in de phpBB database staat :D
lastmodified.net

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 21:40

Ok.. volgende vraag..

Ik moet in admin/user_edit_body.php van SubRed de volgende zin vinden :
<input class="post" type="text" name="interests" size="35" maxlength="150" value="{INTERESTS}" />

Maar het enige dat ik vind is:
<input type="text" name="interests" size="35" maxlength="150" value="{INTERESTS}" />

verder lijkt het er weinig op :?



EN in m'n template Christmas/index_body.tpl vind ik alleen dit:
<!-- BEGIN switch_user_logged_in -->
<td class="row" align="center" valign="middle" rowspan="2"><img src="{T_TEMPLATE_PATH}/images/{TPL_COLOR}/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<td class="row" align="center" valign="middle" rowspan="3"><img src="{T_TEMPLATE_PATH}/images/{TPL_COLOR}/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- END switch_user_logged_out -->
<td class="row" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}<br />{L_ONLINE_EXPLAIN}</span></td>
</tr>
<!-- BEGIN switch_user_logged_out -->
<tr>
<td class="row" align="center"><form method="post" action="{S_LOGIN_ACTION}"><span class="gensmall">
Terwijl ik zoek naar dit:
#
#-----[ FIND ]------------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan

#
#-----[ IN-LINE FIND ]----------------------------------------
#
# This value can be different, if other mods, add +1 to the value
#
2

#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
# The find value can be different, if other mods, add +1 to the value
#
3
Iemand... :? Dan kan ik m zo gaan testen...

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 dec 2005, 22:13

Dat eerste maakt niet uit.

Bij het tweede wordt het:

Code: Selecteer alles

<!-- BEGIN switch_user_logged_in --> 
<td class="row" align="center" valign="middle" rowspan="3"><img src="{T_TEMPLATE_PATH}/images/{TPL_COLOR}/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td> 
<!-- END switch_user_logged_in --> 
<!-- BEGIN switch_user_logged_out --> 
<td class="row" align="center" valign="middle" rowspan="4"><img src="{T_TEMPLATE_PATH}/images/{TPL_COLOR}/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
+ nog een stukje
... Maar ik modereer (nog) niet.

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 22:44

Dank je! :D Nu hopen dat het allemaal gelukt is.. :o

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 17 dec 2005, 23:11

ok geinstalleerd maar nu na het invoeren van je geboortedatum in je profiel.. krijg ik een blanco pagina :?

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 18 dec 2005, 01:06

En registreren kan niet meer... :?


Krijg deze foutmelding:
Could not insert data into users table

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, 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_time_mode, user_dst_time_lag, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey) VALUES (42, 'Test_Devil', 1134861797, 'c6223028990bafdea75604acf8da0182', 'steldazler1@hotmail.com', '', '', '', '', '', user_birthday = '3168', user_next_birthday_greeting = '2006', '', '', '', 0, 0, '', '', '', 0, 1, 0, 1, 1, 0, 1, 1, 1, 4, 60, 'D M d, Y g:i a', 'dutch', 1, 0, 1, '3168', '2006', 0, '0ef611b65dc9')

Line : 708
File : usercp_register.php

Das bij die woordbreuk.... :? of ligt het daar niet aan?
Dit staat er in usercp_register:
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, 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_time_mode, user_dst_time_lag, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', user_birthday = '$birthday', user_next_birthday_greeting = '$next_birthday_greeting', '" . 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, $time_mode, $dst_time_lag, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, '$birthday'
, '$next_birthday_greeting', ";
if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )

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

Bericht door mosymuis » 18 dec 2005, 02:10

Je hebt de mod instructies gewoon niet volledig uitgevoerd. Er breken twee veldnamen in de

Code: Selecteer alles

INSERT INTO phpbb_users (
regel en in de regel eronder, met VALUES(), heb je de instructies voor in de UPDATE query geplakt.

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 18 dec 2005, 02:21

Ik heb echt alles 10x nagelopen in userpc_register.. en het breken van veldnamen? Zoals ik eerder postte bedoel je? Hij geeft regel 708 aan, en daar staat de toegevoegde :
#
#-----[ FIND ]------------------------------------------------
#
VALUES ($user_id,

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, ";

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, '$birthday', '$next_birthday_greeting'

De update was een apart bestand dat uitgevoerd moest worden... ik heb alleen de install instructies opgevolgd :?

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

Bericht door mosymuis » 18 dec 2005, 02:22

Mel schreef:Hij geeft regel 708 aan
Nooit op de regelnummers in mods letten, dat zijn slechts indicaties. Altijd naar de te zoeken tekst kijken.
Mel schreef:en daar staat de toegevoegde
Klopt, en dat heb je niet goed gedaan.

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 18 dec 2005, 04:16

Nou, die regels onder INSERT heb ik aangepast, slordig idd :oops:

Maar dat tweede gedeelte gaat mn pet te boven, ik vind het niet!
Kan iemand me verder helpen dit wél goed te doen? Hoe het niet moet weet ik inmiddels :evil: ben al vanaf begin van de avond bezig

Gebruikersavatar
Mel
Berichten: 177
Lid geworden op: 16 nov 2005, 11:32

Bericht door Mel » 18 dec 2005, 14:02

Problemen opgelost... :thumb: Idd kwestie van niet goed modden :oops: Heb de hele usercp_register opnieuw gedaan (thank God for back ups) en het werkte :wink:


Tnx allemaal! :thumb:

Gesloten