简单生活

Simple life , it's as easy as 1,2,3...

【10年6月10日更新】WindsPhoto 2.7.1

网页顺利通过W3C验证的小心得

闲来无事,把自己的几个小站进行了W3C标准的验证,修正了一些错误,以对得起网页上W3C的标志,下面是自己在验证过程中遇到的问题。

一、如果你的html是手写的,千万别把单词拼错,我有一次把content拼成了contact,相当低级的错误。 

二、闭合所有标签。

  1. input标签也要以/结尾,<input type="text" name="size" id="size" value="" size="10" />
  2. <br />
  3. <img src="" alt="" />

三、如果<form></form>配合<table></table>使用,要把<form></form>写在外面。

四、有些标签已经过时了,哪怕它非常方便,好比下面的<font>。

阅读全文...

Picasa 网络相册 1.3 for Z-Blog

由于之前Picasa在国内被“拦截”,导致包括我在内的用户都无法使用该网络相册服务,相应的,这个调用Picasa Api的相册插件处于死亡状态。前些天收到一封垃圾邮件,发现邮件里的一张可以正常显示的图片正是来自picasa,然而其域名来自日本,随即登录Google日本,发现Picasa竟然可以完全访问,同时可以完全访问的还有Google韩国。

这就让我有了让这个插件复活的资本,新的版本还是不用Picaza了,感觉不伦不类的,而且容易造成误解,干脆就叫Picasa网络相册,同时插件的ID修改为PicasaWeb,版本号继承之前的,现在为1.3。

update:

  1. 使用Google日本的Picasa,使得服务正常
  2. 修正了分类页面下“在Google Picasa Web中查看”的链接bug
  3. 分类页面新增“幻灯片演示”功能
  4. 图片页面排版修改,图片上的链接取消,图片底部为图片名称,下面是图片描述,下面是Tags(当Tags存在的情况下)
  5. 图片页面键盘方向键翻页及提示

阅读全文...

重新设计的主题:轻描淡写

原来的主题也是这个名字,用了至少有1到2年时间,中间一直在不断调整。这次修改了很多内容,可谓改头换面,依然算是该主题的一个升级。

以 下是部分调整内容:

  1. 修改了部分布局(见下面的设计草图)
  2. 顶部导航和banner宽度修改为 100%
  3. 依然采用两栏,右边侧栏的布局,整体宽度固定为950px,其中左栏690px,右栏250px
  4. 加 入了底栏背景图片,整体使用背景色配合,突出两栏的边框
  5. 文章间加入了虚线分割

阅读全文...

WindsPhoto贴图相册功能的详细说明

1、什么是WindsPhoto的贴图相册?为什么会有贴图相册的功能?

贴图相册,就是在编辑文章的时候直接将图片上传到相册的某个指定分类中,这些上传的图片会在网页中展示出来,如 http://photo.wilf.cn/album.asp?typeid=20,同时,更加可以方便的在WindsPhoto的后台可视化管理附件图片。

从2.7开始加入了该功能,成功安装WindsPhoto后会有两个默认相册,其中一个便是贴图相册。

2、贴图相册的适用范围?

这里你肯定是Z-blog用户,如果你和我一样,附件都只是图片,那么该功能一定适合你。

3、如何关闭贴图相册的功能?

在后台将贴图相册的id设置为0就可以关闭该功能了。

阅读全文...

理解并合理选择图片文件格式

本文来自《CSS禅意花园》4.1.2,部分内容有增减和改动。

网页中应用的图片文件格式一般有三种,分别为GIF、JPEG、PNG。每种图片文件格式都有自己的色彩模型、表示形式、压缩方案以及透明效果支持dent特性。只有充分的了解每一种格式的优劣之处,才能根据实际需要作出合理的选择。

无损压缩将保留原图像的所有细节,有损压缩会对细节有所取舍,以换来更小的文件。二者都有其适用的地方。

色深是指某种图像格式包含的颜色的多少。色深用位计量,更高的色彩表示将包含更多的颜色种类。例如8位的色深只有256种颜色,而24位色深则能够包含一千六百万种颜色。

阅读全文...

JS判断客户端语言 自动跳转多语言页面

一直在不停的换工作,最近总算稳定下来,目前的本职工作是外贸。在这个网络普及的时代,外贸的主要途径一定是网络。也许你的企业网站既有中文版本,同时也有英文版本(如果你的公司有外贸业务)。

