登录 注册

登录

问题 [原創]加強Kunena功能 - 整合外部上傳免費空間(BDG+ImageShack)

更多
2010年06月10日 07:00 - 2010年06月10日 07:04 #1 作者: 阿恩
joomla版本1.518 + Kunena 1.5.11

修改檔案
components\com_kunena\template\default\fb_write.html.php
增加語言文字
administrator\components\com_kunena\language\"對應的語言文件"
define('_KUNENA_USERS_UPLOAD', '檔案上傳至免費空間');
需新增上傳兩個html檔案(檔案存放於伺服器根目錄)
badongo.htm
ImageShack.htm

fb_write.html.php修改說明
搜尋_POST_SUBSCRIBE;

        if ($kunena_my->id != 0 && $fbConfig->allowsubscriptions == 1 && $fb_cansubscribe == 1 && !$editmode)
        {
        ?>
           
            <tr class = "<?php echo $boardclass; ?>sectiontableentry2">
                <td class = "fb_leftcolumn">
                    <strong><?php echo _POST_SUBSCRIBE; ?></strong>:
                </td>


在    if ($kunena_my->id != 0 && $fbConfig->allowsubscriptions == 1 && $fb_cansubscribe == 1 && !$editmode)
        {
        ?>
下面加入. .變成

        if ($kunena_my->id != 0 && $fbConfig->allowsubscriptions == 1 && $fb_cansubscribe == 1 && !$editmode)
        {
        ?>
            <tr class = "<?php echo $boardclass; ?>sectiontableentry1">
                <td class = "fb_leftcolumn">
                    <strong><?php echo _KUNENA_USERS_UPLOAD; ?></strong>:
                </td>

                <td>
                    <table border="0" width="100%">
                    <tr>
                    <td width="50%">
                   
                    <IFRAME src="ImageShack.htm" frameBorder=0 scrolling=no height=135 allowTransparency></IFRAME>
                   
                    </td>
                    <td width="50%">
                   
                    <IFRAME SRC="badongo.htm"  ID="upload_form" NAME="ifForm" WIDTH="400" HEIGHT="130" frameborder=0></IFRAME>
                   
                    </td>
                    </tr>
                    </table>
                </td>
            </tr>
           
            <tr class = "<?php echo $boardclass; ?>sectiontableentry2">
                <td class = "fb_leftcolumn">
                    <strong><?php echo _POST_SUBSCRIBE; ?></strong>:
                </td>


此圖用ImageShack上傳(參考)

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年06月10日 12:04 #2 作者: Joomla之门
不错,我在 SMF 论坛的插件中也见过功能类似的图片上传插件。

Kunena 未来的发展方向就是模仿并超越 SMF。建议楼主将这个方案提交给 Kunena 官方,以便大家无需 hack 文件就能享用这个功能。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年06月11日 00:28 #3 作者: 阿恩
我自己也是使用Kunena很期待它的發展,總覺得他很有潛力

提交給官方 礙於英文能力不足 所以希望有心人士可以把我的hack提交官方^^

登录 或者   注册一个会员帐号 来参与讨论