[推薦] [外掛] Edit Post Date (編輯發文時間) (Update 1.0.3)

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

版主: 版主管理群

主題已鎖定
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8433
註冊時間: 2004-04-30 01:54
來自: Taiwan

[推薦] [外掛] Edit Post Date (編輯發文時間) (Update 1.0.3)

文章 心靈捕手 »

  • 前言
  • 檔頭說明
  • 分享中文化
  • 重要修正以及建議修改
  • 外掛下載

前言:
如果您為了某種目的, 有需要更改文章的發文時間,
那麼推薦您一個好用的外掛 Edit Post Date


檔頭說明:
##############################################################
## MOD Title: Edit Post Date
## MOD Version: 1.0.2
## Author: ErDrRon < ErDrRon@aol.com >
## Description: Allows forum administrators, via an additional button on the Post entitled
## 'date', to change the Post Date of the Post.
##
## Installation Level: easy
## Installation Time: 2 minutes
##
## Files To Edit (2): viewtopic.php
## /templates/subSilver/viewtopic_body.tpl
##
## Included Files (7): edit_post_date_install.txt
## edit_post_date.php
## edit_post_date_functions.php
## edit_post_date_body.tpl
## lang_edit_post_date.php
## edit_post_date_icon.gif
## icon_edit_date.gif
##
##############################################################
分享中文化:
#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_edit_post_date.php

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

代碼: 選擇全部

$lang['Edit_post_date_title'] = 'Edit Post Date';
$lang['Edit_post_date_explain'] = 'You may change the Posting Date of this post here.';
$lang['Current_post_date'] = 'Current Post Date';
$lang['New_post_date'] = 'New Post Date';
$lang['Change_post_date'] = 'Change Post Date';
$lang['Post_date_updated'] = 'Post Date updated successfully';
$lang['Edit_post_id'] = 'Post ID';
$lang['Edit_post_invalid_date'] = 'That is an invalid date!';
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$lang['Edit_post_date_title'] = '編輯發文時間';
$lang['Edit_post_date_explain'] = '您可以在這裡改變這篇文章的發文時間.';
$lang['Current_post_date'] = '目前的發文時間';
$lang['New_post_date'] = '新的發文時間';
$lang['Change_post_date'] = '改變發文時間';
$lang['Post_date_updated'] = '發文時間已經更新完成';
$lang['Edit_post_id'] = '文章的編號';
$lang['Edit_post_invalid_date'] = '這是一個無效的時間!';
#
#-----[ SAVE & CLOSE ]-----
#


重要修正以及建議修改:
#
#-----[ OPEN ]-----
# ps. 重要修正
includes/edit_post_date.php

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

代碼: 選擇全部

init_userprefs($userdata);
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

// Set global variable 
// 
$p = $_GET['p']; 
$edit_month = $_POST['edit_month']; 
$edit_day = $_POST['edit_day']; 
$edit_year = $_POST['edit_year']; 
$edit_hour = $_POST['edit_hour']; 
$edit_minute = $_POST['edit_minute']; 
$edit_ampm = $_POST['edit_ampm']; 
$submit = $_POST['submit'];
ps. 此外掛作者無瑕更新, 端賴其他網友伸出援手.
http://www.erdrron.com/phpBB2/viewtopic ... 2138#12138

#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_main.php

#
#-----[ FIND ]-----
# ps. 原文略\r

代碼: 選擇全部

$lang['Edit_delete_post'] = 
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

$lang['Edit_post_date'] = '編輯發文時間';// Edit Post Date
#
#-----[ SAVE & CLOSE ]-----
#


外掛下載:
http://www.phpbbhacks.com/download/883
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!

頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8433
註冊時間: 2004-04-30 01:54
來自: Taiwan

[建議] 安裝 (升級) 最新 1.0.3 版

文章 心靈捕手 »

檔頭說明擷取:

代碼: 選擇全部

## Revision History:
##
## v1.0.3 02/04/2007
##	- fixes for phpBB 2.0.21
##
## v1.0.2 12/08/2002
##	- correction of installation text to include missed items
##	- inclusion of forgotten icon_edit_date.gif (Thanx, Bummer)
##
## v1.0.1 12/07/2002
##	- correction of installation text to include missed items in the initial release (Thanx, Acid)
##
## v1.0.0	12/07/2002
##  - initial Release
補充說明:
1. 1.0.3 主要是針對 1.0.2 的重要修正
2. 第一篇文章的中文化 (以及建議修正) 仍然適用

下載位址:
http://www.erdrron.com/phpBB2/viewtopic ... 1008#21008
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!

頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8433
註冊時間: 2004-04-30 01:54
來自: Taiwan

[教學] 適應台灣 (GMT+8) 時區的方法

文章 心靈捕手 »

正常情況, 若以台灣地區的時區 (GMT+8) 而言, '改變發文時間' 只會顯示比 '目前發文時間' 少8小時;
也就是說, 如果您要調整成晚上11時, 那麼您就修改為 (輸入) 晚上3時, 即可. (如下圖)
圖檔

若為免除加減時區的困擾, 則可以試做以下的修改:
#
#-----[ OPEN ]-----
#
includes/edit_post_date.php

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

代碼: 選擇全部

$edit_hour = $_POST['edit_hour']; 
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$edit_hour = $_POST['edit_hour']-8; // 配合台灣時區 (GMT+8)
#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!

主題已鎖定

回到「非官方認證外掛」