帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[原创]帝国CMS6.6/7.0前台投稿批量上传图片 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[原创]帝国CMS6.6/7.0前台投稿批量上传图片 [加入收藏夹]   

zz618
用户头衔:举人

精华贴   :0
发贴数   :214
经验值   :723
注册时间:2012-06-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]帝国CMS6.6/7.0前台投稿批量上传图片
1、前台投稿实现批量传图
2、可生成缩略图。
3、传错图片可删除附件
4、单选实现标题图片 (还有有问题,)

使用方法:

1、把压缩包解压,到根目录

2、系统-->数据表与系统模型-->管理数据表-->图片系统数据表-->管理字段--> morepic 修改:
将“输入表单替换html代码.html”文件内容,拷贝替换掉“输入表单替换html代码”



<?
$musername=RepPostVar(getcvar('mlusername'));
if(empty($musername))
{
       
?>
<input type="file" name="titlepicfile" class="ip1 ip2" style="height:24px;width:350px" disabled> <span class="notes">图片必须小于300K,允许jpg 、gif 、png格式。</span><br /><span style="padding-top:5px;color:#080">会员登陆后,才可以上传图片,<a href="/e/member/login/">马上登陆</a></span>
<?php
}
else{
?>
<link href="../../s/swfupload/css/default.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../../s/swfupload/swfupload.js"></script>
<script type="text/javascript" src="../../s/swfupload/swfupload.queue.js"></script>
<script type="text/javascript" src="../../s/swfupload/js/fileprogress.js"></script>
<script type="text/javascript" src="../../s/swfupload/js/handlers.js"></script>
<script src="../../js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
                var swfu;

                window.onload = function() {
                        var settings = {
                                flash_url : "/s/swfupload/swfupload.swf",
                                flash9_url : "/s/swfupload/swfupload_fp9.swf",
                                upload_url: "/images_add_upload_do.php",
                                file_size_limit : "500k",
                                file_types : "*.png;*.jpg;",
                                file_types_description : "Image Files",
                                file_upload_limit : 8,
                                file_queue_limit : 0,
                                custom_settings : {
                                        progressTarget : "fsUploadProgress"
                                },

                                file_post_name : "Filedata",
                                debug: false,

                                // Button settings
                                button_image_url: "/s/swfupload/images/upload.png",
                                button_width: "70",
                                button_height: "22",
                                button_placeholder_id: "spanButtonPlaceHolder",
                                button_text: '<span class="theFont">上传图片</span>',
                                button_text_style: ".theFont { font-size: 14; }",
                                button_text_left_padding: 5,
                                button_text_top_padding: 1,
                               
                                // The event handler functions are defined in handlers.js
                                swfupload_preload_handler : preLoad,
                                swfupload_load_failed_handler : loadFailed,
                                file_queued_handler : fileQueued,
                                file_queue_error_handler : fileQueueError,
                                file_dialog_complete_handler : fileDialogComplete,
                                upload_start_handler : uploadStart,
                                upload_progress_handler : uploadProgress,
                                upload_error_handler : uploadError,
                                upload_success_handler : uploadSuccess,
                                upload_complete_handler : uploadComplete,
                                queue_complete_handler : queueComplete        // Queue plugin event
                        };

                        swfu = new SWFUpload(settings);
             };
        </script>
<div id="uploader_container" style="height: 30px;">
<div>
        <form id="form1" action="index.php" method="post" enctype="multipart/form-data">
                        <div style="float:left;">
                                <span id="spanButtonPlaceHolder"></span>
                                <input id="btnCancel" type="button" value="取消上传" onClick="swfu.cancelQueue();" disabled="disabled" style="margin-left: 2px; font-size: 8pt; height: 29px; display:none;" />
                        </div>
                        <div style="float:left;margin-left:10px;" id="divStatus"></div>
                        <div style="float:left;color:red;margin-left:10px;" ></div>
                        <div style="clear:both;"></div>
                        <div class="fieldset flash" id="fsUploadProgress"></div>
        </form>
</div>
</div>
<div style="width:720px;" id="morepic"><div></div></div>
<?               
}
?>


3、搞定。

运行效果:
http://www.zz618.com/



盗用了   wizzer  前辈的格式,请原谅[color=Red][/color][img][/img]

上传以下附件:
[下载 *.zip](文件大小:340.82 KB,下载次数:126)



<a&#160;&#160;href=www.zz618.com>www.zz618.com</a>&#160;&#160;郑州生活信息网&#160;&#160;郑州618信息网&#160;&#160;郑州分类信息网
2014-12-08 09:26:43 已设置保密 顶部 回复 引用 报告 编辑 删除

samsame
用户头衔:举人

精华贴   :0
发贴数   :312
经验值   :1344
注册时间:2011-02-21
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

这是沙发吗? 先用下看看。。




2014-12-08 10:31:20 已设置保密 顶部 回复 引用 报告 编辑 删除

windows2008
用户头衔:进士

精华贴   :0
发贴数   :1173
经验值   :3095
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持




2014-12-08 18:59:11 已设置保密 顶部 回复 引用 报告 编辑 删除

帝国时代3
用户头衔:探花

精华贴   :0
发贴数   :3462
经验值   :10602
注册时间:2008-03-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

支持楼主




2014-12-09 08:38:39 已设置保密 顶部 回复 引用 报告 编辑 删除

av男
用户头衔:举人

精华贴   :0
发贴数   :239
经验值   :1060
注册时间:2008-12-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

支持,选标题图片还有什么问题呢?
建议默认选第一张为标题图片,方便列表调用,要不然图集上传了,没选标题图片,结果列表和其它地方按核标题图片还是调用不出来




2014-12-09 09:23:17 已设置保密 顶部 回复 引用 报告 编辑 删除

bj114
用户头衔:探花

精华贴   :0
发贴数   :2807
经验值   :7816
注册时间:2012-04-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

支持




2014-12-09 15:42:48 已设置保密 顶部 回复 引用 报告 编辑 删除

feier
用户头衔:探花

精华贴   :0
发贴数   :6840
经验值   :21341
注册时间:2008-07-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持下




2014-12-10 08:06:31 已设置保密 顶部 回复 引用 报告 编辑 删除

zz618
用户头衔:举人

精华贴   :0
发贴数   :214
经验值   :723
注册时间:2012-06-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

没做出来,



<a&#160;&#160;href=www.zz618.com>www.zz618.com</a>&#160;&#160;郑州生活信息网&#160;&#160;郑州618信息网&#160;&#160;郑州分类信息网
2014-12-10 13:51:09 已设置保密 顶部 回复 引用 报告 编辑 删除

188cn
用户头衔:探花

精华贴   :0
发贴数   :9148
经验值   :21447
注册时间:2008-10-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持一下




2014-12-11 09:17:15 已设置保密 顶部 回复 引用 报告 编辑 删除

就是你
用户头衔:探花

精华贴   :0
发贴数   :2085
经验值   :6131
注册时间:2009-01-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

谢谢,收藏




2014-12-12 08:21:54 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1