Loading...

配色是需要天赋的

类归于: Wordpress, 网站技术 — 江东 @ 2009-01-09 10:15:17 才(16)条评论

生活点滴首先cosbeta得承认自己是没有任何美术细胞的,所以一直无法设计出让满意的风格来,即使拼命做了一个出来,它也是东拼西凑完成的。曾一度想学习配色的技巧,然而想到自己天生没有美术细胞,所以作罢。

生活点滴一直坚持朴素的风格,毕竟内容才是关键。不过cosbeta也是爱美之人,于是利用空闲时间,套用google风格、套用css点阵圆角的小技巧做了一个朴素的风格出来,甚是满意。

一年过去了,审美疲劳产生,而新年到,辞旧迎新,所以cosbeta就鼓动崔东东给我的blog设计一个风格出来,好让我新鲜几天。这个崔东东还真不赖,刷子一挥动,很快就给我弄了一个效果图出来,和原来的相比,新的效果并没有对其伤筋动骨,但是看着就要舒服很多,为了更换新风格为了和新的配色协调,cosbeta不得不忍痛换掉shawn给我设计并且用了2年多的那个漂亮的logo了.

各位朋友可以看看现在本站的新风格,其实并没有做多大的改动,就是配色变得更加活跃和协调,看似很简单的配色方案,cosbeta却无法做到,所以配色确实是需要天赋的。若有哪位朋友没有这个天赋,后来通过教程有所长进,请不吝分享此教程哈!

另外崔东东打算利用业余时间制作收费主题,若谁有需要,请联系cosbeta

折腾主题

类归于: Wordpress, 网站技术 — 江东 @ 2009-01-08 08:36:06 才(19)条评论

有个北京的美工高人给本站做了一个效果图,由于一直没有时间,所以迟迟未做改动,昨晚终于忍不住,折腾了半个小时,对本blog稍做修改,由于考虑到速度,尽量少用了图片(本站背景图片大小不超过10K),所以还有些瑕疵,只有等有时间了继续折腾!

ajaxcoderender 已经上传到wordpress官方插件站点

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-22 22:12:34 才(10)条评论

官方下载地址:http://wordpress.org/extend/plugins/ajaxcoderender/

该插件的好处在于可以随时在RTF模式下编辑代码,代码渲染采用ajax模式;

由于是在RTF模式下编辑代码,所以不存在任何被wordpress误修改代码的可能。

下面是几个例子


main(){
int i,j;
i=0;
while(i < 10){
i ++;
}
}

下面是第二个


<?php
echo "hello";
?>

更多请参见:AjaxCodeRender(Ajax代码高亮器)插件发布

感谢 rex 在正则表达式上的全力帮助,正则表达式是一个好用但不容易掌握的东西,大家可以去rex站点看看相关资料。

cos-html-cache更新到 2.7

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-20 17:05:08 才(46)条评论

cos-html-cache 2.7现已发布,若你比较懒,可以继续使用2.6.x版本,2.7的特性如下:

  1. 修正了由于httponly cookie导致在静态化页面中,评论框无法显示登陆用户的信息;
  2. 精简了javascript,节约了几百字节的http输出

就这两个修正,主要是第一个修正,官方下载网址:cos-html-cache

补充:看了很多朋友的留言,我觉得很有必要请大家去看看 cos-html-cache原理图解,看过之后你便能发现你的问题均可迎刃而解。明白了相关原理之后,你便知道,有的时候效率的比较是不需要做测试的,原理已经说明一切。

AjaxCodeRender(Ajax代码高亮器)插件发布

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-19 19:18:00 才(20)条评论

现在网络上优秀的代码美化插件很多,如coolcode,wp-geshi等等,然而他们或多或少的都有一些不足,比如coolcode插件调用的js太多且庞大,wp-geshi更新不够及时等等。其实更加让人郁闷的是wordpress的文本编辑器和后台处理的php函数往往会自作聪明的为我们纠正某些xhtml的错误,导致代码总是被粗暴的修改掉,鉴于此,cosbeta决定自己发布一款插件,当然,同其他高亮插件一样,所有的高亮php处理函数都来自于伟大的geshi,下面言归正传,开始介绍这款插件。

插件名:AjaxCodeRender(Ajax代码高亮器);

插件作用:通过ajax的方式,将文中代码进行高亮处理;

