[外掛]虛擬形象2.20 phpbb版

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
ETERNAL
星球公民
星球公民
文章: 297
註冊時間: 2002-01-23 11:23

[外掛]虛擬形象2.20 phpbb版

文章 ETERNAL »

//=====================================================
// face v2.20
// source from : week9 http://www.week9.com
// phpbb by : ETERNAL http://www.2233.idv.tw
// Modify : 2003/08/15
//=====================================================


範例照片
http://myweb.hinet.net/home4/iqstar/face.jpg

範例網址
http://www.2233.idv.tw

原始程式只支援vbb,原作者是week9<http://www.week9.com>
想知道更多虛擬形象的相關資料,可以從原作者網站上獲得

目錄中的"說明文件"為原程式的說明文件,已經由簡體轉為繁體
所有衣物圖檔請自行由原作者網站下載
我只把這套程式php化,不提供圖形,請多包含..(圖檔太多太大)

安裝說明在readme.txt裡面\r

附上我所使用的環境
phpbb2.0.4+apache 2+php 4.3.2+GD 2.0.15(要使用相冊必須安裝GD並支援gif)

主程式下載點
http://myweb.hinet.net/home4/iqstar/face_2_20.rar

ps:
必須裝有虛擬貨幣,銀行,性別外掛:

虛擬貨幣
http://phpbb-tw.net/phpbb/viewtopic.php?t=16130

論壇銀行
http://phpbb-tw.net/phpbb/viewtopic.php?t=16170

性別\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=14574
http://mods.db9.dk/viewtopic.php?t=7

關於使用權限的設計等我有空在改吧@@"
累~~~
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8513
註冊時間: 2004-04-30 01:54
來自: Taiwan

[分享]虛擬形象完整包

文章 心靈捕手 »

前言:
製作這個完整包, 算是順水推舟,
目的在測試論壇, 安裝虛擬形象,
所以, 連虛擬貨幣和性別一起包.

如果, 您的論壇是全新架站 phpbb 2.0.18 的話,
架站後可直接套用它, 只要再執行資料庫更新,
即可同時享有虛擬形象, 虛擬貨幣和性別外掛.


完整包內容:
\phpBB2\ 資料夾\r
\資料庫更新\ 資料夾\r

外掛版本:
性別 Gender 1.2.6
##MOD Author: Niels < ncr@db9.dk > (Niels Chr. R鷣) http://mods.db9.dk
虛擬貨幣 Cash Mod 2.2.3a
## MOD Author: Xore < mods@xore.ca > (Robert Hetzler) http://www.xore.ca
虛擬形象 Face Mod 2.20
// source from : week9 http://www.week9.com
// phpbb by : ETERNAL http://www.2233.idv.tw

資料庫更新:
face.sql
直接進入 phpMyAdmin 匯入資料庫;
gender_db_update.php
複製到論壇根目錄底下, 在瀏覽器執行, 完成後刪除此檔;
sql_install.php
複製到論壇根目錄底下, 在瀏覽器執行, 完成後刪除此檔.

語言系列:
正體中文( big-5)

下載位址: ( 丟在 Giga 網頁空間, 檔案大小: 8092 K)
http://home.gigigaga.com/wang5555adsl/p ... BB2018.rar

ps.
您必須在後台, 增設虛擬貨幣( user_money) 現金, 才可以進入虛擬形象消費;
您若沒有安裝銀行外掛, 則可以在後台, 增設虛擬貨幣( user_bank) 存款即可.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8513
註冊時間: 2004-04-30 01:54
來自: Taiwan

[額外修改] 瀏覽相冊時, 分頁顯示所有會員的拍照

文章 心靈捕手 »

前言:

原本系統預設, 瀏覽相冊時, 只能顯示個人所拍照保存的相片.
因為, 網友 yuei 的建議 '[改寫問題]Face MOD相簿如何顯示所有拍照?',
所以, 改寫了部份語法, 讓相冊分頁顯示所有會員的拍照.
http://phpbb-tw.net/phpbb/viewtopic.php?t=42517

#
#-----[ OPEN ]-----
#
facealbum.php

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

