[flash]拉覇效果的banner

很久沒有機會開FLASH了
應老闆要求做了這個拉霸BANNER

當然 還是把握機會練習AS3囉
用了tween,BlurFilter, setInterval, setTimeout
不過不曉得是哪一個的問題
會讓拉霸有時當掉停住
目前比較覺得是tween的問題
還需要在研究一下

setInterval+setTimeout可以實現定時分批開始的效果
再改一下atArr 的取得和加一些判斷按鈕就可以當真的拉霸玩了
細部的動態跟設計需要再做調整
調個太快就沒FLASH可以玩了 呵呵~
閱讀全文

WP-Quicktag的ERROR修正

要設定WP-Quicktag的時候出現了這樣的錯誤

Fatal error: Cannot use string offset as an array in /***/wp-content/plugins/addquicktag/addquicktag.php on line 312

找到這一篇
到addquicktag.php中
把原本的:

311
312
313
314
315
316
for ($i = 0; $i < count($o['buttons']); $i++) {
	$b          = $o['buttons'][$i];
	$b['text']  = htmlentities(stripslashes($b['text']), ENT_COMPAT, get_option('blog_charset'));
	$b['start'] = htmlentities($b['start'], ENT_COMPAT, get_option('blog_charset'));
	$b['end']   = htmlentities($b['end'], ENT_COMPAT, get_option('blog_charset'));
	$nr         = $i + 1;

改成:

311
312
313
314
315
316
317
318
for ($i = 0; $i < count($o['buttons']); $i++) {
	if(is_array($o)){
		$b          = $o['buttons'][$i];
		$b['text']  = htmlentities(stripslashes($b['text']), ENT_COMPAT, get_option('blog_charset'));
		$b['start'] = htmlentities($b['start'], ENT_COMPAT, get_option('blog_charset'));
		$b['end']   = htmlentities($b['end'], ENT_COMPAT, get_option('blog_charset'));
		$nr         = $i + 1;
	}

也就是先用if(is_array($o)){}判斷後再進入真正的迴圈
問題就解決了~

改變nextgen-gallery的相簿路徑 BY [wp_ngg_gallery][pageid]

原因是如果依照預設的狀態
從相本點進相簿後Breadcrumbs依然停在相本
這樣一來要從”相片一覽”回到”相本一覽”就變得很不視覺
明明nextgen-gallery就可以把相簿連結到PAGE
沒道理會做不到這麼一件簡單的事
先查了一下nextgen-gallery的資料庫表格
發現有設定”分頁連結至:”的相簿在[wp_ngg_gallery][pageid]才會有值
再回到nextgen-gallery的目錄
在nggfunctions.php中更改了他的判斷式

368
369
370
371
372
373
374
375
376
377
		// choose between variable and page link
		if (!$galleries[$key]->pageid) {
			$args['album'] = $album->id; 
			$args['gallery'] = $key;
			$args['nggpage'] = false;
			$galleries[$key]->pagelink = $nggRewrite->get_permalink($args);
 
		} else {
			$galleries[$key]->pagelink = get_permalink( $galleries[$key]->pageid );
		}

改完後,nextgen-gallery就會依照pageid 的值判斷是否在連結中改成頁面的連結
而不再是原本的http://xxx.com/nggallery/page-xx/album-xx/gallery-xx
當然Breadcrumbs就可以正常顯現囉~