插件的缺点:不支持googlereader高亮显示,但是能显示代码;其他你认为是缺点的缺点

插件的安装和激活:同常规插件一样。注意:若是你的模板已经集成了jquery或者你打算将插件中的css集成到当前模板文件中,请打开AjaxCodeRender.php,编辑第12、13行。

插件支持高亮的语言有:同geshi(支持117种主流和非主流语言)

插件的优点:平常我们在wordpress中发布代码的时候都是在“代码编辑器”的模式下将代码输入到编辑器中,这样就很容易导致wp自动纠正代码。

插件高亮用法:发布程序代码的时候,请一定在RTF(富文本)模式下输入或者复制代码代码,然后切换到源文件模式下,将代码框在<div class=”code” lang=”php”></div>之间即可。或者在富文本模式下直接将代码嵌入到code之间,两个code之间最好不要换行和有空格。由于代码直接在富文本模式下编辑,已经被转化成HTML,所以WP就不会擅自改动内容了

插件下载地址:ajaxcoderender

另:史上最好用的是逗大家玩的,千万别当真。 (read on …)

slug批量翻译工具更新

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-17 14:30:43 才(4)条评论

猢狲 朋友的强烈要求下,cosbeta将cos_slug_converter这个工具做了一个升级。

这个工具的作用是:

有朋友用了那个 自动英语slug插件cos_slug_translator插 件之后,说由于以前的文章都没有手动指定slug,所以想修改自己的slug为英语的,毕竟英语的SEO效果要比拼音或者数字好多了,即使是机器翻译的英 语。如果要手动单篇的去修改文章,工作量简直不可想像,所以我这里写了这样一个工具,然后很积极的发布了,其实是因为我自己的这个也需要,所以这次发布得这么快。工具是半自动的,所以一次只能自动翻译5个标题。因为如果是全自动,程序会一下子向google发送几百个翻译的请求,这将直接导致google短时间拒绝响应(我上次获取经纬度的程序就被google拒绝响应了几分钟)http://www.storyday.com/html/y2007/1219_slug-batch-conversion-plug-in-for-english.html

这次升级修改了以下的几个问题:

  1. 纠正了无法翻译的情况;
  2. 由于翻译失败,可能导致翻译后误将slug清空,此次已修正,被清空的朋友,可以再次使用此工具恢复过来
  3. 一次性翻译20条
  4. 依然手动翻页,请在翻页的时候延迟几秒钟,防止google临时屏蔽你服务器所在的IP地址

下载地址:cos_slug_converter

wordpress官方中文推出

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-12 10:52:10 才(10)条评论

毫无疑问,wordpress是目前最受欢迎的blog系统,wordpress非常方便,便于插(插件很多),便于翻(只需要一个语言包便可以轻松的把后台翻译成中文)。然而可惜的是,官方一直未推出正式的中文官方站点,虽然cosbeta认为必要性不大,然而对于适应了“官方”的我们,没有一个正式中文门面那怎么行。曾经在一段时间里,国内的中文wordpress还因为某个域名吵得沸沸扬扬的。现在好了,wordpress终于有了正式的中文版官方网站了,大家终于可以停止吵闹,也可以停止争论谁的中文版最名正言顺了。

在此之前,有朋友甚至还将源代码做了中文翻译,虽然cosbeta认为必要性不大(毕竟wordpress只需要一个翻译包文件即可完成翻译),然而他们对wordpress的贡献也是有目共睹的。现在中文版wordpress页面的正式推出,各位wordpress爱好者就可以集中精力更正同一个中文包的错误和不完美的地方了,此后,wordpress中文包只会越来越完善。

再仔细一看,原来是少钧同学在维护?!

补充,谁来帮我解释一下下面这张图,请注意红线圈住的部分:

升级Wordpress到2.7

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-11 11:03:59 才(11)条评论

wordpress进化太快,所以一直都很不情愿升级的,毕竟现在没有那么多时间来折腾wordpress,我需要的仅仅是每天记录点东西而已。

然而,防止跨度过大,所以还得与时俱进,权且升级吧,若wordpress2.7升级出现了问题,均在此文做测试,包括wordpress2.7和cos-html-cache的兼容性。

其实,我最关心的还是thread comment别出问题,我花在修改这个上面的精力可不少!