Pełna wersja: Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo
 
lo - fi version Unofficial modifications index

Welcome mod
Kliknij tutaj aby przejśc do pełnej wersji tematu

 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze
Poprzedni temat :: Następny temat  
Kula Wysłany: Pon 28 Sie, 2006  

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 Wysłany: Pon 28 Sie, 2006  

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

Mysl? ?e tak , a gdzie wed?ug Ciebie w shoutboxie powinno to pisac?
Shery Wysłany: 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 Wysłany: Pon 28 Sie, 2006  

to bota trzeba by by?o zrobic ...
sebonpl Wysłany: Pon 28 Sie, 2006  

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

www.graffik.niq.pl - to jest styl ktory sam zrobi?em nied?ugo go udost?pnie
RealSyco Wysłany: 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 Wysłany: Wto 09 Sty, 2007  

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

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

BTW mo?na to zrobi? troche inaczej ;)

Znajd?:
Kodif ( $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:
Kodif ( $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 Wysłany: 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 Wysłany: 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 Wysłany: 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
 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze
Strona 1 z 1
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.