Pagina 1 van 1

Second WebSite

Geplaatst: 06 aug 2005, 20:42
door Diablo Gamer
is het mogelijk dat iemand deze hack wat kan aan passen dat het ook tezien is op op een topic

Code: Selecteer alles

############################################################## 
## MOD Title:  Second WebSite
## MOD Author: romihaitza < mihai@emma.ro > (Mihai Floran) http://www.phpbb.ro 
## MOD Description:  This MOD let your users to give a second website on your forum in profile.
## MOD Version: 1.0.0 
## 
## Installation Level: Intermediate 
## Installation Time:  10 Minutes 
## Files To Edit: (6)
##                   includes/usercp_register.php
##		     includes/usercp_viewprofile.php
##		     viewtopic.php
##		     templates/subSilver/profile_view_body.tpl
##		     templates/subSilver/profile_add_body.tpl
##		     templates/subSilver/viewtopic_body.tpl
## Included Files:   n/a
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
##  Do not forget to edit the templates modifications for all templates you may have.
##  You can add more websites in forum by using another number instead of 2 in modifications.
##  The MOD was tested whit 2.0.6 
############################################################## 
## MOD History: 
## 
##   2004-01-05 - Version 1.0.0 
##      - First release 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 


# 
#-----[ SQL ]------------------------------------------ 
# 
ALTER TABLE mod_users ADD user_website2 varchar(100) default NULL  

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/usercp_register.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$strip_var_list = array('username' =>

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
'website' => 'website',

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
'website2' => 'website2',

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

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
$website

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
$website2

# 
#-----[ FIND ]------------------------------------------ 
# 
$website = stripslashes($website);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$website2 = stripslashes($website2);

# 
#-----[ FIND ]------------------------------------------ 
# 
if ( $website != '' )
	{
		rawurlencode($website);
	}
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
if ( $website2 != '' )
	{
		rawurlencode($website2);
	}

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "UPDATE " . USERS_TABLE . "

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
user_website = '" . str_replace("\'", "''", $website) . "'

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
user_website2 = '" . str_replace("\'", "''", $website2) . "'

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "INSERT INTO " . USERS_TABLE .

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
user_website,

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
user_website2,

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "UPDATE " . USERS_TABLE . "

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
'" . str_replace("\'", "''", $website) . "',

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
'" . str_replace("\'", "''", $website2) . "',

# 
#-----[ FIND ]------------------------------------------ 
# 
'WEB_SITE' => $website,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'WEB_SITE2' => $website2,

# 
#-----[ FIND ]------------------------------------------ 
# 
$website = stripslashes($website);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$website2 = stripslashes($website2);

# 
#-----[ FIND ]------------------------------------------ 
# 
$website = $userdata['user_website'];


# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$website2 = $userdata['user_website2'];

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

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
$website,

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
$website2,

# 
#-----[ FIND ]------------------------------------------ 
# 
'WEBSITE' => $website,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
'WEBSITE2' => $website2,

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/usercp_viewprofile.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$www = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : '&nbsp;';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$www2 = ( $profiledata['user_website2'] ) ? '<a href="' . $profiledata['user_website2'] . '" target="_userwww2">' . $profiledata['user_website2'] . '</a>' : '&nbsp;';

# 
#-----[ FIND ]------------------------------------------ 
# 
'WWW' => $www,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'WWW2' => $www2,

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "SELECT u.username,

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
u.user_website,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
u.user_website2,

# 
#-----[ FIND ]------------------------------------------ 
# 
$www = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$www2 = ( $postrow[$i]['user_website2'] ) ? '<a href="' . $postrow[$i]['user_website2'] . '" target="_userwww2">' . $lang['Visit_website'] . '</a>' : '';

# 
#-----[ FIND ]------------------------------------------ 
# 
$www_img = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$www_img2 = ( $postrow[$i]['user_website2'] ) ? '<a href="' . $postrow[$i]['user_website2'] . '" target="_userwww2"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';

# 
#-----[ FIND ]------------------------------------------ 
# 
$www = '';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$www2 = '';

# 
#-----[ FIND ]------------------------------------------ 
# 
$www_img = '';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$www_img2 = '';

# 
#-----[ FIND ]------------------------------------------ 
# 
'WWW' => $www,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'WWW2' => $www2,
		

# 
#-----[ FIND ]------------------------------------------ 
# 
'WWW_IMG' => $www_img,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'WWW_IMG2' => $www_img2,

# 
#-----[ OPEN ]------------------------------------------ 
# Do not forget to edit this for all templates you may have
#
templates/subSilver/profile_add_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
<input type="text" class="post"style="width: 200px"  name="website" size="25" maxlength="255" value="{WEBSITE}" />

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
<input type="text" class="post"style="width: 200px"  name="website2" size="25" maxlength="255" value="{WEBSITE2}" />

# 
#-----[ OPEN ]------------------------------------------ 
# Do not forget to edit this for all templates you may have
#
templates/subSilver/profile_view_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
<td><span class="gen"><b>{WWW}</b></span></td>

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
</b></span>

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
#
 ; <span class="gen"><b>{WWW2}</b></span>

# 
#-----[ OPEN ]------------------------------------------ 
# Do not forget to edit this for all templates you may have
#
templates/subSilver/viewtopic_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
{postrow.WWW_IMG}

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
#
{postrow.WWW_IMG2}

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 

Geplaatst: 06 aug 2005, 20:45
door Paul
Die wordt al standaard in viewtopic weergeven ;)

Geplaatst: 06 aug 2005, 20:48
door Diablo Gamer
raar ik krijg het aleen maar in de profiel

Geplaatst: 06 aug 2005, 20:56
door Paul
Dan heb je viewtopic.php of viewtopic_body.tpl niet goed aangepast ;)