凤凰山笔记

just a diary


  • 首页

  • 归档

  • 标签
凤凰山笔记

SAE如何绑定Gandi免费.me域名

发表于 2012-12-13 | 分类于 技术宅 , 教程

昨天成功申请到了Gandi免费一年的.me域名,inspur.me ,域名用的公司英文标示,哈哈。公司总是宣传云计算,索性把这个站暂时命名为云渣…

关于如何申请.me域名,网上很多教程,各位自己去学习一下,我提供一个网址:http://www.myhack58.com/Article/free/72/2012/35699.htm

这里主要讲讲SAE上如何绑定.me的域名:

不管是godaddy还是Gandi这种外国注册的域名,最好把这种域名的DNS或者叫NS换成国内的DNSPOD,leyeang告诉我的…

Step 0 首先到DNSPOD中添加你在Gandi注册的.ME域名

Step 1 记下DNSPOD为你的域名生成的新的NS地址

Step 2 设置Gandi新注册域名的DNS
打开https://www.gandi.net/admin/domain ,默认是法文,最好选成英文,这样我反正能看懂呵呵。

选择对应域名,然后选择对应的操作,这里选择Update DNS

然后把Step1 中记录的NS值分别填到DNS1和DNS2中,点保存。

 

Step 3 最后一步,也是最关键的一步。设置DNSpod的指向。
如果绑定域名的时候sae告诉你

请把inspur.me CNAME到jp.cname.cloudbbs.org以完成域名绑定。

同时把abcefghj.inspur.me通过A记录解析到111.112.113.248以完成域名身份认证
可以按照下图来进行设置

备注:今天看到朋友说,如果用中国大陆IP操作gandi的控制台可能会被封掉申请的时候我一直用的goagent做dai理,刚才截图貌似直接用本地地址登陆了,不知道会不会封掉。我刚才测试过还可以,不懂可以给我留言。

 

 

 

凤凰山笔记

博客又加新功能了

发表于 2012-12-11 | 分类于 博客 , 技术宅 , 教程

好几天没更新博客,最近博客又加了几个好玩的功能,和大家分享一下吧,哈哈。

function 0:jQuery浮云天气预报插件

看见博客上面漂浮的大太阳了吗?是我可耻的从http://nbsw.cc/扒拉下来的。呵呵,从这里获取[源码](http://julying.com/lab/weather/)挂到自己博客上吧。抽空再研究这位大大如何实现的吧,先膜拜下

function 1:WordPress集成Qaptcha的滑动解锁插件–myQaptcha

昨天有个半青(见注0),一直在我留言板上发spam评论。我果断删了,又加上了一个滑动解锁才能评论的功能,但是估计对方是个伪程序猿用post的方式一直提交,当然加了解锁的限制之后他根本不可能提交spam评论!但是今天上午一看竟然造成了4w多垃圾pv,哎,研究了一下原来sae也有应用防火墙,就果断打开了。吃一堑长一智,但是这个解锁评论的功能我还是蛮喜欢的。大家快去这里学习一下。

我昨天调试遇到的主要问题就是,引用了两次jquery.min.js,主要是主题中的jquery类库比较老,于是果断换成新的了,又把他以前引用的jquery类库注释了,最后把插件中引用的谷歌的jquery-ui.min.js换成了本地的。加快了访问速度,伟大的墙…spam…

function 2:给WordPress添加评论等级和博主认证显示功能

具体要修改对应主题目录中的style.css和function.php,我也是从别人那里扒拉来的,附上源码以作备忘

注:以下代码来自网络,非原创

style.css ,因为所有vip图标都放在一张图上了,下面的css和平时写法不太一样

