歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 05, 2025, 05:12:45 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1]
1  開發 / 外掛程式 / Re: 請問tinymce的insertresources 於: 二月 25, 2006, 11:27:29 下午
順便修正一個popup視窗開出來後按下關閉卻關不掉的問題:
templates/admin/resourcelist.template:
尾段當中:
<div id="list_action_bar">
  {include file="$admintemplatepath/adminpager.template" style=list}
  {if $htmlarea}
    <a href="javascript:onCancel()">{$locale->tr("close")}</a>
  {else}
    <a href="javascript:window.close()">{$locale->tr("close")}</a>
  {/if}
</div>
將 onCancel 換成 tinyMCEPopup.close():
<a href="javascript:tinyMCEPopup.close()">{$locale->tr("close")}</a>
2  開發 / 外掛程式 / Re: 請問tinymce的insertresources 於: 二月 25, 2006, 11:20:14 下午
等待多日好像沒有辦法搞定,所以我親自下去看了一看,本來打算照其它樣板重寫一個,
結果讓我發現錯誤的地方了。
在js/tinymce/jscripts/tiny_mce/plugins/insertresource/editor_plugin.js當中:
TinyMCE_insertresource_getControlHTML的部份, 其中
        switch (control_name) {^M
                case "insertresource":^M
                        return '<img id="{$editor_id}_insertresource" .....
的地方, return的部份沒有透過標準的方法來啟動, 所以我換成下面的寫法就完成了!
不會被瀏覽器擋下來了。
return '<a href="javascript:tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceInsertResource\',true);" target="_self" onmousedown="return false;"><img id="{$editor_id}_insertresource" src="{$pluginurl}/images/insertresource.gif" title="{$lang_insertresource_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" /></a>';
3  支援 / 安裝與設定 / Re: 請問 LifeType 1.0.3 是不是對 PHP 5.12 的支援不是很好? 於: 二月 22, 2006, 01:10:46 上午
我在FreeBSD下用Apache 2.2.0+PHP 5.1.2+MySQL 5.0.18安裝Lifetype 1.0.3是完全正常的耶?!
除了一些 variable undefined warning之外, 其實並不影響正常執行...
4  開發 / 外掛程式 / 請問tinymce的insertresources - 已解決 於: 二月 20, 2006, 06:01:11 下午
請問一下,我換成tinymce之後要插入資料夾的資源時,都會被快顯封鎖擋掉,
可是其它功能都可以正常跳出popup視窗,而且舊的htmlarea也一樣可以正常跳出,
請問有辦法將它修正嗎?謝謝!
頁: [1]