OK等。我丟失了,因為在以前的消息我看到了,這是工作人員並不適用於所有成員。所以我不知道它應該存在的。
現在我明白了(對不起,如果你寫之前,不得不重複)。
您的要求太獨特的論壇,為您的特定列入正式發布。因此,我們不打算把它列入vBET。特別是具有自動檢測功能,實在沒有必要,因為愛因斯坦說:“事情應該盡可能簡單,但不是簡單的”。我們認為,給予這樣的按鈕只會迷惑用戶誰都會認為他們必須按一下它的情況下寫加泰羅尼亞語。而這會降低可用性論壇。簡單的解決方案 - 如只寫你想要什麼,並讓系統關心的休息 - 更好地為用戶在我們的意見。
但是,我們可以幫你添加這樣的按鈕。
我已經寫了這將是容易,如果您使用現有的功能,只是改變了它的外觀。所以vBET已經知道如何包裝在郎BBCode代碼,根據追加投入,從編輯器。您真正需要的是改變一下它(我們有單選按鈕,您只需要按鈕),包括它總是(我們包括在特定的條件)。
所以 - 你已經知道如何添加按鈕,顯示的圖像,包括在第一篇文章。你還需要的是:
1。包括隱藏字段:
Code:
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2。包括簡單的Java腳本,將設置有加泰羅尼亞代碼(未測試):
Code:
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
請注意,您可以使它更加複雜,使設置 /取消按鈕
3。執行 Java腳本功能,當按鈕被點擊。因此,在您的按鈕添加:
Code:
onClick="vbet_setCatalan()"
如果你不想讓更複雜的功能(將能夠也未設置值),那麼你可以設置函數體中的onClick屬性,不包括Java腳本功能的。
另外請注意,如果你希望它是用戶友好的你想加入這個按鈕,切換按鈕,以便用戶知道的是它已經打開與否。這將是所有簡單得多,如果你想添加有複選框,而不是按鈕,但按鈕,它也可以做到最好的,只是更複雜,如果你想讓它正確(設置和不落)
請注意,這一變化將可以看到用戶提交的信息後 - 因此它是用在服務器端。
如果你想讓它工作在瀏覽器端,那麼你不需要第一步 - 不僅僅是 Java腳本功能(附加到按鈕),將採取 ID(或結構,如果你無法預知編輯 ID)編輯文本區,並加入到開幕式和閉幕式的內容郎BBCode代碼。在這種情況下,您也不必擔心任何切換按鈕(用戶只會看到它已經增加了編輯器)。只要你應該檢查它已經包裹(不文字開始郎BBCode代碼)和忽略按鈕在這種情況下(以避免包裝幾次)。
請告訴你需要更多的幫助了。如果是 - 請告訴哪裡特別。