dedecms5.1升5.31需要注意的小地方

dedecms是一款很不错的开源的cms,但在使用中出现小问题,到官网论坛去交流互动很差。不过,很难得的是很多用dedecms的朋友会把自己应用的一些心得公之于blog或bbs。这样通过搜索引擎就可以找到自己想要的东西了。

我在dedecms5.1升5.31的时候也碰到了两个怪异的小问题:

1. dede5.31数据表中litpic字段数值比5.1时要小,这样升级就会有损失,只要在升级前修改u.createtable.sql文件中litpic的值大一些,我改成了120。

2. 升级完成之后,不知为什么会自动写入一篇ID为11111111的文章,你再发文章ID就会累计为11111112,而不是从你原来的文章ID上累积。这时只要在数据库中删掉ID为11111111的文章数据,在dede_arctiny表中将Autoindex的数值改为你的最大文章ID+1就可以了。

3. 文章页边栏的推荐内容、热点内容不显示内容,需要在dedecms管理后台-系统基本参数-性能选项的“id 文档ID,content 标签最终内容”,改为id(原为content ),执行完该操作重新生成文章页即可。

4. dedecms5.31的文章副栏目功能是默认关闭的,需要到dede后台-系统设置-系统基本参数-性能选项页面,选上"是否启用副栏目"即可。但副栏目的文章不会在父栏目或者频道页显示。解决这个问题,需要修改dedecms安装目录下的/include/taglib/arclist.lib.php的文件第178行的内容为(该修改由网友georgegodman提供):

//if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';
//else $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).','.$CrossID.')';
if($CrossID=='') $orwheres[] = ' (typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).'))';
else $orwheres[] = ' (typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.'))';

5. dede5.31发布文章时的来源、作者方式和5.1已经不一样了,如果不想用默认的方式,可以修改dedecms安装目录下的/dede/article_add.php文件的第95行处:
//对保存的内容进行处理
if(empty($writer))$writer=$cuserLogin->getUserName();
if(empty($source))$source='未知';
改为
//对保存的内容进行处理
if(empty($writer))$writer='佚名';
if(empty($source))$source='网络';

6. 将频道、栏目的链接改为目录,而不是目录下的index.html。可以修改include/channelunit.func.php文件内容:

//$reurl = $typedir.'/'.$defaultname;
注释掉上面一行,改为:
$reurl = $typedir.'/';

7. 通过dede管理后台-核心-频道模型-自由列表管理生成Google Sitemap,添加内容如下图(该方法由网友kig提供):


每页记录数:5000,此处可以修改为一个比你的网站文章数大一些的数值。
循环内的单行记录样式(InnerText)内容为:

<url>
<loc>[field:arcurl function="Gmapurl(@me)"/]</loc>
<lastmod>[field:senddate function="strftime('%Y-%m-%d',@me)"/]</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
其中<changefreq>为更新频率,可以根据自己的实际情况修改。

石景山万达广场家乐福昨日起关门了

前天石景山万达广场开业,看到万达广场边停了二十来辆GA的车子,其中还有两辆大客和几辆依维柯,里面坐满了武警内卫。仔细看车牌警车、武警、内卫悉数上场。

今天看到一则万达广场家乐福的新闻,才知道因为第一天开业人太多,家乐福应付不过来只好关门几天了。

谷歌拼音输入法2.0.2.21的一个小问题

最早的中文拼音输入法,在中文输入状态的时候,都是将英文的"\"键作为中文"、"的。但后来的紫光拼音输入、拼音加加输入法都将中文的"、"改为英文的"/"键输入,再后来的搜狗拼音输入法和谷歌输入法也跟随了这个潮流,目的无他,即是为了输入顿号的方便,毕竟顿号"、"在中文中还是很常用的。

但现在谷歌拼音输入法2.0.2.21复古了,又改回到了"\"键输入"、"。这让人很不习惯。

Google Account有更新 模式或成互联网样板

Google近日对Google Account界面做了更新,相比过去的右侧单列模式:



新的Google Account可以将你的全部Google products在一屏里显示出来,不过新版Google Account似乎只对英文版做了更新,中文版目前还是旧的模式,新Google Account界面如下:



个人觉得Google Account是Google产品中很核心的一个服务,通过它汇总了你的所有Google products。加上Google所有服务页面最上方的栏目导航,可以在Google各个服务间快速切换,而且难能可贵的是这个顶部的bar并不抢眼。Google大部分的服务相比其他网站提供的服务更贴心。就从顶部导航来看,百度、微软Live都在做,但它们对产品的整合已经顶部导航做的却混乱不堪。特别是Live,导航的内容不但没有统一,就连位置也突然在页面顶部,或者跑到页面中部,让人网站服务流程上实在不知所踪。