代碼: 選擇全部

	//現實保存照片開始
	$albumcookie = $db->sql_query("SELECT * FROM week9_facealbum where userid = $userdata[user_id] order by albumtime DESC");
	$break = 1;
	while ($useralbum = $db->sql_fetchrow($albumcookie))
	{
		$userface = $useralbum[useralbum];
		//$week9face = "<img src=pic/$useralbum[useralbum]>";
		$week9face = "<img src=\"$useralbum[useralbum]\" border=\"0\" alt=\"Fly In Beijing\">";
        eval('$xiangpian .= "' . gettemplate('face_album_xiangpian') . '";');
		if ($break%4 == 0)
		{
			$huanhang = "</td></tr><tr><td>";
		}
		else
		{
			$huanhang = "";
		}
		$break++;
		$xiangpian = $xiangpian.$huanhang;
	}
	$db->sql_freeresult($albumcookie);
	//結束
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	/*//現實保存照片開始
	$albumcookie = $db->sql_query("SELECT * FROM week9_facealbum where userid = $userdata[user_id] order by albumtime DESC");
	$break = 1;
	while ($useralbum = $db->sql_fetchrow($albumcookie))
	{
		$userface = $useralbum[useralbum];
		//$week9face = "<img src=pic/$useralbum[useralbum]>";
		$week9face = "<img src=\"$useralbum[useralbum]\" border=\"0\" alt=\"Fly In Beijing\">";
        eval('$xiangpian .= "' . gettemplate('face_album_xiangpian') . '";');
		if ($break%4 == 0)
		{
			$huanhang = "</td></tr><tr><td>";
		}
		else
		{
			$huanhang = "";
		}
		$break++;
		$xiangpian = $xiangpian.$huanhang;
	}
	$db->sql_freeresult($albumcookie);
	//結束*/
	
	// 分頁顯示所有會員拍照 -> 開始
// + 分頁
$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
$board_config['useralbum_per_page'] = 10;// 控制每一分頁的相片張數
$order_by = "albumtime DESC LIMIT $start, " . $board_config['useralbum_per_page'];
// - 分頁
	$sql = "SELECT *
	FROM week9_facealbum
	ORDER BY $order_by";
 
	if( !$result = $db->sql_query($sql) ) 
	{ 
		message_die(GENERAL_ERROR, '無法取得相冊資訊', __LINE__, __FILE__, $sql); 
	}
	
	while ($useralbum = $db->sql_fetchrow($result))
	{
		$userface = $useralbum[useralbum];
		//$week9face = "<img src=pic/$useralbum[useralbum]>";
		$week9face = "<img src=\"$useralbum[useralbum]\" border=\"0\" alt=\"$useralbum[albumjianjie]\">";
        eval('$xiangpian .= "' . gettemplate('face_album_xiangpian') . '";');
		if ($break%4 == 0)
		{
			$huanhang = "</td></tr><tr><td>";
		}
		else
		{
			$huanhang = "";
		}
		$break++;
		$xiangpian = $xiangpian.$huanhang;

	}
// + 分頁
	$sql = "SELECT count(*) AS total
	FROM week9_facealbum";
	
	if( !$result = $db->sql_query($sql) ) 
	{ 
		message_die(GENERAL_ERROR, '無法取得相冊資訊', __LINE__, __FILE__, $sql); 
	}
	
	if ( $total = $db->sql_fetchrow($result) )
	{
		$total_useralbum = $total['total'];

		$pagination = generate_pagination("facealbum.$phpEx?", $total_useralbum, $board_config['useralbum_per_page'], $start);
	}
	
$template->assign_vars(array(
	'PAGINATION' => $pagination,
	'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $board_config['useralbum_per_page']) + 1 ), ceil( $total_useralbum / $board_config['useralbum_per_page'] )),
	'L_GOTO_PAGE' => $lang['Goto_page'])
);
// - 分頁
	// 分頁顯示所有會員拍照 -> 結束
#
#-----[ FIND ]-----
#

代碼: 選擇全部

感謝您使用$board_config[sitename]提供的虛擬形象。相片刪除成功!
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

如果這張相片是您本人所拍的, 那麼相片刪除成功; 否則, 您只是白費力氣!
#
#-----[ OPEN ]-----
#
templates/subSilver/facealbum.tpl

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

代碼: 選擇全部

		<table><tr><td>
		 {CENTER}
		 </td></tr></table>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
  <tr> 
	<td align="left"><span class="nav">{PAGE_NUMBER}</span></td>
	<td align="right" valign="middle" nowrap="nowrap"><span class="nav">{PAGINATION}</span></td>
  </tr>
</table>   
		<table><tr><td>
		 {CENTER}
		 </td></tr></table>
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
  <tr> 
	<td align="left"><span class="nav">{PAGE_NUMBER}</span></td>
	<td align="right" valign="middle" nowrap="nowrap"><span class="nav">{PAGINATION}</span></td>
  </tr>
</table>
#
#-----[ OPEN ]-----
# ps. 進入 phpMyAdmin 找到論壇資料庫
phpbb -> (資料表) template -> (欄位) face_album_xiangpian -> 按 '編輯'

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

代碼: 選擇全部

<tr>
    <td align="center"><a class="mainmenu" href=facealbum.php?action=delalbum&id=$useralbum[id] title="$useralbum[albumjianjie]">刪除相片</a><br></td>
</tr>
#
#-----[ BEFORE, ADD ]-----
# ps. 修改後, 按 '執行'

代碼: 選擇全部

<tr>
    <td align="center"><a class="mainmenu" href="profile.php?mode=viewprofile&u=$useralbum[userid]" title="檢視個人資料">會員編號: $useralbum[userid]</a></td>
</tr>
#
#-----[ SAVE & CLOSE ]-----
#
#EoM

圖片展示:

圖檔

圖檔
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「非官方認證外掛」