[問題]Edit Post Date編輯時間錯誤(已解決)

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

[問題]Edit Post Date編輯時間錯誤(已解決)

文章 memory3 »

問題外掛:Edit Post Date 1.0.2
使用版本:phpBB 2.0.22
網站位置:http://memory3.my-life02.com/forum/index.php
外掛參考連結:http://memory3.my-life02.com/TEST/Edit_ ... _1.0.2.rar

圖檔

狀況描述: 系統顯示時間為:「(GMT+8小時)台灣,北京,香港,伯斯,新加坡」無誤,發文時亦正常,然安裝完Edit Post Date 1.0.2 MOD,使用編輯文章日期時,選擇的修改日期,送出後會快13個小時,如:

使用編輯功能選擇時間:2007/10/20 10:04 am
送出後該文章顯示時間:2007/10/20 11:04 pm

猜想原因或許為和撰寫該外掛者時區不同之故,但不知該從何修改,每次都得自行扣13小時實在不方便,想詢問如何在編輯發文時間後,顯示出同樣時間,謝謝。
最後由 memory3 於 2007-10-31 19:25 編輯,總共編輯了 2 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

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


建議您:
a. 補充說明, 外掛參考連結
b. 忽略此現象, 因為:
1. 這個修改 '權限', 只有您擁有而已
2. 除非特殊需要, 否則何必經常去修改發文時間呢
3. 即使當真如您所言 '會快13個小時', 那麼您在輸入時, 只好先減個13小時囉
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

