yupoo上传图片应该支持图片替换

在淘宝开了一个网店,店里用的一些图片是ftp上传到一家上海IDC提供的虚拟主机空间上的。这两天发现店里宝贝描述页面上的细节图片打开很慢,于是打算买个相册服务。
从收藏里点了一家五皇冠店,看到他的细节图片都是来自巴比豆,我也就去注册了巴比豆的相册服务,缴了十个月的费用。上传图片的时候才发现,这网站实在不怎么好用——流程啊界面啊什么的,都弥满着上个世纪的气息。这才想起yupoo,过去看了一下服务条款,注册了一年的网店VIP服务。
淘宝旺铺支持自定义区块,我在店铺首页header下边加了一块,主要用于公告和发布更新。我是比较乐意使用html来写更新的啦,但我发现很多店铺都是直接使用单张图片来发布信息的。除了图片海报较为美观之外,也可能是因为多数店铺都是对外购买“装修”服务,店内的维护人员并不擅长和html打交道。
我也就试一下这种形式。那么比较正常的流程应该是,我在里边写入一个固定的图片地址。以后有变动时修改图片即可,不必再来更换图片地址。
巴比豆上传图片时有额外的选项,一是使用原文件名或生成随机文件名,如果选择了使用原文件名的话,还可以选择遇到重名文件时是否覆盖。巴比豆的外链地址是形如这样的
http://www39.babidou.com/pic/2008/10/6/user_name/custom_dirname/img_name.jpg
这正好可以满足我的要求。店里某处内容需要更新时,我需要修改本地的图片,选择使用原文件名并覆盖同名文件上传到巴比豆。那么店里自然就更新了。
yupoo上传图片是默认使用随机码,外链地址形如这样
http://pic.yupoo.com/user_name/2108464fbafd/m56q8e2n.jpg
如果使用yupoo的话,我每次修改图片并上传之后,还需做两件事,一是去店里修改自定义模块里html标签里的图片地址,二是,我还得在yupoo删除原来那张图片,因为我已经不需要再用了。
当然,我仍旧会继续使用yupoo的VIP服务,但针对上述需要,我还得再同时使用巴比豆的服务。如果yupoo能在修改图片标题、描述与标签之外,再增加一个替换图片功能,那就更完美了。
UPDATE:

yupoo为网店VIP客户提供了一项相当不错的专有服务:批量外链。真是太便利了。但是专门定位于为网店客户服务的巴比豆,另有一个宝贝模板服务也很贴心。这种服务于网站而言所费不多,于用户而言,却是相当有用的。
巴比豆让人很不爽的一些地方

经常打开新窗口
有些js在firefox下无效,导致流程无法继续。比如,某些地方弹出的“选择目录”弹窗,点击所要的目录后没有反应。

十年

使用XMLRPC发布文章到wordpress

      $xmlrpcurl=’http://efrees.com/blog/xmlrpc.php’;
      $username=’admin’;
      $password=’password’;
      $postTitle=’标题’;
      $postContent=’正文正文正文’;

      require(’class-IXR.php’);  // /wordpress/wp-includes/class-IXR.php
      $client = new IXR_Client($xmlrpcurl);
      
      $params=array(
         ”,
         ’blog_ID’=>’n/a’,
         ’user_login’=>$username,
         ’user_pass’=>$password,
         ’post_content’=>’<title>’ . $postTitle . ‘</title>’ . $postContent,
         ’publish’=>true
      );
      $params=array_values($params);

      $client->query("blogger.newPost",$params);
     [...]

链接点出统计补完

在某处用上了chedong提供的基于Google Analytics的点出统计,是通过在链接被触发的时候加上监测outbound,代码如下
document.onclick = function(e) {
e = e || event;
var el = e.target || e.srcElement;
if ( el.tagName==’A’ ) {
pageTracker._trackPageview("\/clickto/" + window.location.href.replace("http:\/\/www.chedong.com/", "") +
el.href.replace("http:\/\/", "\/"));
}
}
 
测试了一下,发现这样监测不到图片链接。于是加了一行,变成这样。
document.onclick = function(e) {
e = e || event;
var el = e.target || e.srcElement;
if ( el.tagName==’IMG’ )  el = el.parentNode
if ( el.tagName==’A’ ) {
pageTracker._trackPageview("\/clickto/" + window.location.href.replace("http:\/\/www.chedong.com/", "") +
el.href.replace("http:\/\/", "\/"));
}
}
 
但是,除<a><img /></a>以外,很多时候我们的链接还可能是<a><span>text</span></a>,又或<a>text<em>text<em></a>,单判断当前element是IMG的话,还是不够的。
于是再改一下,变成这样
document.onclick = function(e) {
e = [...]

RssHr的血缘

刚才在showeb2.0看到RssHr的介绍
RssHR 是一个侧重于国内IT业内设计与开发的职位发布平台,它主要针对IT圈内专业人士,自由设计师和开发人员以及优秀的学生。
此前见到过好几个这样的应用,现在,终于有人动手抄了一个中文的。以下是几个疑似RssHr先祖的家伙。
Krop
界面布局和RssHr最为接近。那句creative&tech job的slogan更是同出一辙。
在Krop刊载信息的收费标准是30天199美元。
推广上,Krop很有意思的使用了分销模式,你可以把他们的代码放在自己网站上代为推广,每引介发布一条信息可以提成50美元。
Authentic jobs
卖点就体现在域名里,authentic jobs.和RssHr有亲戚关系的地方在,AJ也是通过Fulltime/Freelance和Design/Development的双重分类来筛选信息。
在AJ刊载信息的收费标准是,Fulltime250美元,Freelance75美元
AJ的推广看上去主要是常年在一些设计相关的网站打广告,比如CssRemix.com。
37Signals job board
37Signals的号召力不必多说,他们的任何产品上都随时潜伏着大批的web开发人员。收费300美元每月。
Jobberbase
开源的php程序,有了这个,你也可以立即发布一个自己的RssHr。强烈推荐。demo

关闭 WordPress 的缩略图功能

爱上水煮鱼的猫编译了一篇《WordPress Hack 技巧》,其中提到:
Tip 8:关闭 WordPress 的缩略图功能(替代方法)
当你上传一张图片到 WordPress 的时候,它会创建两张额外的缩略图,我不知道怎么在 WordPress 中阻止缩略图生成,但是如果你是用 Windows Live Writer 发表文章,就会有一个替代方法。
只使用 FTP 模式来发布图片,这会自动阻止缩略图生成,因为 FTP 上传图片是另外一种工作方式。
事实上,不需要缩略图的话,有一个更简洁的办法。只需要在Setting - Miscellaneous处把相应的image size设为0即可。Thumbnail size设为0,则不生成小图,Medium size为0,则不生成中图。都不需要的话,都设为0便是。

使用旧版Gmail

如果不是迁移成本太高的话,我可能已经弃用了Gmail。已经不记得从什么时候开始,每次我打开Gmail的瞬间,Flock就会彻底死掉。
一开始的时候我有点茫然,随后我发现纯粹的Firefox还勉强可以顺利的打开Gmail——尽管,速度也是非同一般的慢。考虑到在gtalk上点击新邮件已成习惯,那我只好,把默认的浏览器设成firefox。而事实上,我已经没用firefox很久了。
这两天因为浏览器兼容测试的需要,装了IE7。当我在IE7里打开gmail,搜索过往邮件的时候,它又数度假死。这时我才突然意识到,这一切都肇因于Gmail那悄无声息的升级。我试着在IE7里点击那个”old version”,正是,流畅的gmail又回来了。但是当我进入setting寻找关于使用新版或旧版的设定时,却没有找到这一选项。
无奈,琢磨了一下gmail的链接,几番尝试,确定了这个地址:
https://mail.google.com/?ui=1
把它添加到收藏夹,直接使用这个地址访问,即可进入旧版。