A phpBB hack-ek - nevükkel ellentétben - nem rossz szándékkal íródott, a fórum feltörését megcélzó scriptek, hanem a fórum valamely szokásos módon (alapértelmezett) történő működését, megjelenését stb.. befolyásoló módosítások. A "telepítésük" egyszerű, mindössze az itt leírtakat kell követni lépésről-lépésre. ## MOD Neve: Alapértelmezett avatar ## MOD Szerzõje: Manipe < admin@manipef1.com > (N/A) http://www.manipef1.com ## MOD Fordítója: LeGaS < skullkid.aka.twoan@gmail.com > http://www.mamboserver.hu ## MOD Leírása: Segítségével az adminisztrátor kiválaszthat egy alapértelmezett avatart, ha a felhasználó még nem választott. Az alapértelmezett avatart megváltoztatható az ACP-n keresztül. Azonkívül választhatsz külön avatart a vendégeknek illetve regisztrált felhasználóknak. ## MOD Verzió: 1.1.0 ## ## Telepítési fokozat: Könnyû ## Telepítési idõ: ~ 5 perc ## Szerkesztendõ fájlok: ## admin/admin_board.php ## language/lang_english/lang_admin.php ## includes/usercp_viewprofile.php ## templates/subSilver/admin/board_config_body.tpl ## viewtopic.php ## ## Mellékelt fájlok: N/A ############################################################## ## Biztonsági okokból, kérlek látogass el ide: http://www.phpbb.com/mods/ a ## MOD legújabb verziójáért. A MOD letöltése más oldalakról végzetes ## hibát is okozhat a phpBB fórumodban. Valamint olyan MOD-okhoz, melyek nem a ## http://www.phpbb.com/mods/ találhatók, a phpBB hiv. fórumán nem adnak segítséget. ############################################################## ## Szerõ megjegyzése: ## ## Az alapértelmezett avatart az ACP "Configuration" menüpontjában a "General Admin" link alatt módosíthatod. ## ## A következõ kérés alapján készült: http://www.phpbb.com/phpBB/viewtopic.php?t=254117 ## ## A fordító megjegyzése: ## ## ha más nyelvi csomagot / skint (sablont) használsz, akkor azoknak a fájljait módosítsd! ## ############################################################## ## MOD Történet: ## ## ## 2005-01-10 - Verzió 1.1.0 ## - Egy új funkció segítségével külön avatart állíthatsz be a vendégeknek a regisztrált felhasználóknak és beállítható hogy megjelenjen-e vagy sem az alapért. avatar. ## ## 2005-01-09 - Verzió 1.0.0 ## - Elsõ verzió, jónak tûnik. ## ############################################################## ## Mielõtt hozzáadod ezt a MOD-ot a fórumodhoz, készíts egy másolatot a szerkesztendõ fájlokról ############################################################## # #-----[ SQL ]------------------------------------------ #
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
# #-----[ NYISD MEG ]------------------------------------------ # admin/admin_board.php# #-----[ KERESD MEG ]------------------------------------------ #
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ KERED MEG ]------------------------------------------ #
"L_NO" => $lang['No'],
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
"L_DEFAULT_AVATAR" => $lang['Default_avatar'],
"L_DEFAULT_AVATAR_EXPLAIN" => $lang['Default_avatar_explain'],
"L_DEFAULT_AVATAR_GUESTS" => $lang['Default_avatar_guests'],
"L_DEFAULT_AVATAR_USERS" => $lang['Default_avatar_users'],
"L_DEFAULT_AVATAR_BOTH" => $lang['Default_avatar_both'],
"L_DEFAULT_AVATAR_NONE" => $lang['Default_avatar_none'],
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ KERESD MEG ]------------------------------------------ #
"S_DISABLE_BOARD_NO" => $disable_board_no,
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
"DEFAULT_AVATAR_GUESTS_URL" => $new['default_avatar_guests_url'],
"DEFAULT_AVATAR_USERS_URL" => $new['default_avatar_users_url'],
"DEFAULT_AVATAR_GUESTS" => $default_avatar_guests,
"DEFAULT_AVATAR_USERS" => $default_avatar_users,
"DEFAULT_AVATAR_BOTH" => $default_avatar_both,
"DEFAULT_AVATAR_NONE" => $default_avatar_none,
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ NYISD MEG ]------------------------------------------ # language/lang_english/lang_admin.php# #-----[ KERESD MEG ]------------------------------------------ #
//
// That's all Folks!
# #-----[ A SOR ELÉ MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
$lang['Default_avatar'] = 'Alapértelmezett avatar beállítása';
$lang['Default_avatar_explain'] = 'Egy alapértelmezett avatart állít be a felhasználónak, ha nem választott.
$lang['Default_avatar_users'] = 'Felhasználók';
$lang['Default_avatar_both'] = 'Mindkettõ';
$lang['Default_avatar_none'] = 'Nincs';
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ NYISD MEG ]------------------------------------------ # includes/usercp_viewprofile.php# #-----[ KERESD MEG ]------------------------------------------ #
case USER_AVATAR_GALLERY:
$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
if ((!$avatar_img) && (($board_config['default_avatar_set'] == 1) || ($board_config['default_avatar_set'] == 2)) && ($board_config['default_avatar_users_url'])){
$avatar_img = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ NYISD MEG ]------------------------------------------ # templates/subSilver/admin/board_config_body.tpl# #-----[ KERESD MEG ]------------------------------------------ #
<tr>
<th class="thHead" colspan="2">{L_AVATAR_SETTINGS}</th>
</tr>
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
<tr>
<td class="row1">{L_DEFAULT_AVATAR} <br></br>
<span class="gensmall">{L_DEFAULT_AVATAR_EXPLAIN}</span></td>
<td class="row2"><input name="default_avatar_set" type="radio" value="0"></input>
{L_DEFAULT_AVATAR_GUESTS}
<input class="post" maxlength="255" name="default_avatar_guests_url" type="text" value="{DEFAULT_AVATAR_GUESTS_URL}"></input>
<br></br>
<input name="default_avatar_set" type="radio" value="1"></input>
{L_DEFAULT_AVATAR_USERS}
<input class="post" maxlength="255" name="default_avatar_users_url" type="text" value="{DEFAULT_AVATAR_USERS_URL}"></input>
<br></br>
<input name="default_avatar_set" type="radio" value="2"></input>
{L_DEFAULT_AVATAR_BOTH}<br></br>
<input name="default_avatar_set" type="radio" value="3"></input>
{L_DEFAULT_AVATAR_NONE}</td>
</tr>
# #-----[ NYISD MEG ]------------------------------------------ # viewtopic.php# #-----[ KERESD MEG ]------------------------------------------ #
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
# #-----[ A SOR UTÁN MÁSOLD BE EZT ]------------------------------------------ #
// Alapértelmezett avatar MOD, Készítette: Manipe (Kezdete)
if ((!$poster_avatar) && ($board_config['default_avatar_set'] != 3)){
if (($board_config['default_avatar_set'] == 0) && ($poster_id == -1) && ($board_config['default_avatar_guests_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_guests_url'] . '" alt="" border="0" />';
}
else if (($board_config['default_avatar_set'] == 1) && ($poster_id != -1) && ($board_config['default_avatar_users_url']) ){
$poster_avatar = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
else if ($board_config['default_avatar_set'] == 2){
if (($poster_id == -1) && ($board_config['default_avatar_guests_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_guests_url'] . '" alt="" border="0" />';
}
else if (($poster_id != -1) && ($board_config['default_avatar_users_url'])){
$poster_avatar = '<img src="' . $board_config['default_avatar_users_url'] . '" alt="" border="0" />';
}
}
}
// Alapértelmezett avatar MOD, Készítette: Manipe (Vége)
# #-----[ MENTSD EL ÉS TÖLTSD FEL AZ ÖSSZES FÁJLT ]------------------------------------------ # # EoM # Fordítás: LeGaS # http://www.mamboserver.hu
Harder
Profil