Birthday mod - blad ogolny

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 17 sierpnia 2005, 11:31

A miales mi pomoc i masz jeszcze dodatkowo jakis serwis ze niby pomagacie przy modach jesli jest jakis blas i kto sobie nieporafi z nim pordzic a nawet niewiesz jak mi pomoc, jak wszystko jest dobrze zainstalowane jesl ichodfzi o tego moda, mysle ze ten miod jest zwalony, musze kogos bardziej obeznanego w tym sie doradzic, bo Ty jakos sie nie kwapisz mi do pomocy :evil:

Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 18 sierpnia 2005, 13:44

Czy ktos mi wreszcie tu pomoze ???????? :roll: :roll: :roll: :roll: :roll: Ilez jeszcze mozna Was prosic i czekac :? :? :? :?

Awatar użytkownika
Lilly
Posty: 118
Rejestracja: 19 maja 2005, 11:53
Lokalizacja: Wrocław
Kontakt:

Post autor: Lilly » 18 sierpnia 2005, 17:48

Lwiatko pisze:Czy ktos mi wreszcie tu pomoze ???????? :roll: :roll: :roll: :roll: :roll: Ilez jeszcze mozna Was prosic i czekac :? :? :? :?
Nie uwazasz, ze przesadzasz ?? Grzebanie sie czyims kodzie to naprawde nie jest taka prosta sprawa... Niektorzy tez juz pracuja i nawet na swoja wlasna robote nie maja czasu. Piszesz tak, jakby ktos mial obowiazek Ci pomagac. Zwaz, ze to jest dobra wola ludzi, ze w ogole sie odzywaja, wiec po prostu czekaj cierpliwie.
Forum grupy konwentowo-rpgowej: Hysteria
Obrazek
Jesli pomoglam, prosze o plusika ;-)

Awatar użytkownika
phpBB Assistant
Zasłużony
Posty: 1188
Rejestracja: 07 sierpnia 2005, 17:13
Lokalizacja: phpbb_config
Kontakt:

Post autor: phpBB Assistant » 18 sierpnia 2005, 18:25

<span >Lwiatko</span> pisze:A miales mi pomoc i masz jeszcze dodatkowo jakis serwis ze niby pomagacie przy modach jesli jest jakis blas i kto sobie nieporafi z nim pordzic a nawet niewiesz jak mi pomoc, jak wszystko jest dobrze zainstalowane jesl ichodfzi o tego moda, mysle ze ten miod jest zwalony, musze kogos bardziej obeznanego w tym sie doradzic, bo Ty jakos sie nie kwapisz mi do pomocy
Mój serwis jest komercyjny, i nie mam prawa pomagać komuś bezpłatnie - to nie jest mój obowiązek! Pomagam tylko na forum - jak także mam chęci. Więc tutaj proszę nie obrażać mnie, ani mego serwisu. W tym modzie popełniłeś gdzieś wcześniej błędy. Robisz byki a my mamy z głowy Ci powiedzieć w której linijce może? Jest dużo pracy przy tym modzie. Zainstaluj go od nowa! I może będzie Ok :)

Teraz powiem Ci coś z mego doświadczenia. Raz instalowałem moda i zrobiłem byki w edycji plików. Więc zainstalowałem od nowa (bardziej uważniej) i potem było Ok :). Wiesz my nie pomagamy w instalacji hacków, to należy do Ciebie. Może być tak, że są hacki w których jest kupa błędów bo może są niekompatybilne z Twoją wersję phpBB i trzeba je wtedy lekko zmodyfikować. W tym hacku co Ty instalujesz jest wszystko Ok. Ja go niedawno instalowałem dla wersji 2.0.17 i było Ok. Więc błąd nie jest w hacków tylko Ty te byki robisz. Może gdzieś się gubisz. Spróbuj jeszcze raz i bardziej uważnie. My Ci na tacy nie podamy Twoich byków.

Szukaj dalej a może znajdziesz swoje błędy.
MASZ PROBLEM Z FORUM phpbb ? WEJDŹ TUTAJ: http://phpbb-assistant.com - ZROBIMY ZA CIEBIE WSZYSTKO!
serwis laptopów naprawa tabletów

Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 21 sierpnia 2005, 07:22