而QQ在这点做的更差,它几乎没有这个东西,你在QQ首页很难找到用户登录框,更别说QQ对个人提供的服务汇总了,光靠QQ客户端的整合推广是不够的。

闲话几句,其实就想说的是如何通过网站导航以及用户的Account更好的做好自己的服务流程成为太多互联网公司要做的课程。

Google要恢复Google Page 服务了

前两天在搜索结果中发现googlepages.com的二级域名网址可以放问了。

今天点击Google My Account的Page Creator链接,竟然可以正常放问Google Page Creator进行操作。

难道Google又要恢复Google Page服务了,这似乎也印证了Google Sites服务质量的差强人意。

Windows Live SkyDrive申请新方法

目前Windows Live SkyDrive服务还没有对国内的live用户开放注册,虽然有消息称微软即将对大陆Live用户开放SkyDrive服务,并将在近期对SkyDrive进行扩容,使之由原来的5G存储空间增加到25G。加上SkyDrive的快速反应,以及提供外链与下载,还有近期即将增加的新功能,使人们对SkyDrive重拾热情。但如果想马上使用的话,申请起来还需要些小窍门,不过这里有一个最简单的申请方法:

1 下载无界浏览,并运行它;
2 在IE里打开http://skydrive.live.com/,点击“开始使用”,如果转入到你的SkyDrive首页即为成功;

我测试了一下,该方法一次成功。你既无需更改浏览器的默认语言为“英语(美国) [en-us]”;也不需要修改自己的Live账户中的默认语言及个人资料里的所在地区。

当然这个方法原理也是通过代理申请的机制,只不过不需要搞那么多的设置;如果该方法不能一次成功,建议再试几次。

其实,如果你有下面38个国家的可用匿名代理,只要没有被微软废掉就可以申请SkyDrive。下面是Windows Live SkyDrive官方博客公布的SkyDrive服务开放的国家和地区,共计38个:

英国,印度,美国,阿根廷,澳大利亚,奥地利,比利时,玻利维亚,巴西,加拿大,智利,哥伦比亚,丹麦,多米尼加共和国,厄瓜多尔,萨尔瓦多,芬兰,法国,危地马拉,洪都拉斯,意大利,日本,墨西哥,荷兰,新西兰,尼加拉瓜,挪威,巴拿马,巴拉圭,秘鲁,波多黎各,葡萄牙,韩国,西班牙,瑞典,瑞士,台湾和土耳其。

谷歌拼音输入法2.0测试版推出 部分功能体验反而有退步

近日,Google推出了谷歌拼音输入法 2.0 测试版,昨天下载安装了,因为对新功能得预期。初步印象是输入法状态栏有些许变化,而输入法输入状态的首个默认输入的背景加深了,其他还以为一切正常。但今天写blog突然发现这个谷歌拼音输入法 2.0 测试版还是有些小问题。比如:

1 全角、半角的切换:但切换后,字母输入还算正常,空格输入时却还是半角的状态。很奇怪。此前没这个问题,同机对比微软拼音输入2003也没有此问题。

2 输入文字时,很多热门的字词根本不在前5位,特别是在更安装了2.0与之间输入法的输入对比差别明显,原来可以一气呵成的输入,现在要频繁的矫正输入的内容,这个有些怪异。特别是在我同步了自己的词库的前提下。

3 Google谷歌拼音输入法 2.0 测试版有些卡,这里没有明显的参数要说。启动众多程序之后,Google谷歌拼音输入法 2.0 测试版反应落后于微软拼音输入法。当然我的电脑配置也落后于主流配置,但我一直期望输入法能占用内存最小、反应速度更快。

虽然有些小问题,但基本影响不大,毕竟是bate版了。还好输入法有记忆功能,打几次之后的一些常用字词基本就排到最前面去了。

再次,希望Google拼音输入法越来越好。

李逵碰到了李鬼 开心网还开心吗

开心网(kaixin001.com)算是今年国内新出现的比较有影响的网站,在白领、学生中迅速传播。而最近一个多月来的一个热点新闻应该是另一个开心网(kaixin.com)的推出。

开心网(kaixin.com)推出时间不长,已经达到了预期地效果,很好的阻击了开心网(kaixin001.com)。两者的传播方式、网站内容同质化很严重。现在看到好多论坛、QQ群有kaixin.com的注册链接。

本年度个人邮箱收到的垃圾邮件最多的网站应给非kaixin001.com莫属,注册邀请发的满地是。而现在这种情况换成了kaixin.com。