TruNik

by Cartman

...czyli co i jak zrobić
Cartman
Awatar użytkownika
Błazen

Posty: 15470
Rejestracja: 21-04-2013, 16:16:05
Q: 6,736.90 [W][Kr]
Beczki: 252
Kontakt:

TruNik

#259616

Post autor: Cartman » 27-02-2016, 19:22:10

To jest poradnik jak zainstalować mod TruNik na forumenie.

Kod: Zaznacz cały

TruNik
Cartman
Poziom trudności: Jołki połki izi pizi
Czas potrzebny na instalacje: 5min
Pliki do zmiany : 5
Tajm tu plej de gejm
Otwórz plik includes\usercp_viewprofile.php
Spoiler
Pokaż

Kod: Zaznacz cały

za 
$username = $profiledata['username']; 
z linii 50
dodaj to
$trunick = $profiledata['trunick'];

Kod: Zaznacz cały

za
'USERNAME' => $username,
z linii 670
dodaj to
'TRUNICK' => $trunick, 

Kod: Zaznacz cały

To w linii 736
'L_VIEWING_PROFILE' => sprintf($lang['Viewing_user_profile'], $username . $gender_image),
zamień na
'L_VIEWING_PROFILE' => ($username == $trunick or $trunick == null) ? sprintf($lang['Viewing_user_profile'], $username . $gender_image) : sprintf($lang['Viewing_user_profile'], $username . " aka " . $trunick . $gender_image),
Plik admin\admin_users.php
Spoiler
Pokaż

Kod: Zaznacz cały

Za 
$username = ( !empty($HTTP_POST_VARS['username']) ) ? phpbb_clean_username($HTTP_POST_VARS['username']) : ''; 
w linii 129 dodaj to
$trunick = ( !empty($HTTP_POST_VARS['trunick']) ) ? phpbb_clean_username($HTTP_POST_VARS['trunick']) : '';

Kod: Zaznacz cały

za
 $username = stripslashes($username); 
w linii 208 dodaj to
$trunick = stripslashes($trunick);

Kod: Zaznacz cały

za 
if (stripslashes($username) != $this_userdata['username']) 
		{ 
			unset($rename_user); 

			if ( stripslashes(strtolower($username)) != strtolower($this_userdata['username']) ) 
			{ 
				$result = validate_username($username); 
				if ( $result['error'] ) 
				{ 
					$error = TRUE; 
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg']; 
				} 
				else if ( strtolower(str_replace("\\'", "''", $username)) == strtolower($userdata['username']) ) 
				{ 
					$error = TRUE; 
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Username_taken']; 
				} 
			} 

			if (!$error) 
			{ 
				$username_sql = "username = '" . str_replace("\\'", "''", $username) . "', "; 
				$rename_user = $username; // Used for renaming usergroup
			} 
		}

Kod: Zaznacz cały

wstaw to
if (stripslashes($trunick) != $this_userdata['trunick']) 
		{ 
			unset($rename_trunick); 

			if ( stripslashes(strtolower($trunick)) != strtolower($this_userdata['trunick']) ) 
			{ 
				$result = validate_username($trunick); 
				if ( $result['error'] ) 
				{ 
					$error = TRUE; 
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg']; 
				} 
				else if ( strtolower(str_replace("\\'", "''", $trunick)) == strtolower($userdata['trunick']) ) 
				{ 
					$error = TRUE; 
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Username_taken']; 
				} 
			} 

			if (!$error) 
			{ 
				$trunick_sql = "trunick = '" . str_replace("\\'", "''", $trunick) . "', "; 
				$rename_trunick = $trunick; // Used for renaming usergroup
			} 
		}

Kod: Zaznacz cały

obok  . $username_sql w linii 947 wstaw to
. $trunick_sql .

Kod: Zaznacz cały

za $username =  xhtmlspecialchars(stripslashes($username)); w linii 1007 wstaw to
$trunick =  xhtmlspecialchars(stripslashes($trunick));

Kod: Zaznacz cały

za $username = $this_userdata['username']; w linii 1061 wstaw to
$trunick = $this_userdata['trunick'];

Kod: Zaznacz cały

za
$s_hidden_fields .= '<input type="hidden" name="username" value="' . str_replace("\"", """, $username) . '" />'; 
wstaw
$s_hidden_fields .= '<input type="hidden" name="trunick" value="' . str_replace("\"", """, $trunick) . '" />';

Kod: Zaznacz cały

za 'L_USERNAME' => $lang['Username'],
wstaw
'L_TRUNICK' => $lang['Trunick'],

