用gae搭建图床

原文链接点我,感谢上官大人,作者讲的很详细,网盘,博客,图床等,我这里略有删减。
gae 我想大家也不陌生了吧,具体怎么申请这里不说了,介绍的比较详细的相关文章应该也有很多。这里主要是利用gae搭建图床,主要是针对免费空间的用户,因为流量有限,也可方便管理。
下载地址1:http://is.gd/KHt9ue,你也可以在我的 演示网盘 下载。

第一步:打开https://appengine.google.com,登陆你的用户名和密码,创建一个应用程序,比如:我创建了一个wangpan301的应用,那么这个wangpan301就是我要创建网盘appid。下图:
第二步: 解压和修改,下载Photos_v0.42,然后修改app.yaml为你的appid,然后运行Photos_v0.42文件夹中update.bat输入google帐号和密码上传,过两三分钟就可访问了。修改完成后保存。用记事本修改也可,但最好用编辑器。如下图注意输入密码时候是不显示的,如果没有出现输邮箱和密码选项,是以前上传缓存了,找到删除即可。

注:由于GAE在国内被封,appspot.com的域名不能直接访问,所以按以上方法搭建的网盘/博客/相册都不能直接访问。

wordpress 3.41发布

wordpress3.41版本出来了。不过是英文版,还是坐等中文版的出来再更新吧。话说回来,wordpress最近更新的挺频繁的呀。

折腾logo

最近将站点标题改为图片logo后,发现了一个不是问题的问题。鼠标划过logo 上方,显示的描述信息连主标题也一起描述出来了。我只想显示副标题而已,因为logo就是代表主标题了。就这么一个小小的改动,也折腾了会儿。特此记录下,以后有问题再改回去。

由于对php不甚了解,于是就研究两个主题的logo写法,分别是威哥的和andyshare,如下
 <?php if (get_option('swt_logo') == 'Display') { ?>
<a href="<?php bloginfo('siteurl'); ?>" title="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>"><div class="logo"></div></a>
<?php { echo ''; } ?>
<?php } else { include(TEMPLATEPATH . '/includes/logo.php'); } ?>

andyshare的 atheme比较简单 ,就一句代码
<?php ATheme_logo(); ?>


威哥的那个logo 后台有设置开关,所以他的代码加了判断。
第一句 就是判断
第二句就是显示站点信息,主副标题等。
第三句:echo函数在程序中会常常被用到,它的作用是用于输,变量,字符串,常量,html等; 本例中输出空白。
第四句:include() – 导入任何你想导入的文件。这和使用 WordPress 模板函数去调用模板文件是不同的,因为 include() 只是简单导入已经存在的文件。这里是调用在 searhform.php 文件中的代码。被导入的信息应该在一个博客上基本不会被改变的。
TEMPLATEPATH – 主题文件夹的位置
‘/includes/logo.php’ – 文件名logo.php 在includes目录下

我就把第二句加到athene里面,当然前提是做好备份,以免发生意外。结果发现多出一个logo出来,于是就删掉atheme 的源代码 ,加入第二句。去掉title中相关语句就可以只显示副标题了,如下:
<?php bloginfo('name'); ?> -