Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - Welcome mod

Kula - Pon 28 Sie, 2006
Temat postu: Welcome mod
Kod
################################################################
## MOD Title: Welcome Mod
## MOD Author: TrAvIkK // modyfikowa? kula
## MOD Description: Hack pozwala dodanie powitania u?ytkownika w forumie np.: Witaj Go?ciu / Witaj {nazwa zarejestrowanej osoby}
##
##
##
## Installation Level: Very Easy
## Installation Time: ~2 minutes
##
## Files To Edit: 3
## includes/page_header.php
## languages/lang_polish/lang_main.php
## templates/Tw?j_Styl/index_body.tpl
##
##
################################################################
###




Kod
#
#--[ OPEN ]------------------
#
includes/page_header.php

#
#--[ FIND ]------------------
#

if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}

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

// Start Welcome mod
if ( $userdata['session_logged_in'] )
{
$l_hello = $lang['Hello'] . '&nbsp;' . '<a href="profile.php?mode=viewprofile&u=' . $userdata['user_id'] . '"><b>' . $userdata['username'] . '</b></a>';
}
else
{
$l_hello = $lang['HelloGuest'];
}
// End Welcome mod

#
#--[ FIND ]------------------
#

'L_LOGIN_LOGOUT' => $l_login_logout,

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

// Start Welcome mod
'L_HELLO' => $l_hello,
// End Welcome mod


#
#--[ OPEN ]------------------
#

languages/lang_polish/lang_main.php

#
#--[ FIND ]------------------
#

?>

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

// Start Welcome mod
$lang['Hello'] = 'Witaj';
$lang['HelloGuest'] = 'Witaj <b>Go?ciu</b>';
// End Welcome mod

#
#--[ OPEN ]------------------
#

templates/Tw?j_Styl/index_body.tpl

#
#--[ FIND ]------------------
#

<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->

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

{L_HELLO}<br />

#
#--[ SAVE & CLOSE ALL FILES ]------------------

Shery - Pon 28 Sie, 2006

a da?by? rade co? takiego na SB zrobi? :) np Witamy "nazwa usera" ale bez ?adnego bota
Kula - Pon 28 Sie, 2006

Mysl? ?e tak , a gdzie wed?ug Ciebie w shoutboxie powinno to pisac?
Shery - Pon 28 Sie, 2006

hmm jako wiadomo?? zape?nia?oby si? troche ale od czego jest mod czyszczenia SB :)

Osoba1:blablablabla
Osoba2:blelelble
Witamy : Uzytkowanika o imieniu xyz
i najlepiej bez go?ci ... tylko zalogowanych ?eby wita?o ...

Kula - Pon 28 Sie, 2006

to bota trzeba by by?o zrobic ...
sebonpl - Pon 28 Sie, 2006

Dzieki sa moda:) Kula m?g? by? powiedziec jaki miales styl na forum jak robiles ten screen??
Kula - Pon 28 Sie, 2006

www.graffik.niq.pl - to jest styl ktory sam zrobi?em nied?ugo go udost?pnie
RealSyco - Wto 09 Sty, 2007

Kula napisał/a
#
#--[ FIND ]------------------
#

?>

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

// Start Welcome mod
$lang['Hello'] = 'Witaj';
$lang['HelloGuest'] = 'Witaj <b>Go?ciu</b>';
// End Welcome mod


BEFORE, a nie AFTER. Jak si? kto? nie zna (tak jak ja) to mo?e mie? problem ;)

KnofeL - Wto 09 Sty, 2007

Mo?e te? zajrze? do s?ownika :roll:
qbs - Wto 09 Sty, 2007

KnofeL, ew http://www.phpbb2.pl/faq.php?faq=1 ;)
KnofeL - Sro 10 Sty, 2007

BTW mo?na to zrobi? troche inaczej ;)

Znajd?:
Kod
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&amp;sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}


Zmie? na:
Kod
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&amp;sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
$l_hello = $lang['Hello'] . '&nbsp;' . '<a href="profile.php?mode=viewprofile&u=' . $userdata['user_id'] . '"><b>' . $userdata['username'] . '</b></a>';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
$l_hello = $lang['HelloGuest'];
}


Zawsze to mniej kodu w pliku ;)

Kula - Pon 15 Sty, 2007

A to gdy chcemy aby link zamiast do profilu prowadzi? do wylogowania si? :

Kod
// Start Welcome mod
if ( $userdata['session_logged_in'] )
{
$l_hello = $lang['Hello'] . '&nbsp;' . '<a href="login.php?logout=true&amp;sid=' . $userdata['session_id'] . '"><b>' . $userdata['username'] . '</b></a>';
}
else
{
$l_hello = $lang['HelloGuest'];
}
// End Welcome mod

pbpl - Pią 15 Cze, 2007

a i jest taki ma?y b??d:
Kod
#--[ AFTER, ADD ]------------------
#
// Start Welcome mod
$lang['Hello'] = 'Witaj';
$lang['HelloGuest'] = 'Witaj <b>Go?ciu</b>';
// End Welcome mod

powinno by?
Cytat
$lang['HelloGuest'] = 'Witaj <b>Go¶ciu</b>';

bo przedtym nie wy?wietla?o polskiego znaku ?

Eros - Pon 20 Sie, 2007

Wykrylem blad :

#--[ FIND ]------------------
#

?>

#
#--[ AFTER, ADD ]------------------ <------------------------ Ma byc before
#

// Start Welcome mod
$lang['Hello'] = 'Witaj';
$lang['HelloGuest'] = 'Witaj <b>Go?ciu</b>';
// End Welcome mod


Powered by phpBB modified by Przemo © 2003 phpBB Group