/评论者VIP显示功能的样式/
.vp,.vip,.vip1,.vip2,.vip3,.vip4,.vip5,.vip6,.vip7{background: url(images/vip.png) no-repeat;display: inline-block;overflow: hidden;border: none;}
.vp{background-position:-515px -2px;width: 16px;height: 16px;margin-bottom: -3px;}
.vp:hover{background-position:-515px -22px;width: 16px;height: 16px;margin-bottom: -3px;}
.vip{background-position:-494px -3px;width: 16px;height: 14px;margin-bottom: -2px;}
.vip:hover{background-position:-494px -22px;width: 16px;height: 14px;margin-bottom: -2px;}
.vip1{background-position:-1px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip1:hover{background-position:-1px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip2{background-position:-63px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip2:hover{background-position:-63px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip3{background-position:-144px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip3:hover{background-position:-144px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip4{background-position:-227px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip4:hover{background-position:-227px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip5{background-position:-331px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip5:hover{background-position:-331px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip6{background-position:-441px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip6:hover{background-position:-441px -22px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip7{background-position:-611px -2px;width: 46px;height: 14px;margin-bottom: -1px;}
.vip7:hover{background-position:-611px -22px;width: 46px;height: 14px;margin-bottom: -1px;}

function.php , ps:vip等级规则,自己定义就好了,我就定的比较低,呵呵。

//获取访客VIP样式
function get_author_class($comment_author_email,$user_id){
global $wpdb;
$author_count = count($wpdb->get_results(
“SELECT comment_ID as author_count FROM $wpdb->comments WHERE comment_author_email = ‘$comment_author_email’ “));
/如果不需要管理员显示VIP标签,就把下面一行的”//“去掉/
//$adminEmail = get_option(‘admin_email’);if($comment_author_email ==$adminEmail) return;
if($author_count>=10 && $author_count’;
else if($author_count>=20 && $author_count’;
else if($author_count>=40 && $author_count’;
else if($author_count>=80 && $author_count’;
else if($author_count>=160 &&$author_count’;
else if($author_count>=320 && $author_count’;
else if($author_count>=640)
echo ‘’;
}

2.在适合的地方调用此函数,因为每个主题都不一样你可以打开Notepad++点击菜单栏的“搜索”-选择“在文件夹中搜索”-定义好搜索目录,把下面的代码作为搜索的“查找目标”

<?php comment_author_link() ?>

查找到以后在其后面添加如下代码(我的就是在functions.php文件里面,因为主题不同,大家还是需要自行查找下的):

<?php get_author_class($comment->comment_author_email,$comment->user_id)?>

如果你需要像我的一样给自己添加一个“博主认证”,那么就在上面代码的后面再添加下面的代码:

<?php if(user_can($comment->user_id, 1)){echo ““;}; ?>

三、添加评论VIP 等级图片(上面已经说了,这个是使用了CSS sprites 合并,因此1个图片就搞定了)
把下载的图片上传到你的主题根目录的images 文件夹里即可

VIP等级图片下载

 

注释0:济南方言,意指二逼青年

 

 

凤凰山笔记

Who you are

发表于 2012-12-09 | 分类于 啰B嗦 , 感悟

    记得03年刚上高中正好赶上人教版英语课本改版,第一篇课文讲的是汤姆·汉克斯的荒岛余生,课文主题大概讲的是友谊,因为就记得一句:Friendship helps us understand who we are.当时的英语老师,是个教了很多年的旧版教材思维比较官方的老男人。他解释不通who we are这句话,就粗略的翻译为“我们是谁”。后来偶然听说他殴打一个女学生,学生家长找到学校来,他却躲在家里不敢上班,不再吐槽了……

    说是奇怪,who you are 或者 who I am这种类似的句子,不断的出现我的英语课本上,包括中学英语和大学英语,后来开始追美剧,看美国电影了,类似的台词又时常会见到。

    于是找了这个基督教的典故:

当摩西问他的名字时
回答是:耶和华(意思是:I AM WHO I AM)
    与其说这是神的解答,还不如说是一种拒绝,类似老子的“道可道非常道。名可名非常名”,是种模糊的概念,意思都是愚蠢的地球人你们自己悟吧……

    这样也大概能解释为什么西方人喜欢反问自己who I am了。

    我有很多缺点,朋友时而劝告,听到耳里记在心里但是遇事又会再犯,有的可能永远也不能完全改,但是坚信正确的方向不断努力总是会有改善的。

    I am who I am,you are who you are 这就是自己不同于他人之处。自我本色,与众不同。

 

凤凰山笔记

解决goagent连不上的问题

发表于 2012-12-08 | 分类于 技术宅 , 教程

因为伟大的Wall,国外很多网站都上不了,昨天看到月光博客发的一条微博说“Google+有了社群这个功能后,估计再也不可能在中国恢复正常访问了。”,杯桑……

之前一直用goagent偶尔翻墙看看twitter什么的,但是十八大以来就goagent不能用了,于是搜集了一下解决方案,现在goagent已经基本恢复正常可以正常使用了。

如果你还不知道什么是goagent或者不知道如何使用,就去这里学习一下先。

第一种解决方法是升级goagent到2.1版本的,如果说之前goagent已经配置好了不想再更换,可以在老版本的proxy.ini中把所有的 203.208.46.X 替换成   203.208.47.160|203.208.47.161|203.208.47.162|203.208.47.163| 203.208.47.164|203.208.47.165|203.208.47.166|203.208.47.167,重启goagent应该就可以了。

可参看下图进行配置。

凤凰山笔记

实现WordPress for SAE回复评论邮件自动提醒

发表于 2012-12-07 | 分类于 博客 , 技术宅 , 教程

昨天把换成wp4sae的3.4.1版本,现在很多插件都能直接使用了。但是貌似 ElmerZhang 现在把wp4sae放到新浪云商店专门去赚钱了,官方博客最后一次更新还是今年6月份的时候了,以后估计也只会更新云商店里面的了。

从开启sinaapp二级域名的博客开始,就一直想实现wp独立博客那种博文一旦有了回复会自动发邮件给评论的作者的功能。

SAE的WordPress自带有WP-Mail-SMTP插件,在配置好邮箱设置后,默认可实现博文有评论时自动给博主发邮件提醒。但是阅读者发表评论后,一旦有了回复,是不会给阅读者(也就是这条评论的作者)发邮件提醒的。

所以要实现的功能概况来讲有两点:

  1. 博客有新评论会自动发邮件通知博主
  2. 访客评论后收到回复也通过邮件被通知
    几经谷歌终于找到了解决方案,现在和大家分享一下。

Step 0:

如果已经开启了WP-Mail-SMTP 那就先停用或者直接卸载掉吧,然后用Configure SMTP这个插件来替代。

Step 1:

在wordpress中配置Configure SMTP ,参见下图

 

注意:作者仅仅使用QQ邮箱实验成功(其他邮箱未试验),国内估计是某墙的存在,“Send e-mail via Gmail”您就别选了……还有就是SMTP username是完整的QQ邮箱,SMTP password 是你QQ邮箱的密码。

Step 2:

开启QQ邮箱的SMTP 服务,QQ邮箱的SMTP服务默认没有打开,请在【邮箱设置】的【帐号】中开启相关服务。

 

Step 3:

在wordpress中发送测试邮件,并查收邮件,默认会发送至你博客使用的邮箱的。

 

凤凰山笔记

博客终于有自己的域名了

发表于 2012-12-07 | 分类于 博客

今天开始我SAE的Wordpress博客终于有自己的顶级域名啦:kaedeen.com

顺便把皮肤也换了,这个皮肤看着好歹有点摩登的感觉了,呵呵

但是网速不给力的时候打开还是有点卡,渣SAE是这样解释的:

SAE通过海外合作伙伴为您提供域名绑定。

绑定域名以后,通过独立域名请求将访问海外数据中心,产生的流量将是原二级域名(wellplay.sinaapp.com)流量的二倍,通过wellplay.sinaapp.com访问的流量不变。
建议您绑定独立域名后,静态资源仍通过wellplay.sinaapp.com访问。
如果您的域名已经备案,可以向saemail@sina.cn索取已备案域名绑定申请表,已备案域名绑定后将直接访问国内数据中心,流量费用和原二级域名一致。

 
所以下一步尽快搞个备案,或者直接用独立博客空间。

 

1…24252627
cloudroc

cloudroc

某种原因留言关闭,如有问题请微信发给我

158 日志
33 分类
115 标签
RSS
GitHub 知乎
Links
  • 开发者头条
  • 网址导航
  • 少侠请留步
  • ghostry
  • SuperMan
  • jack
  • 惶心
© 2013 - 2018 cloudroc
由 Hexo 强力驱动
Hosted by Coding Pages