<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>逸飞自留地</title>
	<link>http://www.donvee.com</link>
	<description>关注ECMS、Dedecms、Supsite、Discuz的使用！</description>
	<lastBuildDate>Mon, 09 Aug 2010 07:37:11 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>中国亟待形成设计产业链</title>
		<description><![CDATA[清华大学美术学院工业设计系系统设计工作室总设计师、中国工业设计协会副理事长兼学术委员会和交流委员会主任柳冠中教授做客大讲堂，在深圳图书馆主讲《设计与设计产业链》。柳冠中说，我们是制造业大国，但技术含量不高，我们必须大力发展自主设计创新，尽快形成适合创新的组织模式和新机制，政府尤其应该起带头作用。
柳冠中被称为“中国现代工业设计之父”。在昨日的演讲中，柳冠中首先强调，“设计就是做上帝没有做过的事情，这就是人类区别于其他动物的原因。我们会主动地创造历史，而不是紧紧地跟随历史。”但很遗憾的是，原创设计在中国目前还是一个瓶颈。设计不仅仅是好看、漂亮，也不仅仅是制造知识，真正的设计要研究人，研究社会，设计必须基于环境、条件、人的要求而改变。设计是一个杂家，它是社会的润滑剂，它是技术原理推广的人，设计就是打破学术壁垒，把汽车的技术转化到椅子上，把太空技术转化到老百姓用的数码相机上。在这方面，海尔洗衣机的设计与推广做的不错。技术创新是一面，而应用技术创新是更为重要的一面，很多技术我们没有转化变成产品和商品，“我查过汽车领域的技术发明和技术创新，应用率不到10％，90％是被锁在抽屉里面”。
柳冠中说，“时尚是商业集团谋取利益的最好的借口。老百姓普遍追求‘时尚’生活可以，但是设计师不可以过于追求时尚，这样你就永远跟着外国人跑。我们强调可持续发展，设计告诉我们要理智消费，设计追求的是真正提高人们的生活品质，比如中国如何解决老百姓的上、下班问题，以及节假日出行的问题，这就不单单是发展公共汽车、小汽车，而是谋求解决城市交通体系的解决方案。”
柳冠中建议，“原创”的价值不在原创，而在于原创的完善和成长要成为社会产业链的构件，这样更符合社会的可持续发展的需要。设计是一个创造活动的总称，它包括知识、技术、文化等诸多因素。如何研究需求转化为开发技术，引导满足消费，塑造先进的社会文化，打造工业设计平台就是要把知识结构和产业链建造起来，创造更合理更健康的生活方式，这就是我们最关注的东西。
]]></description>
		<link>http://www.donvee.com/47</link>
			</item>
	<item>
		<title>ECMS列表中获取上级栏目的资讯方法</title>
		<description><![CDATA[最近一直在对中国财税网资讯栏目进行调整，今天想在栏目页调出整个资讯栏目下的推荐，但是不太想指定ID，毕竟以后也可以通用这个列表样式了。
在帝国官方网站发现需要调用当前栏目为：
$class_r[$GLOBALS[navclassid]][bclassid]
所以灵动标签应该为：[e:loop={$class_r[$GLOBALS[navclassid]][bclassid],3,2,0}]
千万注意不要加引号，害得我调试了半年天，小白啊。没办法！！
发现还有一个好的获取方法：
&#60;?=$class_r[$GLOBALS[navclassid]][bclassid]?$class_r[$GLOBALS[navclassid]][bclassid]:$GLOBALS[navclassid]?&#62;
这个可以自动按照如果是父栏目则调的是当前栏目，如果是子栏目则调的是父栏目。看了太长，估计耗程序，没有调试。有兴趣可以试一试！当当小白有好处。
]]></description>
		<link>http://www.donvee.com/45</link>
			</item>
	<item>
		<title>分享ECMS评论设置伪静态</title>
		<description><![CDATA[不知道是不是我的中国财税网模板有问题，baidu老是收录我的评论页，所以我想修改成伪静态是不是更好（SEO菜鸟级别，瞎猜的）。退而言之，就是不为了SEO，知识路径短了。好看看，哈哈！
废话说了一大段，开始操刀工作了！
第一步：设置伪静态规则：RewriteRule ^comment-([0-9]+)-([0-9]+)\.html$ e/vpl/?classid=$1&#38;id=$2
 这个规则，搞了我好久。谢谢帝国论坛“houy2008”的指教，我开始一直没有加“.html”，死活不能显示！郁闷转高兴。
第二部：千万别以为万事大吉了，你会发现在你的文章页面点击你设置的伪静态页面在3秒后会跳转到原来的动态地址，我开始就蒙了。小白就是小白啊，还是请教官方的高人了。感谢“guzhiwei ”的提示，修改你的e/enews/plfun.php，在大约137行，将下列语句替换：
/pl?classid=$classid&#38;id=$id
/comment-$classid-$id.html
 注意：我的系统是ECMS51的，我的评论是修改过地址的！
&#8212;&#8212;&#8212;&#8212;&#8212;-分割线&#8212;&#8212;&#8212;&#8212;&#8212;-
本文首发：逸飞自留地 http://www.donvee.com/37 转载请保留连接！谢谢
]]></description>
		<link>http://www.donvee.com/37</link>
			</item>
	<item>
		<title>关于iframe跨域的问题</title>
		<description><![CDATA[现在很多网站都有二级域名了，所以我们在跨域时候就会出现问题。解决办法很简单：
在你调用与被调用的同时加入这个代码:
&#60;script language="vbscript"&#62;
 document.domain="vrcfo.com"
&#60;/script&#62;
]]></description>
		<link>http://www.donvee.com/35</link>
			</item>
	<item>
		<title>ECMS51中评论技巧</title>
		<description><![CDATA[1、评论跳转到内容页：
评论表单加上这个：
&#60;input type=hidden name=ecmsfrom value=&#8221;[!--titleurl--]&#8220;&#62;
2、评论在当前html页不写入评论表单,实现分页评论等
a、当要显示评论的地方加入



&#60;span id=&#8221;gbook&#8221;&#62; 评论加载中…&#60;/span&#62;



在页面尾加入



&#60;iframe width=&#8221;0&#8243; height=&#8221;0&#8243; style=&#8221;visibility:hidden&#8221; src=&#8221;/e/pl/?classid=[!--classid--]&#38;id=[!--id--]&#8221; id=&#8221;igbook&#8221; name=&#8221;igbook&#8221;&#62;&#60;/iframe&#62;



b、在评论列表模板修改
&#60;script type=&#8221;text/javascript&#8221; language=&#8221;javascript&#8221;&#62;
function doit(){
        parent.document.getElementById(&#8220;gbook&#8221;).innerHTML=document.getElementById(&#8220;gbooks&#8221;).innerHTML;
}
&#60;/script&#62;
&#60;/head&#62;
&#60;body onload=&#8221;doit()&#8221;&#62;
&#60;div id=&#8221;gbooks&#8221;&#62;
评论内容
&#60;/div&#62;
注意红色部分
注：
如若不想失去评论页的功能。
可以复制 e/pl 目录 并将复制后的pl目录改名为 commnet (此目录可随意更改)
然后：
在页面尾加入修改为



&#60;iframe width=&#8221;0&#8243; height=&#8221;0&#8243; style=&#8221;visibility:hidden&#8221; src=&#8221;/e/comment/?classid=[!--classid--]&#38;id=[!--id--]&#8221; id=&#8221;igbook&#8221; name=&#8221;igbook&#8221;&#62;&#60;/iframe&#62;



此处红色表示你修改后的目录名
]]></description>
		<link>http://www.donvee.com/33</link>
			</item>
	<item>
		<title>在ECMS中调用Supsite的数据</title>
		<description><![CDATA[近期感觉ECMS生成太麻烦，而Supsite伪静态很好操作。其实就是自己比较懒、水平也比较菜，所以我的中国财税网就采用supsite专门作了个考试专区。
由于中国财税网使用了ECMS与Supsite两个cms模型，不可避免就会产生相互调用。在上一片博文中我已经介绍了怎么在supsite中调用ECMS数据，大家可以看看《Supstie调用第三方数据指南》这个了。现在我们主要来介绍下ECMS中调用Supsite数据，废话少说了，看步骤：
1、考虑我们在Supsite需要调用什么数据，我只需要“标题”“链接”就可以了。所以我们先分析这些数据存放在Supsite的那个数据表中，耗费了我10分钟哦，主要是不熟悉，次要是Discuz社区没有找到Supsite7.5的数据表说明（谁找到了，记得传我一份哦，呵呵）。我发现我的数据存放在“supe_spaceitems”中，这就好办了，呵呵。
2、根据我们需要调用的数据，从数据表中用SQL语句调出来，示例如“select itemid,subject,viewnum from supe_spaceitems where subject like &#8216;%电算化%&#8217; order by viewnum desc limit 10”，当然你需要就需要调什么了，可以根据时间排序，我是按照浏览数排序，也就是传说的“热门”了。
3、剩下就看需要ECMS中强悍的灵动标签了，这个我就不需要废话了吧，直接给样例吧：

[e:loop={"select itemid,subject,viewnum from supe_spaceitems where subject like '%电算化%' order by viewnum desc limit 10",10,24,0}]
&#60;li&#62;&#60;a href=&#8221;http://exam.vrcfo.com/viewnews-&#60;?=$bqr[itemid]?&#62;.html&#8221; target=&#8221;_blank&#8221;&#62;&#60;?=esub($bqr[subject],60)?&#62;&#60;/a&#62;&#60;/li&#62;
[/e:loop]

注意：我使用了伪静态所以是.html，如果没有可以看你的链接规则，自己修改；其次我调用的是与“电算化”相关的信息，如果不是可以去掉“where subject like &#8216;%电算化%&#8217;”
好了，废话说完了，剩下就看大家发挥了。
如果大家有好的方法，可以告诉我这只小白。QQ：823026
]]></description>
		<link>http://www.donvee.com/23</link>
			</item>
	<item>
		<title>IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表</title>
		<description><![CDATA[　　由于经常写CSS，可是烦人的浏览器支持不一样。在网上找到的，自己留个印子在这里，方便好找了！
　　不同的浏览器对CSS的解释都有一点出入，特别是padding, line-height这些要细微控制的地方，下面的hack基本可以解决这个问题：
　　. 在属性前加下划线(_)，那么此属性只会被IE6解释
　　. 在属性前加星号(*)，此属性只会被IE7解释
　　. 在属性值后面加&#8221;\9&#8243;，表示此属性只会被IE8解释
　　各浏览器CSS hack兼容表：

                   IE6               IE7               IE8 [...]]]></description>
		<link>http://www.donvee.com/17</link>
			</item>
	<item>
		<title>Supstie调用第三方数据指南</title>
		<description><![CDATA[　　我个人认为在调用数据中最重要的就是要知道打印数据 &#60;!&#8211;{eval print_r($_SBLOCK['vrcfonews']);}&#8211;&#62; 只有打印出数据我们才能分析数据,采取合理的方式得到数据.
　　下面我以我调用ECMS最新文章,跟大家分享下:
　　1、我们模块管理中选择建立“论坛主题”的新模块（不要选择“资讯”与“论坛帖子”，他们打印出来的数据不是很好调用；至于为什么，Sorry，我是菜鸟，我也不知道，我是靠实践出来的，哈哈），如果你选择错误，没关系，你在生成的代码中修改成name=&#8221;bbsthread&#8221; 就是了，后台生成的代码，我们可以在调用中修改、微调的。
　　2、选择“高级模式”建立，输入SQL，最开始我直接输入 “SELECT * FROM phome_ecms_news” ，以便于观察能打印出什么数据；
　　3、将生成的代码放在 index.html.php中看打印出来的数据是什么，我经过分析，打印出来的phome_ecms_news中并没有文章的链接，仔细分析发现 ECMS 的文章链接是通过栏目自己定义链接样式的，我的链接样式是 栏目链接+日期+文章ID；如果文章链接本身存在数据表中，可以下一步。
　　4、经过分析后，我通过classid 进行关联来获取数据， SQL语句修改为：“SELECT  * FROM phome_ecms_news n,phome_enewsclass c WHERE n.classid = c.classid“，进行打印分析，我已经获取到了相关的数据；
　　5、排序方式，我们要选择ECMS中数据的排序方式，而不是SS中默认的，我选择的最新文章，所以将SQL语句修改为：“SELECT * FROM phome_ecms_news n,phome_enewsclass c WHERE n.classid = c.classid order by newstime DESC”；
　　6、我们并不需要查询所以数据，以免加重服务器负担（其实可以忽略不计，哈哈），所以我们选择我们需要的数据调用，SQL语句修改为：“SELECT title ,classurl,truetime,id FROM phome_ecms_news n,phome_enewsclass c WHERE n.classid = c.classid order by newstime DESC”；
　　７、现在基本获取到了我们需要的全部数据，但是ＥＣＭＳ中title，我们不能控制他的标题长度，所以我们需要将title转化subject调用，修改ＳＱＬ语句为：“SELECT title as subject,classurl,truetime,id [...]]]></description>
		<link>http://www.donvee.com/14</link>
			</item>
	<item>
		<title>ECMS修改数据表类型</title>
		<description><![CDATA[用ECMS5.1做了VRCFO.com差不多2年了,最近添加的&#8221;论文频道&#8221;有近4万的文章,更新起来很麻烦.于是想把&#8221;论文频道&#8221;单独做一个数据表格来处理.
仔细看了看,要是全部手动转移,不但麻烦,而且路径改变,对搜索引擎也不友好.于是决定用SQL语句来搞定.
闲话少说,具体步骤如下:
1.复制数据表,重新命名为&#8221;论文&#8221;
2.利用SQL语句 {insert into table1 select   *    from table2} 搞定转移数据
3.删除原来论文栏目下的数据,注意是数据,不是栏目,删除栏目就麻烦了.
4.修改论文频道的数据表类型,由新闻类型修改为你的论文类型
5.更新缓存,恭喜你,是不是看到数据出来了!
6.最好优化下数据表,不如你的数据表会增加一倍.
提醒一句:千万记住,在修改前一定要备份数据.
我在修改了用了很久的时候竟然出现数据崩溃的提示,我当时差点崩溃了,但是修复下数据表又好了.看来这样转移也是有风险的.
]]></description>
		<link>http://www.donvee.com/11</link>
			</item>
	<item>
		<title>10个节约开发时间的CSS技巧</title>
		<description><![CDATA[CSS已经成为网页前段设计一个非常重要的部分，由于写CSS时需要考虑的问题非常多，老手们创建新页面是通常会沿用以前的CSS框架。但是新手没有自己的框架，这篇文章可以给新手们一些启示。
1.简单的纯CSS Tooltip
通过这些代码，你可以做出简单的Tooltip。这是CSS
 
代码：





以下为引用的内容：
a:hover {
	background:#ffffff; /*要兼容IE6的话必须添加背景色*/
	text-decoration:none;
}
a.tooltip span {
	display:none;
	padding:2px 3px;
	margin-left:8px;
	width:130px;
}
a.tooltip:hover span{
	display:inline;
	position:absolute;
	background:#ffffff;
	border:1px solid #cccccc;
	color:#6c6c6c;
}





HTML代码如下：




以下为引用的内容：
Easy &#60;a class="tooltip" href="#"&#62;Tooltip&#60;span&#62;This is a Example by imbolo.com.&#60;/span&#62;&#60;/a&#62;.





效果如图。
2.重设基本样式
为了统一不同浏览器对各种HTML标签的默认样式的渲染，我们必须从新定义各种标签的样式，这样能对以后的开发带来方便。重新定义各种HTML标签只需要在CSS的开头加入以下代码。




以下为引用的内容：
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, [...]]]></description>
		<link>http://www.donvee.com/8</link>
			</item>
</channel>
</rss>
