●主機作業系統:不詳(學校主機)
●上網方式:SeedNet ADSL
●phpBB 版本:phpBB 3.0.4
●安裝外掛:phpBB Calendar (alightner) 0.0.8
●問題描述:
基本上安裝過程順利,完裝完後也可正常使用運作。唯獨在新增事件時,若按下其表格右方表情符號的"顯示更多表情符號"時會出現如下內容的提示視窗,並無顯示出原先預期的自己新增的表情符號。
系統訊息
您沒有新增事件的權限.
雖然仍然可以藉由直接輸入表情符號的代碼來使用,但如此一來實在不方便。
然而在論壇的其它版面發文時並無此一問題。
[已解決]關於phpBB Calendar (alightner) 0.0.8 的問題
版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
請注意!您的提問必須遵守發問格式,違者砍文。
[已解決]關於phpBB Calendar (alightner) 0.0.8 的問題
最後由 GPLynn 於 2009-02-09 02:35 編輯,總共編輯了 1 次。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
Re: 關於phpBB Calendar (alightner) 0.0.8 的問題
建議您:GPLynn 寫:●主機作業系統:不詳(學校主機)
●上網方式:SeedNet ADSL
●phpBB 版本:phpBB 3.0.4
●安裝外掛:phpBB Calendar (alightner) 0.0.8
●問題描述:
基本上安裝過程順利,完裝完後也可正常使用運作。唯獨在新增事件時,若按下其表格右方表情符號的"顯示更多表情符號"時會出現如下內容的提示視窗,並無顯示出原先預期的自己新增的表情符號。
系統訊息
您沒有新增事件的權限.
雖然仍然可以藉由直接輸入表情符號的代碼來使用,但如此一來實在不方便。
然而在論壇的其它版面發文時並無此一問題。
1. 貼出論壇網址
2. 提供測試用帳號與密碼
Re: 關於phpBB Calendar (alightner) 0.0.8 的問題
不好意思!因為是私人封閉性論譠,所以不便公開論壇網址。心靈捕手 寫:建議您:
1. 貼出論壇網址
2. 提供測試用帳號與密碼
反正測試用帳號如果只開新增行事曆事件權限的話,效果跟貼圖給大家看應該是一樣的。
再加上下星期都不在崗位上,沒有網路可用,不方便管理,所以請各位前輩見諒。
我在想是否跟我新增的未顯示在發文頁面的表情符號使用含中文的代碼有關?
或者資料庫的校對需要改成UTF8_bin
跟calendar相關的資料表(phpbb_calendar_config, phpbb_calendar_events, phpbb_calendar_event_types)的校對好像都是latin1_swedish_ci,而我又不敢自己亂改。
因此想先問看看各位前輩是否有類似經驗。
另外想追加一問的,
Topic Text in Mouse Over on Index (Update 1.0.1)
上述這個外掛是否支援已讓其顯示於論壇首頁的行事曆,也就是說是否可以讓行事曆不用點擊進去,只需要滑鼠滑過就有事件內容的小方塊出現。
以下為系統訊息的貼圖:

●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
Re: 關於phpBB Calendar (alightner) 0.0.8 的問題
建議您:GPLynn 寫: 我在想是否跟我新增的未顯示在發文頁面的表情符號使用含中文的代碼有關?
或者資料庫的校對需要改成UTF8_bin
跟calendar相關的資料表(phpbb_calendar_config, phpbb_calendar_events, phpbb_calendar_event_types)的校對好像都是latin1_swedish_ci,而我又不敢自己亂改。
因此想先問看看各位前輩是否有類似經驗。
另外想追加一問的,
Topic Text in Mouse Over on Index (Update 1.0.1)
上述這個外掛是否支援已讓其顯示於論壇首頁的行事曆,也就是說是否可以讓行事曆不用點擊進去,只需要滑鼠滑過就有事件內容的小方塊出現。
1. 試試回復系統預設的表情符號.
2. "追加一問" 雖值得研究, 但請依發問格式, 另立主題為宜.
Re: 關於phpBB Calendar (alightner) 0.0.8 的問題
剛剛試了!還是不行,看來起初的猜測是錯的。心靈捕手 寫:建議您:GPLynn 寫: 我在想是否跟我新增的未顯示在發文頁面的表情符號使用含中文的代碼有關?
或者資料庫的校對需要改成UTF8_bin
跟calendar相關的資料表(phpbb_calendar_config, phpbb_calendar_events, phpbb_calendar_event_types)的校對好像都是latin1_swedish_ci,而我又不敢自己亂改。
因此想先問看看各位前輩是否有類似經驗。
另外想追加一問的,
Topic Text in Mouse Over on Index (Update 1.0.1)
上述這個外掛是否支援已讓其顯示於論壇首頁的行事曆,也就是說是否可以讓行事曆不用點擊進去,只需要滑鼠滑過就有事件內容的小方塊出現。
1. 試試回復系統預設的表情符號.
2. "追加一問" 雖值得研究, 但請依發問格式, 另立主題為宜.
但是我又用了一個笨方法,雖然看不懂程式碼實際上代表的意義,但是在數個檔案的交叉比對下,發現原本外掛裡的兩個檔
root/includes/functions_calendar.php
styles/prosilver/template/calendar_post_editor.html
修改之後就可以了!
我是個新手,所以網友要測試我所說的修改法之前請務必備份!
#-----[ OPEN ]-----
root/includes/functions_calendar.php
#-----[ FIND ]-----
代碼: 選擇全部
'U_MORE_SMILIES' => append_sid("{$phpbb_root_path}calendarpost.$phpEx"))代碼: 選擇全部
'U_MORE_SMILIES' => append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))#-----[ OPEN ]-----
styles/prosilver/template/calendar_post_editor.html
#-----[ FIND ]-----
代碼: 選擇全部
<br /><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=350,resizable=yes,scrollbars=yes,WIDTH=300'); return false;">{L_MORE_SMILIES}</a>代碼: 選擇全部
<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>這樣子就可以顯示全部的表情符號了!
說實在話,改完後還是不曉得為啥這樣子改就可以了~
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
Re: 關於phpBB Calendar (alightner) 0.0.8 的問題
我猜想:GPLynn 寫:剛剛試了!還是不行,看來起初的猜測是錯的。
但是我又用了一個笨方法,雖然看不懂程式碼實際上代表的意義,但是在數個檔案的交叉比對下,發現原本外掛裡的兩個檔
root/includes/functions_calendar.php
styles/prosilver/template/calendar_post_editor.html
修改之後就可以了!
我是個新手,所以網友要測試我所說的修改法之前請務必備份!
#-----[ OPEN ]-----
root/includes/functions_calendar.php
#-----[ FIND ]-----#-----[ REPLACE WITH ]-----代碼: 選擇全部
'U_MORE_SMILIES' => append_sid("{$phpbb_root_path}calendarpost.$phpEx"))#-----[ SAVE & CLOSE ]-----代碼: 選擇全部
'U_MORE_SMILIES' => append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
#-----[ OPEN ]-----
styles/prosilver/template/calendar_post_editor.html
#-----[ FIND ]-----#-----[ REPLACE WITH ]-----代碼: 選擇全部
<br /><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=350,resizable=yes,scrollbars=yes,WIDTH=300'); return false;">{L_MORE_SMILIES}</a>#-----[ SAVE & CLOSE ]-----代碼: 選擇全部
<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
這樣子就可以顯示全部的表情符號了!
說實在話,改完後還是不曉得為啥這樣子改就可以了~
改 "calendar_post_editor.html" 不是重點,
重點在必須修改 "functions_calendar.php".
我的 "functions_calendar.php" 該處原始碼如下:
代碼: 選擇全部
'U_MORE_SMILIES' => append_sid("{$phpbb_root_path}calendarpost.$phpEx", 'mode=smilies'))