Kod: Zaznacz cały

za 'USERNAME' => $username,
wstaw
'TRUNICK' => $trunick,
za = poniżej
Koniec parta 1.
Znowu jakieś bajki piszesz, kurwa Hans Kartman Blaklordsen się znalazł :bambo: ~Ridż
Czuję, jakbym miał zwarcie w mózgu. ~Ricky
[you] wali konia do anime :fack-off:

Finczy
Awatar użytkownika
Super VIP

Posty: 42607
Rejestracja: 04-08-2013, 22:17:46
Q: 2,563.03 [W][Kr]
Beczki: 1149
Kontakt:

Re: TruNik

#259617

Post autor: Finczy » 27-02-2016, 19:30:20

Co to jest TruNik? nie znam się.

Cartman
Awatar użytkownika
Błazen

Posty: 15470
Rejestracja: 21-04-2013, 16:16:05
Q: 6,736.90 [W][Kr]
Beczki: 252
Kontakt:

Re: TruNik

#259618

Post autor: Cartman » 27-02-2016, 19:31:09

Part 2
plik templates\szablon\admin\user_edit_body.tpl
Spoiler
Pokaż

Kod: Zaznacz cały

za
<tr> 
	  <td class="row1"><span class="gen">{L_CONFIRM_PASSWORD}: * </span><br> 
		<span class="gensmall">{L_PASSWORD_CONFIRM_IF_CHANGED}</span></td> 
	  <td class="row2"> 
		<input type="password" class="post" name="password_confirm" size="35" maxlength="100" value=""> 
	  </td> 
	</tr>

Kod: Zaznacz cały

dodaj
<tr> 
	  <td class="row1" width="48%"><span class="gen">{L_TRUNICK}: *</span></td> 
	  <td class="row2"> 
		<input type="text" class="post" name="trunick" size="35" maxlength="40" value="{TRUNICK}"> 
	  </td> 
	</tr>
Plik includes\usercp_register.php
Spoiler
Pokaż

Kod: Zaznacz cały

