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
Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Birthday hack

Bericht door Diddie » 12 okt 2004, 01:30

Heb hier alles onderste boven gezocht en een paar tips geprobeerd, maar het wil niet echt lukken...

Deze code heb ik in lang_admin toegevoegd

Code: Selecteer alles

// Start add - Birthday MOD
$lang['Birthday_required'] = 'Het is verplicht om je verjaardag in te geven!'; 
$lang['Enable_birthday_greeting'] = 'Gebruik de popup \'Gelukkige verjaardag\'';
$lang['Birthday_greeting_expain'] = 'De leden kunnen een popup te zien krijgen met \'Gelukkige verjaardag\' als ze het forum bezoeken.';
$lang['Next_birthday_greeting'] = 'Volgende popup-verjaardagsgroet';
$lang['Next_birthday_greeting_expain'] = 'Dit veld houdt bij wanneer een lid een popup met \'Gelukkige verjaardag\' krijgt.';
$lang['Wrong_next_birthday_greeting'] = 'Het jaar van de volgende popup is incorrect, opnieuw proberen!';
$lang['Max_user_age'] = 'Maximum leeftijd van de gebruikers';
$lang['Min_user_age'] = 'Minimum leeftijd van de gebruikers';
$lang['Birthday_lookforward'] = 'Aantal dagen op voorhand waarschuwen';
$lang['Birthday_lookforward_explain'] = 'Het aantal dagen dat een script vooruit kijkt of een lid jarig gaat zijn.';
// End add - Birthday MOD
en deze code in lang_main

Code: Selecteer alles

// Start add - Birthday MOD
$lang['Birthday'] = 'Geboortedatum';
$lang['No_birthday_specify'] = 'Niet opgegeven';
$lang['Age'] = 'Leeftijd';
$lang['Wrong_birthday_format'] = 'Je hebt het formaat van je verjaardag verkeerd ingegeven (dd/mm/jj)';
$lang['Birthday_to_high'] = 'Jammer, maar je bent véél te oud!';
$lang['Birthday_require'] = 'Je geboortedatum is verplicht op dit forum!';
$lang['Birthday_to_low'] = 'Jammer, maar je bent véél te jong!';
$lang['Submit_date_format'] = 'd-m-Y'; //php date() format - Note: ONLY d, m and Y may be used and SHALL ALL be used (different seperators are accepted)
$lang['Birthday_greeting_today'] = 'Een gelukkige verjaardag! Drink er eentje (maar niet op onze kosten ;-)<br /><br />L\'De webmasters' ;//%s is substituted with the users age
$lang['Birthday_greeting_prev'] = 'Met een beetje vertraging, maar toch nog een HEEL GELUKKIGE VERJAARDAG!<br /><br /> L\'De webmasters';//%s is substituted with the users age, and birthday
$lang['Greeting_Messaging'] = 'Gefeliciteerd!';
$lang['Birthday_today'] = 'Leden die vandaag jarig zijn:';
$lang['Birthday_week'] = 'Leden die de komende dagen jarig zijn:';
$lang['Nobirthday_week'] = 'Geen enkel lid is deze week jarig; // %d is substitude with the number of days
$lang['Nobirthday_today'] = 'Geen enkel lid is vandaag jarig';
$lang['Year'] = 'Jaar';
$lang['Month'] = 'Maand';
$lang['Day'] = 'Dag';

// NOTE: Please do not translate the folowing 4 lines !
// They are automatically translated into your language
$lang['day_short'] = array($lang['datetime']['Sun'], $lang['datetime']['Mon'], $lang['datetime']['Tue'], $lang['datetime']['Wed'], $lang['datetime']['Thu'], $lang['datetime']['Fri'], $lang['datetime']['Sat']);
$lang['day_long'] = array($lang['datetime']['Sunday'], $lang['datetime']['Monday'], $lang['datetime']['Tuesday'], $lang['datetime']['Wednesday'], $lang['datetime']['Thursday'], $lang['datetime']['Friday'], $lang['datetime']['Saturday']);
$lang['month_short'] = array($lang['datetime']['Jan'], $lang['datetime']['Feb'], $lang['datetime']['Mar'], $lang['datetime']['Apr'], $lang['datetime']['May'], $lang['datetime']['Jun'], $lang['datetime']['Jul'], $lang['datetime']['Aug'], $lang['datetime']['Sep'], $lang['datetime']['Oct'], $lang['datetime']['Nov'], $lang['datetime']['Dec']);
$lang['month_long'] = array($lang['datetime']['January'], $lang['datetime']['February'], $lang['datetime']['March'], $lang['datetime']['April'], $lang['datetime']['May'], $lang['datetime']['June'], $lang['datetime']['July'], $lang['datetime']['August'], $lang['datetime']['September'], $lang['datetime']['October'], $lang['datetime']['November'], $lang['datetime']['December']);
// End add - Birthday MOD
Wanneer ik nu naar mijn forum ga krijg ik dit:
Parse error: parse error, unexpected T_STRING in /opt/www/verbelend/web/www.deiremonne.be/phpBB2/language/lang_ ... g_main.php on line 1029

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 12 okt 2004, 05:13

