移植主题TwentyTwelve

之前帮Jclyn修改个主题,呐,这个暂且不提。反正因为这个我装了下WordPress,解压出来14M让我稍微汗颜了一下,呐,这个也暂且不提。总之就是装了WordPress之后发现新版自带的默认主题好好看哇!然后我就当机立断毫不犹豫地准备抄袭移植到Typecho上来了。

在跟各种神奇的DOM大干一场之后,抄袭移植就基本完成了。话说这回CSS什么的是赤果果的拷贝引用原主题的呢,所以原主题的响应式设计也非常完备的给继承了下来,不过总共35KB的CSS文件,让人不禁捏把汗啊,果然WordPress有着整体变大的趋势。至于别的什么特性我也不大清楚啦,有就有啦,木有的话大家就凑合着用吧[揉脸]。

页面预览:

目前已经更新至1.1版,修复了IE8以下被识别成小屏幕分辨率样式的问题。

目前已经更新至1.2版,修复了评论回复点击回复需要重新载入页面的问题,如果使用此版还会出现重新载入现象的同学可以考虑在</body>之前加入<script type="text/javascript" src="http://imnerd.org/usr/themes/twentytwelve/js/comment.js"></script>

下载地址:1.2版下载地址 | 1.1版下载地址 | 1.0版下载地址

PMBlog

PMBlog是我最近写个一个markdown静态化输出的小程序。目前能够实现发布文章和页面,自定义模板等基本功能。虽然PHP干这活可能亚历山大,不过PHP搭配起来简单而且做中小型博客的话应该是没有问题的。

目前更新到4.0版,采用权限的模板引擎Twig,并更换仓库到Github上,欢迎大家继续使用。

官方站点:http://lizheming.github.io/PMBlog

项目地址:http://github.com/lizheming/PMBlog

官方站点:http://lizheming.gitcafe.com

项目地址:HTTPS://GitCafe.com/lizheming/PMBlog

安装方法

  1. 搭配本地PHP环境

  2. 下载代码并修改config.php

  3. 访问index.php即会在html目录生成静态文件

Markdown文件书写规则

默认文件名是输出的静态页面的文件名,即'hello-world.md'将会生成'hello-world.html'。另外不推荐使用中文名作为文件名。

markdown(以下简称md)文件支持一些自定义字段。

  • 文件开头输入"title: Hello World"即可自定义文章标题为"Hello World"(必写字段)

  • "date: 2013年2月11日"即可自定义文章发布时间,如果不定义此字段程序会返回文件的创建时间为文章发布时间(可选字段)

  • "type: page"即可自定义本篇文章为页面,此字段只接受page/post两个参数,不定义此字段默认返回为post(可选字段)

  • "status: draft"即可自定义本篇文章为草稿,定义为草稿的文章将不被程序输出。此字段只接受draft一个参数,非该参数无效。不定义此字段则默认该文章为发布状态(可选字段)

  • "tags: tag1, tag2"即可自定义该文章的关键词,各个关键词之间使用半角逗号分开(可选字段)

也就是说目前最简单的写法就是只要定义一个"title:"字段然后开始正文就好了。

红心电台

前两天写了篇Audio标签的文章,想要更深入学习一下,遂决定写一个网页版音乐播放器试试(其实有更深部的动机的,不过我不告诉你们,哼哼!)。在整个网页的编写过程中,我学习到了很多的东西,感觉对jQuery又有了更新的认识。同时新接触了jQuery UI这个非常可靠的工具。不过说到底也还是新手,代码写的很脏,也没想到重构什么的,功能实现出来就好了,至于美观什么的,哈哈,你是在开玩笑么!

放上本篇文章主角:红心电台 - http://imnerd.org/lab/player

简单介绍:红心电台是一个利用HTML5制作的能够存储播放列表的在线音乐播放器。是的,没错,虽然是叫做红心电台,但是基本上也就只是一个能存播放列表的播放器而已。另外,本网页是用HTML5写的,然后由于播放的音乐基本是MP3格式的,所以只支持Webkit系的浏览器(Chrome为首)和IE9+以上的浏览器,对Firefox和Opera的用户感到抱歉了,OGG的音乐库毕竟还是挺小众的。具体浏览器支持可以看红心电台的HELP。

使用说明:

  • 1、左上角有搜索框,用户可自行添加歌曲到播放列表中。
  • 2、默认播放列表的歌曲在用户添加过歌曲后会自行清除(需要刷新页面),用户不必手动清除。
  • 3、默认支持快捷键,左右方向键为上一首下一首,空格键为暂停,Delete键为删除当前播放曲目。

如果对红心电台有什么意见或者是建议,又或者是发现了什么问题,可以随时与我联系(联系方式见关于页面),当然你也可以在本文留言,我都是可以看的到的。