to
$sql = "INSERT INTO " . USERS_TABLE . " (username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_interests, user_from, " . $sql_custom_fields . " user_sig, user_sig_bbcode_uid, user_sig_image, user_avatar, user_avatar_type, user_viewemail, user_viewaim, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_gg, user_notify_pm, user_popup_pm, user_timezone, user_lang, user_custom_color, user_custom_rank, user_style, user_gender, allowpm, user_level, user_allow_pm, user_ip, user_ip_login_check, user_active, user_actkey) 
				VALUES ('" . str_replace("\'", "''", $username). "', " . CR_TIME . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $location) . "', " . $sql_custom_values . " '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $signature_sql, $avatar_sql, $viewemail, $viewaim, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $user_notify_gg, $notifypm, $popuppm, $user_timezone, '" . str_replace("\'", "''", $user_lang) . "', '" . str_replace("\'", "''", $custom_color) . "', '" . str_replace("\'", "''", $custom_rank) . "', $user_style, '$gender', $allowpm, 0, 1, '$user_ip', $user_ip_login_check, "; 

Kod: Zaznacz cały

zamień na
$sql = "INSERT INTO " . USERS_TABLE . " (username, trunick, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_interests, user_from, " . $sql_custom_fields . " user_sig, user_sig_bbcode_uid, user_sig_image, user_avatar, user_avatar_type, user_viewemail, user_viewaim, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_gg, user_notify_pm, user_popup_pm, user_timezone, user_lang, user_custom_color, user_custom_rank, user_style, user_gender, allowpm, user_level, user_allow_pm, user_ip, user_ip_login_check, user_active, user_actkey) 
				VALUES ('" . str_replace("\'", "''", $username) . "', '" . str_replace("\'", "''", $username) . "', " . CR_TIME . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $location) . "', " . $sql_custom_values . " '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $signature_sql, $avatar_sql, $viewemail, $viewaim, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $user_notify_gg, $notifypm, $popuppm, $user_timezone, '" . str_replace("\'", "''", $user_lang) . "', '" . str_replace("\'", "''", $custom_color) . "', '" . str_replace("\'", "''", $custom_rank) . "', $user_style, '$gender', $allowpm, 0, 1, '$user_ip', $user_ip_login_check, "; 
Plik lang\polish\lang_main.php
Spoiler
Pokaż

Kod: Zaznacz cały

za
$lang['Username'] = 'Użytkownik'; 
wstaw
$lang['Trunick'] = 'Prawdziwy nick';
That's All Foks!

Dodano: 27-02-2016, 19:31
Finczy pisze:Co to jest TruNik? nie znam się.
Taki fajny mod, jak ricz wprowadzi to sam zobaczysz.
Ostatnio zmieniony 27-02-2016, 19:34:33 przez Cartman, łącznie zmieniany 1 raz.
Znowu jakieś bajki piszesz, kurwa Hans Kartman Blaklordsen się znalazł :bambo: ~Ridż
Czuję, jakbym miał zwarcie w mózgu. ~Ricky
[you] wali konia do anime :fack-off:

Ridż
Awatar użytkownika
User

Posty: 100429
Rejestracja: 13-04-2013, 21:50:27
Q: 22,530.00 [W][Kr]
Beczki: 1238
Kontakt:

Re: TruNik

#259619

Post autor: Ridż » 27-02-2016, 19:36:08

Pytanie czy nam to potrzebne
To konto odgrywa to wymyśloną postać. Wszystkie posty to fikcja literacka i przedstawiają wcześniej napisane scenariusze.

Cartman
Awatar użytkownika
Błazen

Posty: 15470
Rejestracja: 21-04-2013, 16:16:05
Q: 6,736.90 [W][Kr]
Beczki: 252
Kontakt:

Re: TruNik

#259620

Post autor: Cartman » 27-02-2016, 19:37:04

Ridż pisze:Pytanie czy nam to potrzebne
Potrzebne. Wtedy się włączy zmienianie nicka za qspaje.
Znowu jakieś bajki piszesz, kurwa Hans Kartman Blaklordsen się znalazł :bambo: ~Ridż
Czuję, jakbym miał zwarcie w mózgu. ~Ricky
[you] wali konia do anime :fack-off:

Ridż
Awatar użytkownika
User

Posty: 100429
Rejestracja: 13-04-2013, 21:50:27
Q: 22,530.00 [W][Kr]
Beczki: 1238
Kontakt:

Re: TruNik

#259621

Post autor: Ridż » 27-02-2016, 19:39:53

Wtedy się włączy zmienianie nicka za qspaje.
Nie włączy się.
To konto odgrywa to wymyśloną postać. Wszystkie posty to fikcja literacka i przedstawiają wcześniej napisane scenariusze.

Cartman
Awatar użytkownika
Błazen

Posty: 15470
Rejestracja: 21-04-2013, 16:16:05
Q: 6,736.90 [W][Kr]
Beczki: 252
Kontakt:

Re: TruNik

#259622

Post autor: Cartman » 27-02-2016, 19:41:44

Ridż pisze:Nie włączy się.
Włączy się bo będzie wiadomo kto na jaki zmienił nick.
Znowu jakieś bajki piszesz, kurwa Hans Kartman Blaklordsen się znalazł :bambo: ~Ridż
Czuję, jakbym miał zwarcie w mózgu. ~Ricky
[you] wali konia do anime :fack-off:

Burak
Awatar użytkownika
Gówno

Posty: 103594
Rejestracja: 25-01-2013, 20:36:00
Q: 12,370.63 [W][Kr]
Lokalizacja: Dom
Beczki: 1586
Kontakt:

Re: TruNik

#259625

Post autor: Burak » 27-02-2016, 19:50:27

Wirus watykańczyk, zainstaluje bakdora na klopie. Nie instalować :fack-off:
Obrazek

Cartman
Awatar użytkownika
Błazen

Posty: 15470
Rejestracja: 21-04-2013, 16:16:05
Q: 6,736.90 [W][Kr]
Beczki: 252
Kontakt:

Re: TruNik

#259631

Post autor: Cartman » 27-02-2016, 20:11:30

Burak pisze:Wirus watykańczyk, zainstaluje bakdora na klopie. Nie instalować :fack-off:
Pomówienia. Pliki są sprawdzone antywirusem avast i są poprawne :fack-off:
Znowu jakieś bajki piszesz, kurwa Hans Kartman Blaklordsen się znalazł :bambo: ~Ridż
Czuję, jakbym miał zwarcie w mózgu. ~Ricky
[you] wali konia do anime :fack-off:

Jester
Awatar użytkownika
Super VIP

Posty: 29171
Rejestracja: 14-05-2015, 23:44:37
Q: 1,456.90 [W][Kr]
Beczki: 178
Kontakt:

Re: TruNik

#260225

Post autor: Jester » 29-02-2016, 19:23:41

Dobry żart.

Szybka odpowiedź

   
ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Olisadebe i 0 gości