在线咨询
QQ咨询
微信扫码关注
微信关注
微博关注
60能卖?能的话给我也留个言...
jdjdj...
用webgl+unity3d听我的...
系统介绍:<br/><br/>1.独特的主题系统,位于 theme目录下,可实现不同网站不同页面完全不同风格,在后台管理中可查看效果。<br/>2.数据库自动备份。<br/>3.系统异常自动记录。<br/>4.管理员日志系统。<br/>5.留言回复自动发送邮件。<br/>6.UrlRewriter,对网址进行友好复写,SEO优化。<br/>7.查询分页,提高效率。<br/>8.数据库无关性,web.config中设置相应的数据库类型,不过数据库操作层还未写,现只有ACCESS操作层。<br/>9.多层结构,层次分明。<br/>10.采用设计模式有效解耦。<br/>11.插件系统,使系统无限扩展。<br/>12.回收站机制,误删信息不在郁闷。<br/>13.文件上传进度显示,支持多文件上传,最大支持2G文件上传。<br/>14........<br/>(会员中心将在下一版本提供)<br/><br/>系统安装:<br/><br/>2000/XP/2003,装有IIS,运行安装程序(Setup.exe)安装。<br/>VISTA下,装有IIS 7与IIS 6管理兼容性,以管理员身份运行安装程序(Setup.exe)进行安装。<br/>安装程序将会自动设置各个文件夹的权限,如:上传文件夹、数据库备份文件夹等。<br/>安装后,运行Install.aspx文件设置管理员。<br/><br/>如果有什么好的建议或是意见,请发邮件到 <a href="mailto:leehom0123@qq.com" target="_blank">leehom0123@qq.com</a>,您的支持将是我的动力。<br/><br/><br/><br/><br/>附:插件接口:<br/><br/><br/><table style="width: auto;"><tr><td style="border:none;"><div class="quote"><blockquote><br/>namespace LeeHom.Cms.Plugin<br/>{<br/> public interface IPlugin<br/> {<br/> ///// <summary><br/> ///// 程序集的完整名,但不包括类名<br/> ///// </summary><br/> //string FullName<br/> //{<br/> // get;<br/> //}<br/> /// <summary><br/> /// 权限设置<br/> /// </summary><br/> string[] Role<br/> {<br/> get;<br/> }<br/> /// <summary><br/> /// 管理菜单<br/> /// </summary><br/> string ManagerMenu<br/> {<br/> get;<br/> }<br/> /// <summary><br/> /// 安装插件<br/> /// </summary><br/> /// <returns>安装结果</returns><br/> int Install();<br/> /// <summary><br/> /// 卸载插件<br/> /// </summary><br/> /// <returns>卸载结果</returns><br/> int Uninstall();<br/> /// <summary><br/> /// 升级插件<br/> /// </summary><br/> /// <returns>升级结果</returns><br/> int Update();<br/> }<br/>}</blockquote></div></td></tr></table><br/><br/>源码下载地址:<a href="http://www.51aspx.com/CV/LeeHomCmsWeb" target="_blank">http://www.51aspx.com/CV/LeeHomCmsWeb</a>
真是好东西 看了以后受益非浅, 要是再能发布一些业务逻辑层代码就更完美了!
这么多。。。。
好东西,我想下载,多谢共享
才接触此站点,不知为何有的程序可以下载,有的不可以下载。为何呢?请指教,下载是需要什么条件呢?付费吗?
好东西,我也要看看,学习下
经过测试,脚本多处存在错误,文件上传时,找不到file控件,出错代码<div class="blockcode"><div id="code_-1"><ol><li> string tip = "";<br/></li> <li> string path = Server.MapPath(this.RequestPath);<br/></li> <li> UpFileCollection files = u.GetUploadedFileCollection("file");<br/></li> <li> foreach (UpFile file in files)<br/></li> <li> {<br/></li> <li> if (file == null)<br/></li> <li> {<br/></li> <li> tip += "上传文件失败!请检查文件类型是否为<br />[" + u.AllowFileType + "]<br />或大小是否超过[" + u.MaxUploadSize + "KB]";<br/></li> <li> }<br/></li> <li> else<br/></li> <li> {<br/></li> <li> try<br/></li> <li> {<br/></li> <li> string fileName = "";<br/></li> <li> if (cbName.Checked)<br/></li> <li> {<br/></li> <li> fileName = file.FullPathOnClient.Substring(file.FullPathOnClient.LastIndexOf('\\') + 1).ToLower();<br/></li> <li> }<br/></li> <li> else<br/></li> <li> {<br/></li> <li> fileName = DateTime.Now.ToString("yyMMddHHmmssfff") + System.IO.Path.GetExtension(file.FullPathOnClient).ToLower();<br/></li> <li> }<br/></li> <li> string filePath = Path.Combine(path, fileName);<br/></li> <li> string tempPath = Path.Combine(u.TempPath, fileName);<br/></li> <li> string thumbPath = Path.Combine(Server.MapPath(this._thumbPath), fileName);<br/></li> <li> filePath = FileHelper.AutoReName(filePath);<br/></li> <li> if (this._isImage)<br/></li> <li> {<br/></li> <li> WaterAndThumb p = new WaterAndThumb();<br/></li> <li> p.ShowWaterMark = this.ddlWater.SelectedIndex > 0;<br/></li> <li> p.WaterMark = (WaterMarkType)this.ddlWater.SelectedIndex;<br/></li> <li> p.Thumb = (ThumbType)Convert.ToInt16(this.ddlThumb.SelectedValue);<br/></li> <li> p.ThumbPath = Server.MapPath(this._thumbPath);<br/></li> <li> if (p.ShowWaterMark)<br/></li> <li> {<br/></li> <li> file.MoveTo(tempPath);<br/></li> <li> p.WaterMarkImgPath = Server.MapPath("~/Theme/" + Config.Site.Skin + "/Water.png");<br/></li> <li> p.AddWaterMark(tempPath, filePath);<br/></li> <li> }<br/></li> <li> else<br/></li> <li> {<br/></li> <li> file.MoveTo(filePath);<br/></li> <li> }<br/></li> <li> if (this.ddlThumb.SelectedValue != "-1")<br/></li> <li> {<br/></li> <li> p.ThumbWidth = 320;<br/></li> <li> p.ThumbHeight = 240;<br/></li> <li> p.GreateThumb(filePath, thumbPath);<br/></li> <li> }<br/></li> <li> }<br/></li> <li> else<br/></li> <li> {<br/></li> <li> file.MoveTo(filePath);<br/></li> <li> }<br/></li> <li> tip += "上传文件[" + filePath.Substring(filePath.LastIndexOf('\\') + 1) + "]成功";<br/></li> <li> }<br/></li> <li> catch (Exception ex)<br/></li> <li> {<br/></li> <li> file.DeleteOnServer();<br/></li> <li> tip += "上传文件异常[" + ex.Message + "]";<br/></li> <li> }<br/></li> <li> }<br/></li> <li> tip += "<br />";<br/></li> <li> }<br/></li> <li> this.tipBox.Show(tip);<br/></li> <li> this.ShowList();<br/></li> </ol></div><em onclick="copycode($('code_-1'));">复制代码</em></div>
经过测试,发现脚本有多处错误,图片上传功能不能使用,出错代码为<br/> string tip = "";<br/> string path = Server.MapPath(this.RequestPath);<br/> <font color="Red"> UpFileCollection files = u.GetUploadedFileCollection("file");</font> foreach (UpFile file in files)<br/> {<br/> if (file == null)<br/> {<br/> tip += "上传文件失败!请检查文件类型是否为<br />[" + u.AllowFileType + "]<br />或大小是否超过[" + u.MaxUploadSize + "KB]";<br/> }<br/> else<br/> {<br/> try<br/> {<br/> string fileName = "";<br/> if (cbName.Checked)<br/> {<br/> fileName = file.FullPathOnClient.Substring(file.FullPathOnClient.LastIndexOf('\\') + 1).ToLower();<br/> }<br/> else<br/> {<br/> fileName = DateTime.Now.ToString("yyMMddHHmmssfff") + System.IO.Path.GetExtension(file.FullPathOnClient).ToLower();<br/> }<br/> string filePath = Path.Combine(path, fileName);<br/> string tempPath = Path.Combine(u.TempPath, fileName);<br/> string thumbPath = Path.Combine(Server.MapPath(this._thumbPath), fileName);<br/> filePath = FileHelper.AutoReName(filePath);<br/> if (this._isImage)<br/> {<br/> WaterAndThumb p = new WaterAndThumb();<br/> p.ShowWaterMark = this.ddlWater.SelectedIndex > 0;<br/> p.WaterMark = (WaterMarkType)this.ddlWater.SelectedIndex;<br/> p.Thumb = (ThumbType)Convert.ToInt16(this.ddlThumb.SelectedValue);<br/> p.ThumbPath = Server.MapPath(this._thumbPath);<br/> if (p.ShowWaterMark)<br/> {<br/> file.MoveTo(tempPath);<br/> p.WaterMarkImgPath = Server.MapPath("~/Theme/" + Config.Site.Skin + "/Water.png");<br/> p.AddWaterMark(tempPath, filePath);<br/> }<br/> else<br/> {<br/> file.MoveTo(filePath);<br/> }<br/> if (this.ddlThumb.SelectedValue != "-1")<br/> {<br/> p.ThumbWidth = 320;<br/> p.ThumbHeight = 240;<br/> p.GreateThumb(filePath, thumbPath);<br/> }<br/> }<br/> else<br/> {<br/> file.MoveTo(filePath);<br/> }<br/> tip += "上传文件[" + filePath.Substring(filePath.LastIndexOf('\\') + 1) + "]成功";<br/> }<br/> catch (Exception ex)<br/> {<br/> file.DeleteOnServer();<br/> tip += "上传文件异常[" + ex.Message + "]";<br/> }<br/> }<br/> tip += "<br />";<br/> }<br/> this.tipBox.Show(tip);<br/> this.ShowList();
师兄 你很牛啊 改天到你那来找你请教哈:D