下面贡献一段代码,可以让你的网站自动判断用户浏览器或者操作系统的语言,实现在不同语言间跳来跳去,比如中英文网站间的跳转。

JavaScript代码复制内容到剪贴板
  1. var type=navigator.appName  
  2. if (type=="Netscape"){  
  3.     var lang = navigator.language  
  4. }  
  5. else{  
  6.     var lang = navigator.userLanguage  
  7. }  
  8. //取得国家代码的前两个字母  
  9. var lang = lang.substr(0,2)  
  10. // 英语  
  11. if (lang == "en"){  
  12.     window.location.href="http://www.une-system.com.cn/"  
  13. }  
  14. // 中文 - 不分繁体和简体  
  15. else if (lang == "zh"){  
  16. //  window.location.href="http://www.une-system.com/"  
  17. //  注释掉了上面跳转,不然会陷入无限循环  
  18. }  
  19. // 除上面所列的语言  
  20. else{  
  21.     window.location.href="http://www.une-system.com.cn/"  
  22. }  

阅读全文...

利用301重定向实现域名补全www

关于域名、顶级域名、二级域名可能很多人存在这样一种误解,带www的才是的顶级域名,或者两者之间并没有差别。而事实上,带www的域名和不带www的绝不是同一个,不带www的域名才是顶级域名,带www的域名应该只是一个二级域名。举个例子,www.wilf.cn≠wilf.cn,而www.wilf.cn和qqq.wilf.cn是一个道理。

只是,用户对此可能没有概念,大家习惯访问的域名都是带www的,于是我们也都习惯使用带有www的域名。

那么不带www的域名怎么办呢?一般有三种情况:

1、和带有www的域名解析到一起。这样可能会造成两个网站的内容两个url的情况,一个带www,另一个不带www,重复的内容不同的域名,这样做对SEO是绝对不利的。

2、利用各种途径将不带www的域名跳转到带www的域名。跳转的方法有很多,这也是本文的意义所在。

阅读全文...

修改完善hdwiki的rss输出

hdwiki确实是一款不错的wiki程序,基于MVC开发,扩展性很强,定制起来非常方便。

一、解决最新词条没有标题的bug

control/list.php 136行开始,在中间添加上最新词条的相关代码 recentupdate....

PHP代码复制内容到剪贴板
  1. function dorss(){  
  2.         if($this->get[2]){  
  3.                 switch($this->get[2]){  
  4.                         case 'recentupdate':  
  5.                                 $typename = '最新词条';  
  6.                                 break;  
  7.                         case 'focus':  
  8.                                 $typename = '推荐词条';  
  9.                                 break;  
  10.                         case 'hot':  

阅读全文...

建立第一个Rails项目 - Hello from Rails!

前面使用InstantRails搭建了Ruby On Rails开发环境,并且已经知道了如何对程序进行配置,现在来建立第一个Rails项目。

1、点击左下的Creat New Rails App 新建Rails应用程序,在弹出的dos cmd窗口中,输入命令 rails todo (todo就是你建立的Rails项目名称)

create
create app/controllers
create app/helpers
……
create db
create doc
……
create log/test.log

这是Rails在帮你创建目录和文件,下面是比较详细的说明

app 存放针对这个程序的所有代码
app\controllers 存放驱动业务逻辑的控制器
app\models 存亡描述数据结构、验证和完整性规则等的模块
app\views 存放所有生成HTML文档的模板文件, 可以存放样式表、图片等一些放在public目录里面的东西.
app\helpers 存放视图辅助类(一些常用的代码段)
config 存放Apache,数据库或者其它的依赖文件的配置文件.
lib 存放应用程序运行过程中需要的其它的类库,这些东西都不属于控制器、视图和辅助类; 另外这个路径被自动加载。

阅读全文...

php168程序遭受注册机入侵

 昨天开始我使用的php168程序开始遭受注册机不停注册新用户,一天时间注册了大约300个用户,每隔几分钟一个,每个注册用户的邮箱和IP都不一样。

想利用过滤IP或者邮箱的方法根本不行,现在的注册机可是相当的聪明了!

作为php168的用户,对于这样的问题实在是没办法接受的。无奈,只能到官网寻求帮助。这才发现很多朋友都遇到了跟我一样的问题,官方开发人员给出的答复是修改 reg.php 的文件名。

阅读全文...

分页:« 首页...«123456789»...尾页 »

Powered By Z-Blog 1.8 Walle Build 91204

©2007-2010 Wilf.cn - 皖ICP备07003355号 - About - Archiver - TOP