Tag Archives: WordPress

tick!tick! goes online!!!

小山呕心沥血滴网站ticktick.me今天终于上线咯!其实这网站从4月份开始做得,本以为2周能做完,中间各种拖拖拖。。结果做了两个月。囧rz…

有次随便上网找wordpress模板,结果看见一个倒计时的模板,觉得很有意思,于是想做这样一个网站,可以自己当倒计时用,或者当简化版的google calendar用。我个人不喜欢用太复杂的东西,所以做这样一个很简单的网站可以当作自己的personal calendar。因为涉及到登录,所以就用facebook的登录,另外加上like, commment, friends功能,算是一个缩水山寨social network。可以看你朋友最近在忙些什么,有哪些due date,也可以留言或者点like,不知道会不会有人用。。

大概说下这网站怎么用:首先你要有一个facebook帐号;然后进入ticktick.me主页,点击登录,然后登入你的facebook帐号,接下来需要allow一下我的网站,就像你曾经allow那些facebook应用一样。ticktick.me只需要最基本的访问权限。这个allow只需要第一次进入网站时候点一次,以后就会自动登陆了。

登陆以后中间最显眼的地方是一个feature的倒计时,默认会添加一个2012年新年的日期,把鼠标移过去就可以更改或者添加新的due date. 新添加的日期会在下面,再把鼠标移过去,可以修改、删除或者把它置顶,点一下五角星就行啦。每一条due date都可以点击like,他会自动post一条信息到你的facebook页面上,如果不喜欢post到自己的墙上可以手动上去remove。。facebook就是这么设计的。。另外对于置顶的due date还可以留言,你可以选择是否post到你自己的facebook墙上。

添加新日期的时候可以选择是否是private,private的记录会用灰色背景表示,这样只有你自己能看见。当你点击左上角的自己的头像时就可以进到你的页面,这时候你看到的页面就是别人看你的page时所看到的内容,所有private的日期是不会显示在这里面的。

对于还没到的due date会以蓝色背景表示,已经过去的due date用绿色背景表示。右边是你的好友的列表,这里只会显示同样用过ticktick.me网站的你的好友,也就是说,如果你有100个facebook好友,有10个也在用ticktick.me,那么右边只显示你那10个好友。点击你好友的头像就可以进去看到他们的page,你可以留言或者like。

如果你进入好友的page,你可以在右边看到好友的好友列表,如果你们在facebook是共同好友的话,你就可以看到他/她所有的due date(除了private的),并且可以留言可以like;如果你们在facebook里面还不是好友的话,那你只能看到他/她的置定的due date,而且不能留言也不能like。点击tick!tick!的logo就可以回到主页,可以添加或者删除自己的due date.

由于网站用户验证部分是要到facebook的服务器上去验证,所以有的时候如果卡了,半天不出来,一般只需要刷新一下就行了。

基本就是这样,也许会有隐藏的bug什么的,毕竟是beta版。

感谢金钢小巨婴的美工,网站上的小icon都是她帮忙ps得。

感谢神,做这网站时经历了各样大大小小的困难,神满有怜悯,一步一步带领解决,that’s amazing. 谢谢阿爸天父!感谢耶稣~!


Drupal 7

好,写篇文章纪念一下Drupal 7的小试牛刀。之前做网站用asp.net + sql server, java + hibernate + oracle, flex + mysql,一直没碰过php,每次看到php的代码就觉得好乱,什么东东。。不过现在越来越多网站采用apache + php + mysql架构,典型的包括wordpress.org, drupal.org, etc…因为教会的网站决定用drupal来做,所以就开始着手学习这东东。

也巧了,前两天刚刚发布drupal 7,在各国开发者欢庆的同时,我也搭组顺风车,来看看drupal到底是个什么来头。研究了两天,在我的mac上搭建了一个服务器平台,就是apache+php+mysql环境,用一个叫MAMP的软件,很方便,还是免费的。环境搭好以后,直接安装drupal 7,还挺顺利的,就是标准安装包。同时还试着安了个wordpress.org的blog,也很顺利。结果发现wordpress.org和wordpress.com的blog的内容几乎一样,只不过前者要自己找3rd party服务器上传,但是有更多自由度,不仅可以自己看到数据库,还能手动修改程序代码;而后者则是别人帮你弄好一切,你只需要操心blog的内容,不需要看到数据库,适合大部分用户。

anyway..这是现在最火的两个网站,drupal可以建各式各样网站,wordpress适合blog,真是佩服写这网站源码的各位高手,也感谢世界各地为这两个网站提供contribution的程序员们,没有你们,像我们这些人就不能写很少的代码就做出如此漂亮的网站。

接下来的任务就是在local machine上好好研究一下drupal的administrative  panel,以及各类theme & module,希望可以把教会的网站做的很漂亮很实用!

附记上drupal在local mac上的搭建过程:

1、安装mamp,修改root密码;

2、在phpMyAdmin建数据库以及新用户,可以用一个免费软件叫Sequel Pro;

3、直接从浏览器安装下载好的drupal 7,其中可以选择不同的installation profile安装,以及不同语言,就是直接从官网下各样资源,然后放到你的drupal网站的目录中去,然后run install.php安装;

4、安装好以后,登录进网站进行维护修改。