摘要: SusuCMS的Widget开发非常简单。或许其他CMS那种复杂而且艰难的开发模式已经让你感到疲惫和恐惧,但是用SusuCMS你不需要创建一个新项目,只需要一个目录几个文件就可以搞定。这里我们举CMS中已经有的RichText这个widget来说明。RichText可以帮助用户在页面添加一些富文本。在项目的根目录Widgets我们可以看到一个RichText的文件夹,放在根目录Widgets下的的Widget都是属于系统级的Widget的,可以被所有的站点使用。站点模版下也可以放置Widget供使用这个站点模版的站点使用。一、Widget后台。RichText目录下的Admin.cshtml可 阅读全文
posted @ 2012-05-27 21:47 Timothy 阅读(1491) 评论(4) 推荐(3) 编辑
摘要: 1. Widget 管理。进入Page Design页面。点开Widgets按钮即可管理Widget。2. Label 管理。CMS的label分为Site Label, Page Label,Widget Label。直接在Design页面即可修改文字。3. 关于站点内容管理的。我很明确的说SusuCMS没有类似Orchard的内容管理模型(配置ContentType,添加ContentObject),所有的开发存储开发者需自己建表,或者系统也提供了类似 widget.DataJson,siteData来存储某些小数据。4. 关于多语言的。有园友问为什么界面是英文的,其实这个后台是支持多语言 阅读全文
posted @ 2012-05-20 11:50 Timothy 阅读(480) 评论(0) 推荐(0) 编辑
摘要: SusuCMS是一款免费开源的基于Asp.Net MVC开发的的CMS。我的目标是使他尽量对普通用户友好,对开发者友好。1. 安装完SusuCMS后,使用网址:http://您的域名/admin 进入系统管理后台(默认用户名为admin,默认密码为admin)。2. 进入后台直接点击左边菜单的Sites,即可管理站点列表。SusuCMS是支持多站点的。这边我已经创建了4个不同的站点。3. 点击Create按钮,你可以创建网站了。这边有个Template选项是提供站点模版的选择的,如果你想创建一个Blog类型的站点就可以选择Blog - Maximus4T选项。一旦创建网站点就不可更改。Url是 阅读全文
posted @ 2012-05-19 22:38 Timothy 阅读(4022) 评论(22) 推荐(4) 编辑
摘要: 之前做了一个搜索自动提示的功能, 用jquery.autocomplete.js插件做的,效果还可以,记录下来。1. Aspx页面代码 <asp:TextBox ID="txtKeywords" runat="server" /> <script src="/mobile/js/jquery.autocomplete.js" type="text/javascript"></script> <script type="text/javascript"&g 阅读全文
posted @ 2011-12-14 22:19 Timothy 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 现在有不少店家喜欢购买自定义模板了,各种设计稿都有。有的设计稿还想让价格的小数点跟其他数字不一样,这个不加tag用纯css还真做不到。没办法只好把价格都格式化为有标签的html代码。如图所示。 1 string GetPriceHtml(string price) 2 { 3 if (string.IsNullOrEmpty(price)) 4 { 5 return string.Empty; 6 } 7 8 var numberFormat = Thread.CurrentThread.CurrentUICulture.NumberForma... 阅读全文
posted @ 2011-12-14 20:24 Timothy 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 有时候我们做统计需要给每个店铺动态创建一张表用来统计访问数据,但是随着时间推移,到时候我们有可能需要给这些表添加一个字段或是查询数据什么的。表在实际项目中会多达上千张。我之前有写了一些sql语句在这边分享一下。1. 给所有的表添加一个字段IsFacebook字段。这边是操作735张表。 1 declare @i int select @i=1 2 declare @sql varchar(100) 3 declare @tableName varchar(50) 4 while @i <= 735 5 begin 6 set @tableName = 'VisitLog' 阅读全文
posted @ 2011-09-30 22:45 Timothy 阅读(2184) 评论(6) 推荐(1) 编辑
摘要: 最近在做一个登录功能,纠结了好几天,一直在找一个能优雅的实现单点登录的功能。博客园有看到某人写了又臭又长的八股文式的文章,没看到有价值的东西。其实单点登录最终要解决的是多个不同域名间共享cookie的问题。但是要在不同域名间共享cookie是一件很困难的事情,要在某个域名下面种cookie就必须访问该域名。网上有很多方法,看到的有动态创建iframe实现,在iframe里面访问某个域名的页面种下cookie,该方法需要写一些js代码,写起来有点累,所以我最终选择了用页面跳转来实现,想不到效果比我预期的好很多,浏览器几乎看不出来有跳转的痕迹。详细介绍下流程:1. 项目有3个不同的域名,login 阅读全文
posted @ 2011-09-27 00:10 Timothy 阅读(6068) 评论(28) 推荐(2) 编辑
摘要: 前段时间花了几个晚上做了个在线工具站点。最近没空加新工具,如果大家有需要什么在线工具的可以提出来,我比较倾向于做开发者相关的工具,像那类在线查姓名看吉凶的工具就没什么兴趣了。Domain Whois的数据主要是来源于某个提供Domain Whois查询的站点,因为这个站点查询出来的数据比其他站点服务详细,有包括域名拥有者的地址电话等信息。但是他不允许同一个IP查询太多次,这一点我一直没想到办法解决。主要代码: public ActionResult DomainWhois(string domain) { if (!string.IsNullO... 阅读全文
posted @ 2011-09-24 23:20 Timothy 阅读(1465) 评论(4) 推荐(0) 编辑
摘要: 下载链接 阅读全文
posted @ 2011-01-30 23:25 Timothy 阅读(491) 评论(2) 推荐(1) 编辑
摘要: 最近发现好多东西都没记录下来,有点忘记了,借此记录一下。创建Cookie[代码]效果:设置cookie的路径,应该是用来限制myCookie的访问范围。[代码]效果:使用Cookie:[代码]删除Cookie:[代码]设置过期即可删除Cookie。 阅读全文
posted @ 2010-04-03 23:04 Timothy 阅读(713) 评论(0) 推荐(0) 编辑