Kod:
##############################################################
# Tytuł hacka: Reklama mod
# Wersja hacka: 1.1
# Autor hacka: daro
# Email autora: edaro@o2.pl
# Opis: Mod dodaje pole na reklame na forum w nagłówku i stopce,
# wszystko konfigurowane w PA.
#
# Czas instalacji: 6 minut
# Poziom instalacji: łatwy
# Pliki do edycji: (6)
# admin_board.php
# board_config_body.tpl
# lang_admin.php
# page_header.php
# overall_header.tpl
# overall_footer.tpl
#
###############################################################
#
# Przed instalacją hacka wykonaj kopie modyfikowanych plików!!!
#
###############################################################
###############################################################
#
#-------------[ Wykonaj zapytania SQL ]--------------
#
INSERT INTO phpbb_config VALUES ('reklama_gora', '1');
INSERT INTO phpbb_config VALUES ('reklama_dol', '1');
INSERT INTO phpbb_config VALUES ('reklama_code_gora', '');
INSERT INTO phpbb_config VALUES ('reklama_code_dol', '');
#
#-----[ OTWÓRZ ]------------------------------------------
#
include/page_header.php
#
#-----[ ZNAJDZ ]------------------------------------------
#
// Obtain number of new private messages
// if user is logged in
//
#
#-----[ DODAJ PO ]------------------------------------------
#
// BEGIN REKLAMA MOD
if ($board_config['reklama_gora'] == 1 && $board_config['reklama_code_gora']) {
$reklama_code_gora = '<table width="100%" cellspacing="0" cellpadding="2" border="0"> <tr> <td valign="top" nowrap="nowrap"><span class="gensmall">'. ($board_config['reklama_code_gora']).'</td></tr></table>';
} else {
$reklama_code_gora = '';
}
if ($board_config['reklama_dol'] == 1 && $board_config['reklama_code_dol']) {
$reklama_code_dol = '<table width="100%" cellspacing="0" cellpadding="2" border="0"> <tr> <td valign="top" nowrap="nowrap"><span class="gensmall">'. ($board_config['reklama_code_dol']).'</td></tr></table>';
} else {
$reklama_code_dol = '';
}
// END REKLAMA MOD
#
#-----[ ZNAJDZ ]------------------------------------------
#
'PAGE_TITLE' => $page_title,
#
#-----[ DODAJ PO ]------------------------------------------
#
'REKLAMA_CODE_GORA' => $reklama_code_gora,
'REKLAMA_CODE_DOL' => $reklama_code_dol,
#
#-----[ OTWÓRZ ]------------------------------------------
#
admin/admin_board.php
#
#-----[ ZNAJDZ ]------------------------------------------
#
$cookie_secure_no = ( !$new['cookie_secure'] ) ? "checked=\"checked\"" : "";
#
#-----[ DODAJ PO ]------------------------------------------
#
$reklama_gora_yes = ( $new['reklama_gora'] ) ? "checked=\"checked\"" : "";
$reklama_gora_no = ( !$new['reklama_gora'] ) ? "checked=\"checked\"" : "";
$reklama_dol_yes = ( $new['reklama_dol'] ) ? "checked=\"checked\"" : "";
$reklama_dol_no = ( !$new['reklama_dol'] ) ? "checked=\"checked\"" : "";
#
#-----[ ZNAJDZ ]------------------------------------------
#
"L_ALLOW_HTML" => $lang['Allow_HTML'],
#
#-----[ DODAJ PRZED ]------------------------------------------
#
"L_REKLAMA_GORA_P" => $lang['reklama_gora_p'],
"L_REKLAMA_DOL_P" => $lang['reklama_dol_p'],
"L_REKLAMA_GORA" => $lang['reklama_gora'],
"L_REKLAMA_DOL" => $lang['reklama_dol'],
#
#-----[ ZNAJDZ ]------------------------------------------
#
"ACTIVATION_NONE" => USER_ACTIVATION_NONE,
#
#-----[ DODAJ PRZED ]------------------------------------------
#
"S_REKLAMA_GORA_YES" => $reklama_gora_yes,
"S_REKLAMA_GORA_NO" => $reklama_gora_no,
"S_REKLAMA_DOL_YES" => $reklama_dol_yes,
"S_REKLAMA_DOL_NO" => $reklama_dol_no,
#
#-----[ ZNAJDZ ]------------------------------------------
#
"HTML_TAGS" => $html_tags,
#
#-----[ DODAJ PRZED ]------------------------------------------
#
"REKLAMA_CODE_GORA" => $new['reklama_code_gora'],
"REKLAMA_CODE_DOL" => $new['reklama_code_dol'],
#
#-----[ OTWÓRZ ]------------------------------------------
#
templates/twój_styl/admin/board_config_body.tpl
#
#-----[ ZNAJDZ ]------------------------------------------
#
<tr>
<th class="thHead" colspan="2">{L_COOKIE_SETTINGS}</th>
</tr>
#
#-----[ DODAJ PRZED ]------------------------------------------
#
<tr>
<td class="row1">{L_REKLAMA_GORA_P}</td>
<td class="row2"><input type="radio" name="reklama_gora" value="1" {S_REKLAMA_GORA_YES}/> {L_YES} <input type="radio" name="reklama_gora" value="0" {S_REKLAMA_GORA_NO}/> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_REKLAMA_GORA}</td>
<td class="row2"><textarea rows="7" cols="70" name="reklama_code_gora">{REKLAMA_CODE_GORA}</textarea></td>
</tr>
<tr>
<td class="row1">{L_REKLAMA_DOL_P}</td>
<td class="row2"><input type="radio" name="reklama_dol" value="1" {S_REKLAMA_DOL_YES}/> {L_YES} <input type="radio" name="reklama_dol" value="0" {S_REKLAMA_DOL_NO}/> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_REKLAMA_DOL}</td>
<td class="row2"><textarea rows="7" cols="70" name="reklama_code_dol">{REKLAMA_CODE_DOL}</textarea></td>
</tr>
#
#-----[ OTWÓRZ ]------------------------------------------
#
templates/twój_styl/overall_header.tpl
#
#-----[ ZNAJDZ ]------------------------------------------
#
<td class="bodyline">
#
#-----[ DODAJ PO ]------------------------------------------
#
{REKLAMA_CODE_GORA}
#
#-----[ OTWÓRZ ]------------------------------------------
#
templates/twój_styl/overall_footer.tpl
#
#-----[ ZNAJDZ ]------------------------------------------
#
</td>
#
#-----[ DODAJ PRZED ]------------------------------------------
#
{REKLAMA_CODE_DOL}
#
#-----[ OTWÓRZ ]------------------------------------------
#
language/lang_polish/lang_admin.php
#
#-----[ ZNAJDZ ]------------------------------------------
#
//
// That's all Folks!
#
#-----[ DODAJ PRZED ]------------------------------------------
#
$lang['reklama_gora_p'] = 'Pokazuj reklame w nagłówku';
$lang['reklama_dol_p'] = 'Pokazuj reklame w stopce';
$lang['reklama_gora'] = 'Kod reklamy w nagłówku';
$lang['reklama_dol'] = 'Kod reklamy w stopce';
#
#-----[ ZAPISZ/ZAMKNIJ WSZYSTKIE PLIKI ]------------------------------------------
#
# Koniec
Uwagi moderatora daroo (dodane 03 Maj 2006, 11:52):
Ostatnio edytowany przez daroo 03 Maj 2006, 11:52, edytowano w sumie 2 razy