大猫の意淫网志

Archive for codex

修改wordpress默认表情

Monday, November 10th, 2008

像素画,恩,啧啧,左边的来自pixelians

像素表情
恩,啧啧,上边来自zing <还有配套的淫荡QQ表情哟
(俺身边的朋友们只要稍微风骚点的都在使,比如贱贱等一小撮人我就不点名了)

大猫的favicon.ico也出自zing同学之手,特表谢意
logo也重新做了下

想要在自己的wordpress里加入自定义表情,需要安装一款叫Custom Smilies的插件
怎么用的话就请看说明书了

但如何利用好捏?
比如大猫只是提取了一段JS(common.js),配合系统自带对应的图片名和表情字符,可以实现无插件评论框表情输入
只是刚学jquery,还夹杂着getElementById,哈哈,会js的人看一下源代码就知道了吧

值得骄傲的是俺把页面代码重新整理了下,完全通过W3C的XHTML CSS校验,没用一句hack,去除冗余代码,提升了N多速度吧~ 不由得暗暗佩服自己

Don't be a validation nazi

监视输入频率控制AJAX请求数

Thursday, October 9th, 2008

AJAX小伎俩
大家都知道AJAX是非常好玩的东东,这几天俺在写表单验证JS的时候遇到了一问题:
在注册表单输入用户名的时候,俺采用了onkeyup事件来触发AJAX校验,就是说每打一个字,表单就会去服务器那问一下是不是这用户名可以用,Justin章同学提出这样子服务器负担会比较大,比如疯狂打100个字就会发送100个请求,而Peter饭同学建议通过监视输入频率来控制请求数

具体实现效果描述如下:

两次击键间隔少于1秒不会发送请求,直到停顿时间超过1秒后发送一坨请求

逻辑如下:

设置一个timer倒计时1秒,每次击键都会初始化timer并重新开始倒计时

在骚扰花花同学一通后得出代码如下:
var timer;
function delay() {
if (timer) clearTimeout(timer);
timer = setTimeout(AJAX,1000);
}
function AJAX(){alert("假装我是AJAX")}
注意setTimeout的函数调用在IE下是不能传递变量的,比如不能写成 setTimeout(AJAX('cat'),1000)

例子如下:
http://ooxx.me/lab/ajaxForm/landingpage.htm
有firebug的同学打开Console可以看到类似 GET http://ooxx.me/lab/ajaxForm/ajaxProxy_id.php?id=bigcat&timeStamp= 字样,表示发送了http请求,在连续输入时,是不会发送的
哈,这里还有个AJAX跨域的小东东,我用的是一个PHPproxy
点我查看源代码另存为.php,把$proxy_url改成你的AJAX服务器端就可以实现跨域使用了

囧mail-别名

Saturday, June 14th, 2008

前些日子推出的囧mail勾起了一些朋友们的性趣

那么,我们继续调情

---域名别名------------------

拥有域名却懒得申请或不会申请或不能申请(.cn)Google APP的孩子们
你可以申请把域名SM在大猫的Caitou.com上

也就是说,如果你的域名是ooxx.cn,在和Caitou.com捆绑后
如果用户申请了high@caitou.com 自动会获得 high@ooxx.cn 这个email别名
而且,不管是邮寄给high@caitou.com还是high@ooxx.cn 在用high这个id登录后都是丢在一起的,仅仅只用一个信箱

优点,省时省力
缺点,为了用户安全,不开放管理员权限,对已申请使用中的id无法再次使用

---信箱别名------------------

申请邮箱的时候可以申请多个邮箱比如a@caitou.com b@caitou.com 独立分开
也可以申请一个信箱多个别名比如a@caitou.com b@caitou.com 只用一个信箱
有这个特殊爱好的用户可以点我联系大猫申请

---自由别名------------------

这个属于囧mail技巧
比如你手头有个high@caitou.com
在提供给别人的时候可以用 high+durex@caitou.com
这个+是必须的Durex可以任意
此服务默认就有,不用另外申请

---筛选------------------

一个邮箱可以有N种途径入信,如何区分呢?
当然,你可以用过滤器把不同收件地址的mail归类进行区分操作
比如归类到不同的文件夹

---转发------------------

原有email不忍舍弃的话,可以用大猫这申请的囧mail转发过去
这边并不会因为几个月不登录就取消掉

又是当然,这边支持POP收取其他不同电邮的信件
也能平滑的迁移,而不丢失任何信件

 

有任何问题,请留言,大猫很愿意为您服务

btw:目前捆绑的域名有俺媳妇的Finvola.org 原来申请过@Caitou.com的自动增加@Finvola.org后缀
还是当然,这个域名又臭又长… …

囧mail

Friday, June 13th, 2008

囧mail 申请@ooxx.com
请回复需要的 用户名email或其他联系方式

登录
请从侧边栏登录 http://ooxx.me/mail

优点
1.短域名
2.Gmail的功能和稳定

缺点
无法使用所有Google服务,只包含[GTalk][Docs][日历]

等大猫审核后会发送用户名,密码,到你备用email地址或其他联系方式

Google APP驱动,其实就是基于Gmail啦
麻烦原@Caitou.com(Live Mail)用户重新激活一下

拥有独立域名的同学们可以去试试~域名绑定点我 其实蛮适合企业的
(.cn不支持,国家请不要选择中国)(目前已去掉IP限制,可不用代理直接申请)

求教,如何让用户自助申请这玩意儿?找了一圈,只有管理员手动添加的样子… …

update:Achin 同学说:谁说cn域名不行,秘诀就是申请的时候CN后缀用大写,嘿嘿

Firebug视频教程

Saturday, May 10th, 2008

 

Firebug之于各位web developer无疑是Durex之于计划生育

CSS-Tricks给大爱的Firebug做了一段视频教程,肢体语言应该比文字更容易理解吧,不难理解有AV和黄色小说的时候大家都会选择啥

视频教程:

Introduction to Firebug(需要quicktime)

文字教程:

初识Firebug 全文 — firebug的使用