Welke lijn is daarin dan 1029?

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 10:50

Regel 1029: $lang['Nobirthday_week'] = 'Geen enkel lid is deze week jarig; // %d is substitude with the number of days

Moet er nog een apsostrof (of hoe noemt dat) na jarig staan?

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 12 okt 2004, 10:57

Jep, dat is het probleem denk ik.
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 11:09

Yep yep, tis gelukt :D

Moest dit forum er dus ni zijn, was ik ondertussen al een hoopke stress!
thx!!

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 11:39

Nieuw probleem ontdekt... kga nu naar mijne memberlist en als ik daar mijn profiel bekijk, staat er dit:

Beroep:
Interesses:
:
:

Voor die dubbele punten zou er moeten staan: geslacht en leeftijd...

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 12 okt 2004, 13:06

Zijn de tpls allemaal goed aangepast?
Is het op alle templates?
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:12

yep het is op alle templates.

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:21

Maar ik wou deze mod installeren: vieuw profile sig

Code: Selecteer alles

-----[ OPEN ]------------------------------------------ 
# 
includes/usercp_viewprofile.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$search = '<a href="' . $temp_url . '">' . $lang['Search_user_posts'] . '</a>';

# 
#-----[ AFTER, ADD ]------------------------------------
# 
$user_sig = '';
if ( $profiledata['user_attachsig'] && $board_config['allow_sig'] )
{
    include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
    $user_sig = $profiledata['user_sig'];
    $user_sig_bbcode_uid = $profiledata['user_sig_bbcode_uid'];
	if ( $user_sig != '' )
    {
        if ( !$board_config['allow_html'] && $profiledata['user_allowhtml'] )
       	{
       		$user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $user_sig);
       	}
    	if ( $board_config['allow_bbcode'] && $user_sig_bbcode_uid != '' )
   		{
   			$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
   		}
   		$user_sig = make_clickable($user_sig);

        if (!$userdata['user_allowswearywords'])
        {
            $orig_word = array();
            $replacement_word = array();
            obtain_word_list($orig_word, $replacement_word);
            $user_sig = preg_replace($orig_word, $replacement_word, $user_sig);
        }
        if ( $profiledata['user_allowsmile'] )
        {
            $user_sig = smilies_pass($user_sig);
        }
        $user_sig = str_replace("\n", "\n<br />\n", $user_sig);
    }
    $template->assign_block_vars('switch_user_sig_block', array());
}

# 
#-----[ FIND ]------------------------------------------ 
# 
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',

# 
#-----[ AFTER, ADD ]------------------------------------
# 
	'L_SIGNATURE' => $lang['Signature'],
    'USER_SIG' => $user_sig,

    
# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/profile_view_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
		<tr> 
		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
		  <td> <b><span class="gen">{INTERESTS}</span></b></td>
		</tr>

# 
#-----[ AFTER, ADD ]------------------------------------
# 
        <!-- BEGIN switch_user_sig_block -->
		<tr> 
		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_SIGNATURE}:&nbsp;</span></td>
		  <td> <b><span class="postbody">{USER_SIG}</span></b></td>
		</tr>
        <!-- END switch_user_sig_block -->
        
# 
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
Maar dat wou dus niet lukken... dus had dat terug verwijderd en toen had ik mijn probleem. heb toen een database herstelling gedaan en het wilt nog niet vlotten...

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 12 okt 2004, 13:22

Heb je memberlist.php goed gemod?
Heb je niet teveel weggehaald?
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:27

Daar ben ik niet aangeweest, enkel: usercp_viewprofile.php en profile_view_body.tpl

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 12 okt 2004, 13:28

En daarvoor was het niet?
En het is nu alleen in de memberlist?
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:34

yep enkel in de memberlist, als ik een bericht post, dan staat er nog altijd onder mijn avatar, mijn leeftijd en mijn geslacht.
Ook kan ik nog in mijn profiel aanpassen welk geslacht ik heb en wat mijn geboortedatum is.
Enkel als ik naar de memberlist ga en ik klik daar op mijn gebruikersnaam krijg ik:

Woonplaats:
Website:
Beroep:
Interesses:
Geslacht:
Leeftijd:

het rode staat er niet.

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 12 okt 2004, 13:37

