【发布时间】:2014-03-04 03:28:06
【问题描述】:
除此之外,我试图显示一个编辑图标,单击该图标以调用带有博客标题的自定义协议。
例如,当2014-01-19-python-iteration-with-range.markdown是octopress博客的markdown时,点击侧边栏编辑图标open://Users /doc/prg/source/_post/2014-01-19-python-iteration-with-range.markdown 被调用。
我修改了 _config.yml 有这行:
post_asides: [
asides/edit.html
]
我也把edit.html如下放到了asides目录下。
<section class="googleplus{% if site.googleplus_hidden %} googleplus-hidden{% endif %}">
<h1>
<a href="open:///Users/doc/prg/source/_posts/{{ ??? }}">
<img src="/images/self_edit.png" width="32" height="32">
Edit
</a>
</h1>
</section>
按照this site 中的提示,我尝试了page.path,但没有任何显示。
应该填什么变量???获取帖子的文件名? 或者我怎么知道八字帖的markdown文件名?
我想过用 {{ page.id }} 并用 - 替换 / 加上一些字符串更改可以得到markdown的文件路径,但我不知道如何翻译名称。
【问题讨论】: