让flickrpress默认显示大图片

flickr一个优秀的相片分享网站,上传速度和稳定性都很不错。开放api接口,让第三方网站很容易就能获取它上面的相片。在wordpress中也有很多连接flickr的插件,试用很多个后还是觉得flickrpress比较合胃口。不过配置稍微复杂,需要在flickr上面建立一个App Garden。
安装好后的flickrpress,可以更改显示大小和链接到原图或相册。但在免费的flickr账户中,原图大小比大图还小,最大尺寸也只有1024宽。得稍稍修改让它点击链接到大图。
wp-flickr-press/FlickrPress.php中对于大小定义的数组,对应了flickr图片的所有尺寸。

	public static $SIZES = array(
		'sq' => 'url_sq',
		't' => 'url_t',
		's' => 'url_s',
		'm' => 'url_m',
		'l' => 'url_l',
		'o' => 'url_o',
	);

wp-flickr-press/FlickrPress.php中获取图片路径的方法,默认是’m’,即中等图,改成’l’大图。

	public static function getPhotoUrl($photo, $size='l') {
		return $photo[self::$SIZES[$size]];
	}

wp-flickr-press/media-upload_search.php中修改input默认value为图片路径,而不是相册路径,这个看个人喜好了。

<input type="text" class="text urlfield" name="attachments[<?php echo $photo['id'] ?>][url]" value="<?php echo FlickrPress::getPhotoUrl($photo) ?>"><br>
<button type="button" class="button urlnone" title="">
	<?php echo __('None', FlickrPress::TEXT_DOMAIN) ?>
</button>
<button type="button" class="button urlfile" title="<?php echo FlickrPress::getPhotoUrl($photo) ?>">
	<?php echo __('File URL', FlickrPress::TEXT_DOMAIN) ?>
</button>
<button type="button" class="button urlpage" title="<?php echo FlickrPress::getPhotoPageUrl($photo, $photos) ?>">
	<?php echo __('Page URL', FlickrPress::TEXT_DOMAIN) ?>
</button>

2011-10-12 15:37:59 update:
新版1.6已经加入图片地址和大小控制,无需再修改!

TRY《夕阳无限好,只是近黄昏》
DSC_0772_01
继续阅读让flickrpress默认显示大图片

照片那些事

收到了前几天在喀嚓鱼订购的两张照片。

话说这用相片纸打印出来的相片和在电脑上看的感觉还真不一样,拿在手里都感觉很有分量,因为放在电脑的jpg/raw文件可以随意复制粘贴、编辑修改,但是冲洗出来后就很难撤销了真正的定格。不知不觉思绪都往回飘了,依稀记得家里那几本厚厚的相册,有彩色的,也有黑白的。相册每一页上都粘贴了很多纸折角,四个折角中正好可以夹入一张照片,面上再覆盖一张半透明的纸,可惜还是有一些掉色了。看着那小时候的样子,可能现在都认不出了。

雨后的华侨城生态广场

用flickr自带的分享发布到wordpress,功能还真弱,居然用这么小的缩略图,且没法设置标签,和分类。以下是flickrpress插件获取的大图,flickr速度还真不错,可惜免费用户不能拿到原图,最大宽只有1024,好在空间没大小限制。

DSC_0568
DSC_0559
继续阅读雨后的华侨城生态广场

新主题新视觉·二零一一

一大早升级wordpress到3.2。
后台边栏布局变化明显,大气许多。
融入了更多的html5元素,整体风格简约而又酷炫。
新增默认主题twenty eleven
圆角、阴影、滑动,一个都不能少,评论框立体感大大增强。大显示器下更爽。
header图片从twenty ten中的940×198像素升级到现在的1000×288像素,可随机切换,放点啥呢。
果断替换之前使用的monochrome,日系主题都偏向小字体。
ie6?省点力气,不兼容咯。
视觉控,版本控。

尝试 Arch Linux

1. 前言

  折腾了多年的Ubuntu Linux,一直是依赖于图形界面,刚买vps那会儿居然连deb安装包都忘了该用什么命令了。试用过许多Linux的发行版,数Ubuntu用的时间最长,优点还是蛮多的:

  1. 中文支持比较完善
  2. 软件仓库丰富
  3. 驱动齐全
  4. 优雅的主题

  等等。当然缺陷也不少,相对openSUSE和Fedora,稳定性较差,系统臃肿,etc目录文件混乱,不易整理。

  喜欢简洁点的,Arch就是个不错的选择,安装镜像才340M,默认不带图形界面。更多可参考官网,下载地址:http://www.archlinux.org/download/

2. 使用U盘安装

  想想以前几乎每个Ubuntu新版本发布都是刻DVD,太不环保了。即使有了DVD-RAM还是得花不少时间来刻,所以这次选择U盘安装。上次在amazon标错价16g金士顿u盘才卖66元,幸运的捡了一个。在Linux中可以使用dd将ISO直接复制到U盘并制作成可引导的系统盘,命令如下:

sudo dd if=*.iso of=/dev/sdb bs=4M

/dev/sdb 为U盘所在的设备

  这样处理后的U盘,在windows系统中将无法使用,需要在磁盘管理器中再次格式化即可恢复。用U盘引导后直接进入安装,安装方法屏幕都有提示。需要注意的是在Arch中推荐将/boot单独作为一个分区,大小100m即可,在Ubuntu中则很随意。关于交换分区,我指定了一个分区为swap格式就无法格式化,删除后忽略即可通过。

接下来是选择软件包,这里最好将base和base-devel都选中,后面很多东西都是要编译安装的。mbr信息可以写在/dev/sda上。其中在安装grub的时候会打开编辑器编辑grub配置,如果有windows系统记得在这里取消最后几行注释,很简单。

3. 安装网卡驱动

  大概几分钟的样子,就装完了。重启后就直接到了shell环境了,登录后发现没有网卡驱动,这可是最重要的一个硬件,这个不装好后面的都白搭。我acer笔记本是broadcom的网卡,其具体型号可以用lspci命令看到,我的是Netlink 57780,找一台能上网的或者手机到broadcom官网下载驱动,地址:http://www.broadcom.com/support/ethernet_nic/downloaddrivers.php

  全部解压后只需make && make install,再重启即可完成网卡驱动的安装,具体可参考tg3-3.116j.tar.gz中的readme.txt。

  折腾到此暂告一段落,离正真使用还差很远,有时间再来整图形界面。