Oh, het is dus in viewprofile.
Weet je zeker dat je niet teveel hebt weggehaald van usercp_viewprofile >
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 12 okt 2004, 13:40

heb je het ook in beide talen aangepast?? :bier:

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:41

Niet echt, maar nu weet ik dus eigenlijk ook nietmeer welke code er moet staan :oops:

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 12 okt 2004, 13:44

open:
/language/lang_dutch/lang_main.php


zoek:
?>

plaats ervoor:

Code: Selecteer alles

// Start add - Gender MOD
$lang['Gender'] = 'Geslacht';//used in users profile to display witch gender he/she is 
$lang['Male'] = 'Man'; 
$lang['Female']='Vrouw'; 
$lang['No_gender_specify'] = 'Niet ingevuld'; 
// End add - Gender MOD

// Start add - Birthday MOD
$lang['Birthday'] = 'Verjaardag';
$lang['No_birthday_specify'] = 'Niet ingevuld';
$lang['Age'] = 'Leeftijd';
$lang['Wrong_birthday_format'] = 'Je verjaardag is niet goed ingevuld.'; 
$lang['Birthday_to_high'] = 'Sorry, dit forum accepteerd geen gebruikers ouder dan %d jaar oud.';
$lang['Birthday_require'] = 'Je verjaardag invullen is verplicht op dit forum!';
$lang['Birthday_to_low'] = 'Sorry, dit forum accepteerd geen gebruikers jonger dan %d jaar oud.';
$lang['Submit_date_format'] = 'd-m-Y'; //php date() format - Note: ONLY d, m and Y may be used and SHALL ALL be used (different seperators are accepted)
$lang['Birthday_greeting_today'] = 'Wij wensen je een prettige verjaardag! <br /><br /> Management GameJunkies.nl';//%s is substituted with the users age
$lang['Birthday_greeting_prev'] = 'Wij wensen je alsnog een prettige verjaardag! <br /><br /> Management GameJunkies.nl';//%s is substituted with the users age, and birthday
$lang['Greeting_Messaging'] = 'Gefeliciteerd!';
$lang['Birthday_today'] = 'Junkies die jarig zijn vandaag:';
$lang['Birthday_week'] = 'Junkies die jarig zijn binnen de komende %d dagen:';
$lang['Nobirthday_week'] = 'Er zijn geen Junkies jarig in de komende %d dagen.'; // %d is substitude with the number of days
$lang['Nobirthday_today'] = 'Er zijn geen Junkies met een verjaardag vandaag.';
$lang['Year'] = 'Jaar';
$lang['Month'] = 'Maand';
$lang['Day'] = 'Dag';

// NOTE: Please do not translate the folowing 4 lines !
// They are automatically translated into your language
$lang['day_short'] = array ($lang['datetime']['Sun'],$lang['datetime']['Mon'],$lang['datetime']['Tue'],$lang['datetime']['Wed'],$lang['datetime']['Thu'],$lang['datetime']['Fri'],$lang['datetime']['Sat']);
$lang['day_long'] = array ($lang['datetime']['Sunday'],$lang['datetime']['Monday'],$lang['datetime']['Tuesday'],$lang['datetime']['Wednesday'],$lang['datetime']['Thursday'],$lang['datetime']['Friday'],$lang['datetime']['Saturday']);
$lang['month_short'] = array ($lang['datetime']['Jan'],$lang['datetime']['Feb'],$lang['datetime']['Mar'],$lang['datetime']['Apr'],$lang['datetime']['May'],$lang['datetime']['Jun'],$lang['datetime']['Jul'],$lang['datetime']['Aug'],$lang['datetime']['Sep'],$lang['datetime']['Oct'],$lang['datetime']['Nov'],$lang['datetime']['Dec']);
$lang['month_long'] = array ($lang['datetime']['January'],$lang['datetime']['February'],$lang['datetime']['March'],$lang['datetime']['April'],$lang['datetime']['May'],$lang['datetime']['June'],$lang['datetime']['July'],$lang['datetime']['August'],$lang['datetime']['September'],$lang['datetime']['October'],$lang['datetime']['November'],$lang['datetime']['December']);
// End add - Birthday MOD

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 13:49

language/lang_dutch/lang_main.php

Daar staat de code volledig juist in hoor.

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 12 okt 2004, 14:04

Diddie schreef:language/lang_dutch/lang_main.php

Daar staat de code volledig juist in hoor.
dan heb je de language bestanden wel goed aangepast...

ik zou zeggen, controleer je files nog eens die je moest aanpassen! :bier:

Diddie
Berichten: 154
Lid geworden op: 24 sep 2004, 15:00
Contacteer:

Bericht door Diddie » 12 okt 2004, 14:19

Kvind het niet hoor... iemand anders?

Gesloten