<!--<?php
$btns = array();
$db_pwcode && $btns[] = 'pwcodeIcon';
$db_setform && $btns[] = 'setformIcon';
$db_windmagic && $allowUseMagic && $btns[] = 'magicIcon';
($db_xiami_music_open && isset($db_apps_list['11']) && $db_apps_list['11']['status'] == 1) && $btns[] = 'musicIcon';
count($btns) > 2 && $btns = array_merge(array_slice($btns, 0, 2), array('br'), array_slice($btns, 2));
$db_allowupload && $_G['allowupload'] && $_G['allowremotepic'] && $btns[] = 'remotePid';
$btns = $btns ? ",'" . implode(' ', $btns) . "'" : '';
$fileBtn = ($db_allowupload && $_G['allowupload'] && $pwforum->allowupload($winddb, $groupid)) ? ' fileBtn' : '';
$photoBtn = ($db_allowupload && $_G['allowupload'] && $pwforum->allowupload($winddb, $groupid)) ? ' photoBtn' : '';
$musicBtn = $_G['allowmusic'] ? ' musicBtn' : '';
$videoBtn = $_G['allowvideo'] ? ' videoBtn' : '';

$imageConfigTabs = array();
$winddb['uploadtime'] < $tdtime && $winddb['uploadnum'] = 0;
($db_allowupload && $_G['allowupload'] && (!$_G['allownum'] || $winddb['uploadnum'] < $_G['allownum'])) && $imageConfigTabs[] = 'local';
($db_phopen && $winduid) && $imageConfigTabs[] = 'album';
$imageConfigTabs[] = 'network';
$imageConfigTabs = "'" . implode("','", $imageConfigTabs) . "'";
$allowAt = $_G['allowat'] ? 'true' : 'false';
$allowAtNum = intval($_G['atnum']);
//max attachnum
$uploadedNum = $winddb['uploadtime'] < $tdtime ? 0 : $winddb['uploadnum'];
if ($_G['allownum'] > 0 && $_G['allownum'] - $uploadedNum<$db_attachnum){
	$maxAttachnum = $_G['allownum'] - $uploadedNum;
} else {
	$maxAttachnum = $db_attachnum;
}
//edit atusers
$atusers = '';
$tmpPid = intval($pid);
if($action=='modify' && S::isArray($atcdb['atusers'][$tmpPid])){
	$atusers = sprintf("'%s'",implode("','",$atcdb['atusers'][$tmpPid]));
}
print <<<EOT
-->
<link rel="stylesheet" href="js/breeze/editor/style/style.css?{$GLOBALS['wind_repair']}" />
<textarea id="textarea" name="atc_content" class="B_textarea" tabindex="200">{$atc_content}</textarea>
<script src="$db_htmdir/js/face.js"></script>
<script>var BREEZE_BASE_PATH = getBaseUrl() + 'js/breeze/';</script>
<script src="js/breeze/core/base.js"></script>
<script type="text/javascript">
//記錄標題和內容，編輯器初始化完成調用(wysisyg_editor.htm line66)
function initStorage(){
		if(!editor.currentMode){
			return false;
		}
		var mode=editor.currentMode;
		B.require('util.localStorage', function(){
				if(B.util.localStorage&&B.util.localStorage.get!=undefined){
					var locTitle=B.util.localStorage.get('post_title');
					var locContent=B.util.localStorage.get('post_content');
					if(locTitle){
						getObj("atc_title").value=locTitle;
					}
					if(locContent){
						editor.setHTML(mode=="default"?locContent:editor.html2ubb(locContent));
					}
				}
		});
}
//保存數據
function savePostDateAndGo(url){
		var title=getObj("atc_title").value;
		var content=editor.getHTML();
		if(editor){
			if(B.util==undefined){
				B.require('util.localStorage', function(){
					if(B.util.localStorage&&B.util.localStorage.get!=undefined){
						if(title!=""){
							B.util.localStorage.set('post_title', title);
						}else{
							B.util.localStorage.remove('post_title');
						}
						if(content){
							B.util.localStorage.set('post_content', content);
						}
						//location.href=url;
					}	
				});
			}else{
				if(B.util.localStorage&&B.util.localStorage.get!=undefined){
					if(title!=""){
						B.util.localStorage.set('post_title', title);
					}else{
						B.util.localStorage.remove('post_title');
					}
					if(content){
						B.util.localStorage.set('post_content', content);
					}
					//location.href=url;
				}
			}
		}
	return false;	
}
//清除儲存的數據
function clearPostData(){
		if(typeof B!="undefined"&&B.util!=undefined){
			B.util.localStorage.remove('post_title');
			B.util.localStorage.remove('post_content');
		}
}
function isEmptyObject(obj){
	for (var name in obj) return false;
	return true;
}
var attachConfig = {
		'attachnum' : parseInt('$maxAttachnum'),
		'list' : {{$attach}},
		'sell' : {ifopen : '$htmlsell', price : '$db_sellset[price]', income : '$db_sellset[income]', credit : $sellCredit},
		'enhide' : {ifopen : '$htmlhide', credit : $enhideCredit},
		'ifhide' : '$attachHide',
		'postData' : {fid : '$fid'},
		'remoteAttUrl':'$db_ftpweb',
		'filetype' : $attachAllow,
		'atUserList':[{$atusers}]
	},
	imageConfig = {
		tabs : [$imageConfigTabs],
		url : 'pweditor.php?action=image',
		filetype : $imageAllow
	},
	charset = '$db_charset',
	editor,
	toolbar = [
		'fontSelector sizeSelector br boldIcon italicIcon underlineIcon strikethroughIcon foreColor backColor removeformat',
		'leftIcon centerIcon rightIcon pgformatIcon br olIcon ulIcon indentIcon outdentIcon',
		'hrIcon quoteIcon codeIcon sellIcon postIcon br linkIcon unlinkIcon tableIcon undoIcon redoIcon',
		'faceBtn{$photoBtn}{$fileBtn}{$musicBtn}{$videoBtn}'{$btns}
	],
	mini = 'fontSelector sizeSelector boldIcon italicIcon underlineIcon foreColor linkIcon leftIcon centerIcon rightIcon faceBtn photoBtn fileBtn';
onReady(function(){
	var textarea=getObj("textarea");
	B.require('editor.editor', 'editor.ubb', function(B){
		editor = B.editor(textarea, toolbar, mini, {
			'currentMode' : FetchCookie('editmode') == 1 ? 'UBB' : 'default',
			'isSaveMode' : true,
			'isUBB' : ('{$htmcheck}' == 'checked') ? false : true,
			'allowAt':{$allowAt},
			'allowAtLen':{$allowAtNum}
		});
		if (!isEmptyObject(attachConfig.list)){
			var fileIcon = B.$('.B_fileIcon', editor.area).parentNode;
			B.insertAfter(B.createElement('<div class="B_attachn"><div></div></div>'), fileIcon);
		}
		//初始化localStorage數據
		if (FetchCookie('ds') == 1) {
			try{dataStorage.load();}catch(e){}
		}else{
			initStorage();
		}
		if(attachConfig&&attachConfig.atUserList){
			var list=attachConfig.atUserList;
			if(list.length<1){
				return false;
			}
			if(typeof pwSearch!="undefined"){
				pwSearch.init('message.php?type=ajax','action=friend','resultd',"",function(obj){
					for(var i=0,len=list.length;i<len;i++){
						pwSearch.add(list[i])
					}
				});
			}
			
		}
	});
})
</script>
<!--
EOT;
?>