Zainstalowalem tego moda raz jeszcze i znow ten sam blad sie pojawia w tym samym pliku czyli usercp_register.php, juz niewiem co jest nie tak, mysle ze mod jest skopany, bo nie mozliwe zeby instalujac tego samego moda 4 razy robic ten sam blad w tym samym pliku, w tym samym miejscu. Wiec moze mi ktos przerobic ten plik tak, zeby dzialalo mi to ?? Prossze Was, pomozcie mi :( :( :( Ponizej zostawiam instrukcje od tego moda odnosnie tego pliku:

Kod: Zaznacz cały

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

#
#-----[ FIND ]------------------------------------------------
#
	$signature = str_replace('<br />', "\n", $signature);

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Birthday MOD
	if (isset($HTTP_POST_VARS['birthday']) )
	{
		$birthday = intval ($HTTP_POST_VARS['birthday']);
		if ($birthday!=999999)
		{
			$b_day = realdate('j',$birthday); 
			$b_md = realdate('n',$birthday); 
			$b_year = realdate('Y',$birthday);
		}
	} else
	{
		$b_day = ( isset($HTTP_POST_VARS['b_day']) ) ? intval ($HTTP_POST_VARS['b_day']) : 0;
		$b_md = ( isset($HTTP_POST_VARS['b_md']) ) ? intval ($HTTP_POST_VARS['b_md']) : 0;
		$b_year = ( isset($HTTP_POST_VARS['b_year']) ) ? intval ($HTTP_POST_VARS['b_year']) : 0;
		if ($b_day && $b_md && $b_year)
		{
			$birthday = mkrealdate($b_day,$b_md,$b_year);
		} else
		{
			$birthday = 999999;
		}
	}
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
		$avatar_sql = user_avatar_gallery($mode, $error, $error_msg, $user_avatar_local);
	}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

// Start add - Birthday MOD
// find the birthday values, reflected by the $lang['Submit_date_format']
	if ($b_day || $b_md || $b_year) //if a birthday is submited, then validate it
	{
		$user_age=(date('md')>=$b_md.(($b_day <= 9) ? '0':'').$b_day) ? date('Y') - $b_year : date('Y') - $b_year - 1 ;
		// Check date, maximum / minimum user age
		if (!checkdate($b_md,$b_day,$b_year))
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= $lang['Wrong_birthday_format'];
		} else
		if ($user_age>$board_config['max_user_age'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_to_high'],$board_config['max_user_age']);
		} else
		if ($user_age<$board_config['min_user_age'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_to_low'],$board_config['min_user_age']);
		} else
		{
			$birthday = ($error) ? $birthday : mkrealdate($b_day,$b_md,$b_year);
			$next_birthday_greeting = (date('md')<$b_md.(($b_day <= 9) ? '0':'').$b_day) ? date('Y'):date('Y')+1 ;
		}
	} else
	{
		if ($board_config['birthday_required'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_require']);
		}
		$birthday = 999999;
	}
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
			$sql = "UPDATE " . USERS_TABLE . "
				SET

#
#-----[ IN-LINE FIND ]---------------------------------------- 
#
str_replace("\'", "''", $interests) . "'

# 
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_birthday = '$birthday', user_next_birthday_greeting = '$next_birthday_greeting'

#
#-----[ FIND ]------------------------------------------------
#
# NOTICE - IMPORTENT SECURITY RISK
#
# If you some how do not preform the following VERY carefully you have the
# potential to compromise your forum SECURITY, your users may easyly get ADMIN access if you make mistake
# meny users do make mistake in the step, so please be very exact, if this fail, then do not run your code on live forum
#
			$sql = "INSERT INTO " . USERS_TABLE . "

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_active, user_actkey)

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, user_birthday, user_next_birthday_greeting

#
#-----[ FIND ]------------------------------------------------
#
	VALUES ($user_id,

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

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

#
#-----[ FIND ]------------------------------------------------
#
	$interests = $userdata['user_interests'];

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Birthday MOD
	$birthday = $userdata['user_birthday'];
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
	display_avatar_gallery($mode

#
#-----[ IN-LINE FIND ]----------------------------------------
#
);

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

#
#-----[ FIND ]------------------------------------------------
#
	if ( $error )
	{
		$template->set_filenames(array(

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// Start add - Birthday MOD
if ( $birthday!=999999 )
{
	$b_day = realdate('j', $birthday);
	$b_md = realdate('n', $birthday);
	$b_year = realdate('Y', $birthday);
	$birthday = realdate($lang['Submit_date_format'], $birthday);
} else
{
	$b_day = '';
	$b_md = '';
	$b_year = '';
	$birthday = '';
}
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
//
// Let's do an overall check for settings/versions which would prevent

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// Start add - Birthday MOD
	$s_b_day = '<span class="genmed">' . $lang['Day'] . '&nbsp;</span><select name="b_day" size="1" class="gensmall"> 
		<option value="0">&nbsp;-&nbsp;</option> 
		<option value="1">&nbsp;1&nbsp;</option>
		<option value="2">&nbsp;2&nbsp;</option>
		<option value="3">&nbsp;3&nbsp;</option>
		<option value="4">&nbsp;4&nbsp;</option>
		<option value="5">&nbsp;5&nbsp;</option>
		<option value="6">&nbsp;6&nbsp;</option>
		<option value="7">&nbsp;7&nbsp;</option>
		<option value="8">&nbsp;8&nbsp;</option>
		<option value="9">&nbsp;9&nbsp;</option>
		<option value="10">&nbsp;10&nbsp;</option>
		<option value="11">&nbsp;11&nbsp;</option>
		<option value="12">&nbsp;12&nbsp;</option>
		<option value="13">&nbsp;13&nbsp;</option>
		<option value="14">&nbsp;14&nbsp;</option>
		<option value="15">&nbsp;15&nbsp;</option>
		<option value="16">&nbsp;16&nbsp;</option>
		<option value="17">&nbsp;17&nbsp;</option>
		<option value="18">&nbsp;18&nbsp;</option>
		<option value="19">&nbsp;19&nbsp;</option>
		<option value="20">&nbsp;20&nbsp;</option>
		<option value="21">&nbsp;21&nbsp;</option>
		<option value="22">&nbsp;22&nbsp;</option>
		<option value="23">&nbsp;23&nbsp;</option>
		<option value="24">&nbsp;24&nbsp;</option>
		<option value="25">&nbsp;25&nbsp;</option>
		<option value="26">&nbsp;26&nbsp;</option>
		<option value="27">&nbsp;27&nbsp;</option>
		<option value="28">&nbsp;28&nbsp;</option>
		<option value="29">&nbsp;29&nbsp;</option>
		<option value="30">&nbsp;30&nbsp;</option>
		<option value="31">&nbsp;31&nbsp;</option>
	  	</select>&nbsp;&nbsp;';
	$s_b_md = '<span class="genmed">' . $lang['Month'] . '&nbsp;</span><select name="b_md" size="1" class="gensmall"> 
     		<option value="0">&nbsp;-&nbsp;</option> 
		<option value="1">&nbsp;'.$lang['datetime']['January'].'&nbsp;</option>
		<option value="2">&nbsp;'.$lang['datetime']['February'].'&nbsp;</option>
		<option value="3">&nbsp;'.$lang['datetime']['March'].'&nbsp;</option>
		<option value="4">&nbsp;'.$lang['datetime']['April'].'&nbsp;</option>
		<option value="5">&nbsp;'.$lang['datetime']['May'].'&nbsp;</option>
		<option value="6">&nbsp;'.$lang['datetime']['June'].'&nbsp;</option>
		<option value="7">&nbsp;'.$lang['datetime']['July'].'&nbsp;</option>
		<option value="8">&nbsp;'.$lang['datetime']['August'].'&nbsp;</option>
		<option value="9">&nbsp;'.$lang['datetime']['September'].'&nbsp;</option>
		<option value="10">&nbsp;'.$lang['datetime']['October'].'&nbsp;</option>
		<option value="11">&nbsp;'.$lang['datetime']['November'].'&nbsp;</option>
		<option value="12">&nbsp;'.$lang['datetime']['December'].'&nbsp;</option>
		</select>&nbsp;&nbsp;';
	$s_b_day= str_replace("value=\"".$b_day."\">", "value=\"".$b_day."\" SELECTED>" ,$s_b_day);
	$s_b_md = str_replace("value=\"".$b_md."\">", "value=\"".$b_md."\" SELECTED>" ,$s_b_md);
	$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" size="4" maxlength="4" value="' . $b_year . '" />&nbsp;&nbsp;'; 
	$i = 0;
	$s_birthday = '';
	for ($i=0; $i<=strlen($lang['Submit_date_format']); $i++)
	{
		switch ($lang['Submit_date_format'][$i])
		{
			case d:  $s_birthday .= $s_b_day;break;
			case m:  $s_birthday .= $s_b_md;break;
			case Y:  $s_birthday .= $s_b_year;break;
		}
	}
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
'OCCUPATION' =>
'INTERESTS' =>

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Birthday MOD
		'S_BIRTHDAY' => $s_birthday,
		'BIRTHDAY_REQUIRED' => ($board_config['birthday_required']) ? '*' : '',
// End add - Birthday MOD

#
#-----[ FIND ]------------------------------------------------
#
'L_INTERESTS' =>

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Birthday MOD
		'L_BIRTHDAY' => $lang['Birthday'],
// End add - Birthday MOD

Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 22 sierpnia 2005, 06:48

Czy moze mi ktos wreszcie pomoc :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?:

Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 28 sierpnia 2005, 08:56

kiedy wreszcie ktos mi pomoze odnosnie tej modyfikacji, czekam na Wasza pomoc juz ze 3 tygodnie, moze wreszcie zdecydujecie sie mi pomoc ?? :?: :?:

Lwiatko
Posty: 39
Rejestracja: 23 lipca 2005, 14:42
Lokalizacja: Tarnów
Kontakt:

Post autor: Lwiatko » 30 sierpnia 2005, 16:58

Oczekuje na wasza pomoc w sprawie tego bledu w tej modyfikacji, moze znacie jednak sposob na to by jakos go naprawic, czy podcaie mi jakis sposob rozwiazania ???

Zablokowany

Wróć do „Pomoc”