嗯,刚刚pull了一下博客,发现最后一岾还是5月19号写的。
距离9月7号已经有三个半月了,2018年也俨然过去的3/4,还记得年初的目标吗?
这几个月的经历,仿佛有几年一般,做了些什么?
充实而又放纵?
杨意不逢,抚凌云而自惜;钟期既遇,奏流水以何惭?
嗯,刚刚pull了一下博客,发现最后一岾还是5月19号写的。
距离9月7号已经有三个半月了,2018年也俨然过去的3/4,还记得年初的目标吗?
这几个月的经历,仿佛有几年一般,做了些什么?
充实而又放纵?
在CMS中,tag和categoly的实现方式虽大体相同,但功能和用途却不同。
而当前各种Pages服务仅支持有限的官方插件,自定义插件功能更是可望而不可及,要满足文章自动分类功能实在要用插件完成,之前一直通过本地生成jekyll的方式进行部署。
近日在开发awesom-weblog的时候发现一种不用插件的方法来生成不同的分类的页面。
一、分类页渲染模版(Layout)
由插件版到无插件的迁移会比较简单,已经有存在了分类页文章渲染模版(Layout),无模块的可以参考首页模版进行修改。
示例(categoly.html
)如下:
<div id="content">
<div class="box archive-meta">
<h3 class="title-meta"></h3>
</div>
</div>
这里用到的是site全局中的categories属性,该属性以字典的形式存储了所有分类,以及该分类下的post。
比如:我们只需要通过调用site.categories['Linux']
便可以拿到该分类下的所有文章。
二、为分类创建分类页而
在layout已经创建好之后, 我们只需要通过该Layout对每个分类进行渲染,而渲染的方法,就是通过创建多个Layout的实现,使其传入不同的page.cat参数,便可生成不同的分类页面了。
一个Layout的实现如下:
添加categories目录,并在目录下创建一个名为Linux.html
的文件:
---
layout: category
cat: Linux
---
此实现只需传入分类名无需带任何content,其它分类同样创建不同分类名文件,并传入分类名。
此外,可通过添加permalink:
参数自定义目录生成的链接位置。
三、自动创建分类页面
由于分类页面实在简单,但如果分类较多的话,可能通过批量命令的方式,创建页面。
首先获取到博客的分类列表,形成txt文档,每行一个。
在categories目录下创建bash程序autogencat.sh
:
#!/bin/bash
while read catname
do
cp Linux.html $catname.html
sed -i "s/Linux/${catname}/g" ${catname}.html
done
添加执行权限并且执行:
chmod +x autogencat.sh
./autogencat.sh < catlist.txt
程序会将Linux.html做为生成模板,复制生成其它分类文件,以后新增分类只需要更新catlist.txt目录列表,运行脚本即可。
上一篇还是 6月的事了,6月20号开完毕业典礼,24号就回家了。那天下着大雨,每走一步,都希望留下些什么,但好像什么也没有留下。
原计划,两个月把Linux内核完全注解看懂,但由于Linux不熟悉和不了解386架构,一直在徘徊中前进。
一星期给机械键盘改键改灯
了解了Linux下X的工作机制。
把Fedora换成了Ubuntu 在Ubuntu下安装了Gnome,没然又将桌面换成了DWM。
CF给上海区,升到了大师6。
其它小事若干。
书馆故地新游,独隅花草小落,北望青峰断楼,未见杨柳依,但闻碧水重。
学末临行及路,旧友席宴繁出,肺腑轻言吐。旧人却去无,人道断肠初,哪堪肠已无。
你有没有听说过,这个世界上有一种鸟……
听过啦,没脚的那种是嘛!这套哄女孩的可以啊,你像鸟吗?哪一寸像鸟啊?你只不是唐人街垃圾堆里捡回来的酒鬼。像鸟,你那要是会飞的话,会窝在这里么?飞呀,有本事飞给我看看啊!
有机会的,不过到时候,你可不要自卑噢。
一直都挂念着这个地方,想来写一点东西,然而……
也不知道以后会如何回忆这段的日子,
原以为一心考研,却只是想的太简单,
一直想着平静的生活,然而,自从那年高考结束之后,就已经不一样了,
那种一年两个长徦,除了周未每天都要去上课的时光,不需要自己去决定什么的日子早就再了,
当被不知道什么时候定好的闹钟惊醒的那一刻,仍然有一种莫名的冲动,结束了吗?结束了,就这样结束了.不知道多少个像这样的日日夜夜夜过去,不知道以后还会有多少个像这样的日日夜夜–我的心,仍在路上.
Keep Silence until 2017 just like three half years ago
server years ago, i got a dream to go to colege
now,i am going to a better colege.
Just like three half years ago, Be in Silence.
入学之期,焉已三年,
情情景景,历历在目,
浮心年华,酒醉酩酊,
学之习之,聚之散之,
絮事繁多,忙忙之为。
今轻年已去,清心求学,
一心一意,无欲它思,
竟不想今时何日。
忆往昔年,
高中之季,意气风发,
夙兴夜寐,进士及第,
时过境迁,期期三年。
今朝之举,黄金榜上,
既无愧于心,何须论得丧。
夜明风清,记之感慨。
——蓝记
如此的相信无论什么都能做到
如此的想要相信无论什么都能做到
却开始意识到那是不可能的
感觉被什么无形的东西所左右着
想着要做些什么,不做些什么不行
但是,却不知道到底该如何是好
因此…向远方出发…
场景:学校路上,有事委会纳新处。
人物:大一新生(2-3人),大二学长2人
新生甲:“这就是大学吗?不给力啊,狗子。”
新生乙:“对啊,好无聊啊,我觉得得找点乐子,要不会闷死。”
新生丙:“你们看!(用手指着前方的事委会纳新处。)
(三人走入纳新处)
打着窗
听着雨
迷茫的未来.
走向未知!
启程前的雨夜
[cmp width="400" height="100" flashvars="auto_play=1&link=/&lists=&name=CMP&plugins=plugins%2Fsharing.swf&skin=skins%2Fmini%2Fvplayer.zip&sound_sample=1&src=http://storage.live.com/items/40F477F07F5C93DE!116?1.mp3&url="]
[caption id="" align="alignnone" width="450"] 守望[/caption]
There are clouds on the horizon