建議您:
a. 補充說明, 外掛參考連結
外掛連結已有附囉,於本文相關檔案連結部份。
b. 忽略此現象, 因為:
1. 這個修改 '權限', 只有您擁有而已
2. 除非特殊需要, 否則何必經常去修改發文時間呢
3. 即使當真如您所言 '會快13個小時', 那麼您在輸入時, 只好先減個13小時囉
由於有特殊需要,要將以往留言版文章移至討論區,因此必須修改大量文章的發文日期,只是想詢問有無更改方法,否則也只能減13個小時囉,感謝回應。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:
建議您:
a. 補充說明, 外掛參考連結
外掛連結已有附囉,於本文相關檔案連結部份。
b. 忽略此現象, 因為:
1. 這個修改 '權限', 只有您擁有而已
2. 除非特殊需要, 否則何必經常去修改發文時間呢
3. 即使當真如您所言 '會快13個小時', 那麼您在輸入時, 只好先減個13小時囉
由於有特殊需要,要將以往留言版文章移至討論區,因此必須修改大量文章的發文日期,只是想詢問有無更改方法,否則也只能減13個小時囉,感謝回應。
這支外掛, 有其他附加檔案, 不是像您貼一個安裝說明檔即可安裝.
相關檔案連結:Edit Post Date外掛安裝檔(http://memory3.my-life02.com/TEST/install.txt
建議您:
貼出外掛完整的參考 (下載) 連結, 以方便網友安裝, 測試.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

心靈捕手 寫:建議您:貼出外掛完整的參考 (下載) 連結, 以方便網友安裝, 測試.
感謝提醒,已更改外掛連結:http://memory3.my-life02.com/TEST/Edit_ ... _1.0.2.rar
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:
心靈捕手 寫:建議您:貼出外掛完整的參考 (下載) 連結, 以方便網友安裝, 測試.
感謝提醒,已更改外掛連結:http://memory3.my-life02.com/TEST/Edit_ ... _1.0.2.rar
參考此文修改看看.
http://phpbb-tw.net/phpbb/viewtopic.php?p=261257#261257
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

心靈捕手 寫:參考此文修改看看.
http://phpbb-tw.net/phpbb/viewtopic.php?p=261257#261257
此文是以正常情況台灣地區的時區 (GMT+8) 而言,'改變發文時間' 只會顯示比 '目前發文時間' 少8小時,然而不正常的情況來了!
昨日以-13小時方式編輯發文日期,今日繼續修改,居然必須扣掉14小時才能顯示出我要的時間,這是所謂的月有陰晴圓缺、跟著月亮改變嗎???對這件神奇的事感到非常疑惑。

補上測試帳號:test/test
論壇網址:http://memory3.my-life02.com/forum/index.php
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:
心靈捕手 寫:參考此文修改看看.
http://phpbb-tw.net/phpbb/viewtopic.php?p=261257#261257
此文是以正常情況台灣地區的時區 (GMT+8) 而言,'改變發文時間' 只會顯示比 '目前發文時間' 少8小時,然而不正常的情況來了!
昨日以-13小時方式編輯發文日期,今日繼續修改,居然必須扣掉14小時才能顯示出我要的時間,這是所謂的月有陰晴圓缺、跟著月亮改變嗎???對這件神奇的事感到非常疑惑。

補上測試帳號:test/test
論壇網址:http://memory3.my-life02.com/forum/index.php
這個修改發文時間的權限, 只有 '系統管理員' 才有.

建議您:
1. 更改 'test' 等級
2. 補充說明, 您的作業系統 (OS) 與架站系統 (APACHE, MYSQL, PHP) 為何
3. 將下列檔案壓縮後, 貼出下載連結
includes/edit_post_date.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

心靈捕手 寫:建議您:
1. 更改 'test' 等級
2. 補充說明, 您的作業系統 (OS) 與架站系統 (APACHE, MYSQL, PHP) 為何
3. 將下列檔案壓縮後, 貼出下載連結
includes/edit_post_date.php
感謝建議,相關資訊如下:
1.test帳號在發文時就已更改為Site Admin等級,經提醒後亦完成將帳號權限改為版面管理員之更改,然測試仍無法使用編輯日期功能,不知何處漏未修改?
2.作業系統為Windows XP Service Pack 2、架站系統PHP
3.edit_post_date檔:http://memory3.my-life02.com/TEST/edit_post_date.txt
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:
心靈捕手 寫:建議您:
1. 更改 'test' 等級
2. 補充說明, 您的作業系統 (OS) 與架站系統 (APACHE, MYSQL, PHP) 為何
3. 將下列檔案壓縮後, 貼出下載連結
includes/edit_post_date.php
感謝建議,相關資訊如下:
1.test帳號在發文時就已更改為Site Admin等級,經提醒後亦完成將帳號權限改為版面管理員之更改,然測試仍無法使用編輯日期功能,不知何處漏未修改?
2.作業系統為Windows XP Service Pack 2、架站系統PHP
3.edit_post_date檔:http://memory3.my-life02.com/TEST/edit_post_date.txt
1. 再強調一次! 這個修改發文時間的權限, 只有 '系統管理員' 才有.
2. 補充 (完整) 說明, 架站系統 (網站伺服器, 資料庫, PHP 版本) 為何
3. 檢視此檔, 沒有問題
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

心靈捕手 寫: 1. 再強調一次! 這個修改發文時間的權限, 只有 '系統管理員' 才有.
2. 補充 (完整) 說明, 架站系統 (網站伺服器, 資料庫, PHP 版本) 為何
3. 檢視此檔, 沒有問題
1.抱歉在後台權限設定處沒看清楚,要進入進階模式才有"系統管理員"的選項設定,已更改。
2.完整之說明,由於個人只是進入付費空間使用功能,對網站伺服器等資訊不太有概念,據空間說明,似乎是「美國達拉斯 / Intel Xeon 3060 雙核心處理器、4 MB L2 快取記憶體,4096 MB DDRII 記憶體、4 x 500GB SATA II 硬碟, RAID10 即時備份」......資料庫為MySQL 4+ 資料庫,使用PHP版本指的不是phpBB 2.0.22?由於此為個人初次接觸php,對程式語法無概念,所以常會問愚蠢的問題也說不定,非常抱歉,將再多搜尋資訊,感謝回應。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:
心靈捕手 寫: 1. 再強調一次! 這個修改發文時間的權限, 只有 '系統管理員' 才有.
2. 補充 (完整) 說明, 架站系統 (網站伺服器, 資料庫, PHP 版本) 為何
3. 檢視此檔, 沒有問題
1.抱歉在後台權限設定處沒看清楚,要進入進階模式才有"系統管理員"的選項設定,已更改。
2.完整之說明,由於個人只是進入付費空間使用功能,對網站伺服器等資訊不太有概念,據空間說明,似乎是「美國達拉斯 / Intel Xeon 3060 雙核心處理器、4 MB L2 快取記憶體,4096 MB DDRII 記憶體、4 x 500GB SATA II 硬碟, RAID10 即時備份」......資料庫為MySQL 4+ 資料庫,使用PHP版本指的不是phpBB 2.0.22?由於此為個人初次接觸php,對程式語法無概念,所以常會問愚蠢的問題也說不定,非常抱歉,將再多搜尋資訊,感謝回應。
依我測試, 今天還是如您第一篇文章提到的, 必需往前調13小時.

我不是很清楚, 為何會出現這個差距?

如果 '需維持往前調13小時' 的話, 那麼您可以試試以下修改.
#
#-----[ OPEN ]-----
#
includes/edit_post_date.php

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

$edit_hour = $_POST['edit_hour'];


#
#-----[ REPLACE WITH ]-----
#

$edit_hour = $_POST['edit_hour']-13; // 配合個人需要


#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

心靈捕手 寫:依我測試, 今天還是如您第一篇文章提到的, 必需往前調13小時.我不是很清楚, 為何會出現這個差距?如果 '需維持往前調13小時' 的話, 那麼您可以試試以下修改
昨晚及今日下午測試時,遇到需往前調14小時的情形,剛才測試發現又變成13小時,對這種跳來跳出的改變感到非常困惑,既然找不出原因,也只能觀察發文時間自行調整了,由於此外掛時間是以AM、PM區分而非24小時,往前調時間的計算會麻煩一些,看來只能依建議修改,再視情況調整了,非常感謝協助~
memory3
星球普通子民
星球普通子民
文章: 23
註冊時間: 2007-10-20 11:32

文章 memory3 »

依個人需求修改語法-13小時後,發現新問題。

今日嘗試將一時間編輯為:2007/10/13 02:13 AM
送出後卻顯示目前的發文時間『01 一月 1970 07:59 am』
(改變發文時間: 31 十二月 1995 05:59 pm)

試過若選擇編輯為:2007/10/13 02:13 PM,能正確顯示
但任意發文,編輯為上述時間都會變成詭異的時間點.......不知是哪邊出差錯?

另,編輯發文時間是以點選表單方式,年份只顯示到2010
不知過了2010年後,是否仍能使用此MOD編輯之後的時間?尋求解答,謝謝

測試帳號:test/test
論壇網址:http://memory3.my-life02.com/forum/index.php
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

memory3 寫:依個人需求修改語法-13小時後,發現新問題。

今日嘗試將一時間編輯為:2007/10/13 02:13 AM
送出後卻顯示目前的發文時間『01 一月 1970 07:59 am』
(改變發文時間: 31 十二月 1995 05:59 pm)

試過若選擇編輯為:2007/10/13 02:13 PM,能正確顯示
但任意發文,編輯為上述時間都會變成詭異的時間點.......不知是哪邊出差錯?

另,編輯發文時間是以點選表單方式,年份只顯示到2010
不知過了2010年後,是否仍能使用此MOD編輯之後的時間?尋求解答,謝謝

測試帳號:test/test
論壇網址:http://memory3.my-life02.com/forum/index.php
以我測試結果, 的確如此;
且想改回去, 還有點困難.
以下文章, 原發表 (修改前) 時間為 2007/11/08 08:26 am
http://memory3.my-life02.com/forum/view ... ?p=949#949

抱歉! 我無能為力. :oops:
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」