Event Hover 的問題

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
主題已鎖定
evaoo
星球普通子民
星球普通子民
文章: 16
註冊時間: 2008-01-04 15:52

Event Hover 的問題

文章 evaoo »

●主機作業系統:WINDOWS 2003
●您的上網方式:ADSL
●您安裝的程式:IIS6.0 + php 5.2.8 + mysql 5.0.67
●您的 phpBB 版本:phpBB 3.0.4

Event Hover (在行事曆以滑鼠顯示事件內容)
有一點問題
1.安裝說明檔
最開始的兩個 都是一模一樣的
應為 下面的語法 有兩個地方 是一模一樣的
$template->assign_block_vars('calendar_days.events', $event_output);
在COPY 貼上時 會有 疑惑
我一開始沒有特別注意 就在第一個
template->assign_block_vars('calendar_days.events', $event_output);
上面貼了兩次
以至於calendar_week_on_index.html的效果 無法顯示

2.
下列 語法 出現三次
$template->assign_block_vars('events', $events);
我第一次 沒有注意到 結果 效果出不來
後來 三個都貼上 語法後 就可以了
最後由 evaoo 於 2009-02-20 12:14 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Event Hover 的問題

文章 心靈捕手 »

施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Event Hover 的問題

文章 心靈捕手 »

evaoo 寫:●主機作業系統:WINDOWS 2003
●您的上網方式:ADSL
●您安裝的程式:IIS6.0 + php 5.2.8 + mysql 5.0.67
●您的 phpBB 版本:phpBB 3.0.4

Event Hover (在行事曆以滑鼠顯示事件內容)
有一點問題
1.安裝說明檔
最開始的兩個 都是一模一樣的
應為 下面的語法 有兩個地方 是一模一樣的
$template->assign_block_vars('calendar_days.events', $event_output);
在COPY 貼上時 會有 疑惑
我一開始沒有特別注意 就在第一個
template->assign_block_vars('calendar_days.events', $event_output);
上面貼了兩次
以至於calendar_week_on_index.html的效果 無法顯示

2.
下列 語法 出現三次
$template->assign_block_vars('events', $events);
我第一次 沒有注意到 結果 效果出不來
後來 三個都貼上 語法後 就可以了
1.
兩段都得要修改.
上一段是關係 "月曆事件" 顯示;
下一段是關係 "首頁週曆事件" 顯示.

2.
只要修改第三次 (段) 出現者.
此段是關係 "首頁條列式事件" 顯示.

感謝您的回報!
若他日有機會更新的話, 則將一併更新安裝說明.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: Event Hover 的問題

文章 GPLynn »

"以日曆顯示"時似乎只會標示標題沒有內容。

另外,想請問是否在"以月曆顯示"時能將"時間"也整合進去顯示的方塊裡。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Event Hover 的問題

文章 心靈捕手 »

GPLynn 寫:"以日曆顯示"時似乎只會標示標題沒有內容。

另外,想請問是否在"以月曆顯示"時能將"時間"也整合進去顯示的方塊裡。
1. 若要日曆事件也有此功能, 則必須增加以下修改:
開啟
includes/functions_calendar.php

找到 (第二次出現者)

代碼: 選擇全部

$template->assign_block_vars('events', $events);
之前, 新增

代碼: 選擇全部

		// BEGIN Event Hover Mod
		if (!empty($row['event_body']))
		{
			// strip all bbcode
			if(!function_exists('bbcode_strip'))
			{
				include($phpbb_root_path . 'includes/topic_text_hover.' . $phpEx);
			}
			$hover_post = bbcode_strip($row['event_body']);

			if ((strlen($hover_post) >= $config['hover_char_limit']))
			{
				$hover_post = (utf8_strlen($hover_post) > $config['hover_char_limit'] + 3) ? utf8_substr($hover_post, 0, $config['hover_char_limit']) . '...' : $hover_post;
			}
		}
		$events['EVENT_HOVER'] = (isset($hover_post)) ? censor_text($hover_post) : '';
		// END Event Hover Mod
開啟
styles/prosilver/template/calendar_view_day.html

找到

代碼: 選擇全部

<a href="{events.EVENT_URL}" title="<!-- IF events.ETYPE_DISPLAY_NAME -->{events.ETYPE_DISPLAY_NAME}: <!-- ENDIF -->{events.FULL_SUBJECT}">
取代成

代碼: 選擇全部

<a href="{events.EVENT_URL}" <!-- IF events.EVENT_HOVER -->title="{events.EVENT_HOVER}"<!-- ELSE -->title="<!-- IF events.ETYPE_DISPLAY_NAME -->{events.ETYPE_DISPLAY_NAME}: <!-- ENDIF -->{events.FULL_SUBJECT}"<!-- ENDIF -->>
清除論壇快取.

2. 預設, 本來就有顯示事件的 "時間".
不過, 也許原始碼有疏漏, 所以只有當以週曆或日曆顯示時, 才看得到.

若要以月曆顯示時, 也出現時間的話, 則修改如下:
開啟
includes/functions_calendar.php

找到 (第一次出現者)

代碼: 選擇全部

$template->assign_block_vars('calendar_days.events', $event_output);
之前, 新增

代碼: 選擇全部

				/* + SHOW_TIME */
				$event_output['SHOW_TIME'] = true;
				if( $row['event_all_day'] == 1 )
				{
					$event_output['ALL_DAY'] = true;
				}
				else
				{
					$event_output['ALL_DAY'] = false;
					$event_output['START_TIME'] = $user->format_date($row['event_start_time']);
					$event_output['END_TIME'] = $user->format_date($row['event_end_time']);
				}
				/* - SHOW_TIME */
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「[3.0.x] 外掛問題討論」