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: hozzászólások számozása
## MOD Szerzoje: emrag < emrah987@hotmail.com > (Emrah Türkmen) www.canver.net
## MOD Fordítója: LeGaS < skullkid.aka.twoan@gmail.cmom > www.mamboserver.hu
## MOD Leírása: Ez a hack minden üzenethez egy számot csatol.
## Minden témában egyrol (1) indul.
## Mikor a számra kattintasz, meglátod a hozzászólás közvetlen linkjét.
## Így ha meg akarod egy barátodnak mutatni, csak küldd el neki a linket
## és o már láthatja is a hozzászólást.
##
##
## MOD Verzió: 1.0.2
##
## Telepítési fokozat: Könnyu
## Telepítési ido: ~5 perc
## Szerkesztendo fájlok: viewtopic.php
## includes/page_header.php
## language/lang_english/lang_main.php
## templates/subsilver/viewtopic_body.tpl
## templates/subsilver/overall_header.tpl
##
## Mellékelt fájlok: n/a
##############################################################
##
## Szerzo megjegyzése: láttam ezt a tulajdonságot az invision power boarban és adaptáltam phpBB-re ;)
## 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: 11.02.2005 – 1.0.0
## – Elso verzió
##
## 11.02.2005 – 1.0.1
## – egy kifelejtett sor hozzáadása ;)
##
## 11.02.2005 – 1.0.2
## – javítva egy bug
##
##############################################################
##
## Mielott hozzáadod ezt a hacket a fórumodhoz, készíts egy másolatot a szerkesztendo fájlokról
##
##############################################################
#
#—–[ NYISD MEG ]——————————————
#
viewtopic.php
#
#—-[ KERESD MEG ]——————————————
#
// // Okay, let's do the loop, yeah come on baby let's do the loop // and it goes like this ... // for($i = 0; $i < $total_posts; $i++) { |
#
#—–[ A SOR UTÁN MÁSOLD BE EZT ]——————————————
#
$post_number = $i+$start; $post_number = $post_number+1; $post_id = $postrow[$i]['post_id']; |
#
#—-[ KERESD MEG ]——————————————
#
'POST_DATE' => $post_date, 'POST_SUBJECT' => $post_subject, 'MESSAGE' => $message, |
#
#—–[ A SOR UTÁN MÁSOLD BE EZT ]——————————————
#
'POST_NUMBER' => $post_number, 'POST_ID' => $post_id, |
#
#—-[ KERESD MEG ]——————————————
#
'L_MINI_POST_ALT' => $mini_post_alt, |
#
#—–[ A SOR UTÁN MÁSOLD BE EZT ]——————————————
#
'L_POST' => $lang['Post'], |
#
#—–[ NYISD MEG ]——————————————
#
includes/page_header.php
#
#—-[ KERESD MEG ]——————————————
#
'SITENAME' => $board_config['sitename'], 'SITE_DESCRIPTION' => $board_config['site_desc'], |
#
#—-[ A SOR ELÉ MÁSOLD BE EZT ]——————————————
#
'SERVER_NAME' => $board_config['server_name'], 'SCRIPT_PATH' => $board_config['script_path'], 'PHPEX' => $phpEx, 'POST_POST_URL' => POST_POST_URL, 'COPY' => $lang['Copy'], |
#
#—–[ NYISD MEG ]——————————————
#
language/lang_english/lang_main.php
#
#—-[ KERESD MEG ]——————————————
#
?> |
#
#—-[ A SOR ELÉ MÁSOLD BE EZT ]——————————————
#
$lang['Copy'] = 'Az üzenet közvetlen linkjének másolása'; |
#
#—–[ NYISD MEG ]——————————————
#
templates/subsilver/viewtopic_body.tpl
#
#—-[ KERESD MEG ]——————————————
#
<TD width="100%"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></TD> |
#
#—-[ A SORBAN KERESD MEG ]——————————————
#
<TD width="100%"> |
#
#—-[ A SOR MELLÉ MÁSOLD BE ]——————————————
#
<span class="postdetails"><b>{postrow.L_POST}: <a onclick="link_to_post({postrow.POST_ID}); return false;" href="http://www.tutorial.hu/content/view/373/28/#">#{postrow.POST_NUMBER}</a></b></span> |
#
#—–[ NYISD MEG ]——————————————
#
templates/subsilver/overall_header.tpl
#
#—-[ KERESD MEG ]——————————————
#
--> </style> |
#
#—-[ A SOR UTÁN MÁSOLD BE EZT ]——————————————
#
<script language="Javascript" type="text/javascript"> <!-- function link_to_post(pid) { temp = prompt( "{COPY}", "http://" + "{SERVER_NAME}" + "{SCRIPT_PATH}" + "viewtopic" + "." + "{PHPEX}" + "?" + "{POST_POST_URL}" + "=" + pid + "#" + pid ); return false; } --> </script> |
#
#—–[ MENTSD EL ÉS TÖLTSD FEL AZ ÖSSZES FÁJLT ]——————————————
#
# EoM
# Fordítás: LeGaS
# http://www.mamboserver.hu