[外掛][原創]MsgCan 1.1

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

版主: 版主管理群

主題已鎖定
bu
版面管理員
版面管理員
文章: 443
註冊時間: 2003-02-23 12:46
來自: 25° 4′N 121° 29′E
聯繫:

[外掛][原創]MsgCan 1.1

文章 bu »

各位有沒有看過手機上的一個內建訊息啊?
那個就是訊息罐頭啦 :mrgreen:
phpBB 上實作訊息罐頭功能...
---------------------
MOD資訊:

名稱: MsgCan
版本: 1.1
作者: bu <buhip@yahoo.co.jp> http://kuloo.com
(我不是日本人啊..別誤會)
說明: 模仿手機的訊息罐頭,並在phpBB上使用 :mrgreen:
相容性: phpBB 2.0.3 ~ 2.0.6 8-) \r
功能:模仿手機的訊息罐頭,並在phpBB上使用 :mrgreen:
DEMO:http://kuloo.com
-----------------------------------------------------------------------------
第一次安裝指引:(升級指引在後面)

一、Posting.php

1.找到

代碼: 選擇全部

include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
2.在後面加入

代碼: 選擇全部

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_msgcan.' . $phpEx);
3.找到

代碼: 選擇全部

$template->assign_vars(array(
	'FORUM_NAME' => $forum_name,
	'L_POST_A' => $page_title,
	'L_POST_SUBJECT' => $lang['Post_subject'], 

	'U_VIEW_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
);
4.在後面加入

代碼: 選擇全部

//MOD START: MsgCan by bu Begin 

   if(!$a) { 
      $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $lang['MsgCan_NoMsgCan'], 
      'Msg_Text' => '',    
      )); 
   } else { 
      $j=count($a); 

for($i = 0; $i < count($a); $i++) { 
   $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $a[$i][0], 
      'Msg_Text' => $a[$i][1], 
   )); 
}}


//MOD END: MsgCan by bu
5.找到

代碼: 選擇全部

	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'], 
6.在後面加入

代碼: 選擇全部

	'L_MC_HELP' => $lang['MsgCan_Desc'], 
7.找到

代碼: 選擇全部

	'L_FONT_HUGE' => $lang['font_huge'], 
8.在後面加入

代碼: 選擇全部

	'L_MsgCan_DESC' => $lang['MsgCan_Text'],
	'L_MsgCan_Def' => $lang['MsgCan_Def'],
二、privmsgs.php
1.找到

代碼: 選擇全部

include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
2.在後面加入

代碼: 選擇全部

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_msgcan.' . $phpEx);
3.找到

代碼: 選擇全部

	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'], 
4.在後面加入

代碼: 選擇全部

	'L_MC_HELP' => $lang['MsgCan_Desc'], 
5.找到

代碼: 選擇全部

		'L_FONT_HUGE' => $lang['font_huge'], 
6.在後面加入

代碼: 選擇全部

		'L_MsgCan_DESC' => $lang['MsgCan_Text'],
		'L_MsgCan_Def' => $lang['MsgCan_Def'],
7.找到

代碼: 選擇全部

		'U_VIEW_FORUM' => append_sid("privmsg.$phpEx"))
	);
8.在後面加入

代碼: 選擇全部

	//MOD START: MsgCan by bu Begin 

   if(!$a) { 
      $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $lang['MsgCan_NoMsgCan'], 
      'Msg_Text' => '',    
      )); 
   } else { 
      $j=count($a); 

for($i = 0; $i < count($a); $i++) { 
   $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $a[$i][0], 
      'Msg_Text' => $a[$i][1], 
   )); 
}}


//MOD END: MsgCan by bu
三、lang_faq.php

1.找到

代碼: 選擇全部

//
// This ends the FAQ entries
//
2.在前面加入

代碼: 選擇全部

$faq[] = array("--","MsgCan問題集");
$faq[] = array("我要如何加入我想要的句子?","您可以通知管理員代為手動加入");
四、lang_main.php

1.找到

代碼: 選擇全部

//
// That's all, Folks!
// -------------------------------------------------
2.在前面加入

代碼: 選擇全部

$lang['MsgCan_NoMsgCan']='沒有訊息'; 
$lang['MsgCan_Text']='訊息罐頭'; 
$lang['MsgCan_Desc']="常用話都在裡面喔"; 
$lang['MsgCan_Def']="預設值";
五、lang_msgcan.php

1.在

代碼: 選擇全部

language/你的語系/
下,新增一個名為

代碼: 選擇全部

lang_msgcan.php
2.內容寫入

代碼: 選擇全部

<?php
// MsgCan 1.1 Pack File

//Pack Start

/* 內容加入區(請看格式介紹) */

//Pack End
?>
3.格式為

代碼: 選擇全部

 $a[]=array("[b]訊息標題[/b]","[b]訊息內容[/b]");
第一次安裝,安裝結束

升級指引

一、posting.php

1.找到原本的

代碼: 選擇全部

 'L_MsgCan_DESC' => $lang['MsgCan_Text'], 
2.在後面加入

代碼: 選擇全部

'L_MsgCan_Def' => $lang['MsgCan_Def'], 
二、privmsgs.php
1.找到

代碼: 選擇全部

include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
2.在後面加入

代碼: 選擇全部

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_msgcan.' . $phpEx);
3.找到

代碼: 選擇全部

	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'], 
4.在後面加入

代碼: 選擇全部

	'L_MC_HELP' => $lang['MsgCan_Desc'], 
5.找到

代碼: 選擇全部

		'L_FONT_HUGE' => $lang['font_huge'], 
6.在後面加入

代碼: 選擇全部

		'L_MsgCan_DESC' => $lang['MsgCan_Text'],
		'L_MsgCan_Def' => $lang['MsgCan_Def'],
7.找到

代碼: 選擇全部

		'U_VIEW_FORUM' => append_sid("privmsg.$phpEx"))
	);
8.在後面加入

代碼: 選擇全部

	//MOD START: MsgCan by bu Begin 

   if(!$a) { 
      $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $lang['MsgCan_NoMsgCan'], 
      'Msg_Text' => '',    
      )); 
   } else { 
      $j=count($a); 

for($i = 0; $i < count($a); $i++) { 
   $template->assign_block_vars('msgcan',array( 
      'Msg_Title' => $a[$i][0], 
      'Msg_Text' => $a[$i][1], 
   )); 
}}


//MOD END: MsgCan by bu
三、lang_main.php

1.找到

代碼: 選擇全部

$lang['MsgCan_Desc']="常用話都在裡面喔";
2.在後面加入

代碼: 選擇全部

$lang['MsgCan_Def']="預設值";
四、lang_faq.php

1.找到

代碼: 選擇全部

//
// This ends the FAQ entries
//
2.在前面加入

代碼: 選擇全部

$faq[] = array("--","MsgCan問題集");
$faq[] = array("我要如何加入我想要的句子?","您可以通知管理員代為手動加入");
升級指引結束
------------------------------------------
Message Can Mod 1.1 by bu 2003.
*譯文資料在phpBB 技術文件
bu.femto-size
*和我聯絡,請寄 or Google Talk 圖檔
*作品: Intergrated Toplist & Message Can
主題已鎖定

回到「非官方認證外掛」