问题标签 [octopress]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
octopress - Octopress - 处理页面的子目录文件夹结构
我的所有页面都可以有一个子目录吗?
目前:
像这样生成降价文件:
然后做一个
照顾一切并喷出一个漂亮的html文件。
我的问题/问题:
叫我强迫症患者,但我希望有一个像这样的目录结构:
让我的顶级目录结构散落着一堆页面蛞蝓,让我在里面哭了一点。我知道 jekyll 只是一个静态页面生成器,仅在 html 生成(和部署)时发挥作用。
是否可以为我的页面维护这种文件夹结构?
更新:
我认为开箱即用的 _pages 目录是不可能的,而不会明显地弄乱 octopress/jekyll 源代码(这些天之一)。同时,将一堆类似页面(如帖子)分组的解决方法如下 ngm 建议:
html - 在 octopress 帖子中添加锚点
我正在使用 Octopress,我知道为了在我的帖子中添加图片,而不是写:
我可以写:
而且,如果写:
我可以写:
但是我该怎么写:
?
如果这是不可能的,唯一的解决方案是编写 html 标记,我可以在哪里以及如何添加 ruby 代码将其翻译为例如:[text](href target)
to this: <a href="href" target="target">text</a>
?
此外,我在哪里可以找到所有这些 html octopress 快捷方式的列表?
javascript - 在 Octopress 中包括 plusone 和 twitter 按钮
我拥有一个使用 Octopress 生成的网页。它在主页上有一篇文章概述,其中包括最后十篇文章。每篇文章都有一个 +1 按钮。但是,如果我 +1 一篇文章,整个页面都会得到 +1。我不想那样,你可能会想。
我怎么做?
markdown - markdown/octopress 中的 {{ 和 }} 出现问题
我在使用降价{{
时遇到了麻烦。}}
我试图进入我的 Octopress 博客的代码如下所示:
除非,当它被渲染时,带有 的行{{ }}
变为:
如果我将代码更改为此:
它呈现为
即,它包括\
and {
。
有什么想法我应该做什么?
filter - 按标签过滤帖子
我有一个新的 Jekyll/Octopress 网站。
我进行了一些自定义:我将 category_list_tag.rb 文件(来自 Dan Watson)添加到插件文件夹以创建类别,然后复制 category_generator.rb 和 category_list_tag.rb 以创建 tag_generator.rb 和 tag_list_tag.rb。
我现在有多种方法可以将帖子“分组”在一起,并且在侧边栏中,这一切都很好。
在每个帖子的底部,我现在想显示与相关帖子具有相同标签的帖子列表。
我仍然是一个新手,正在学习所有这些,并设法一起破解以下内容:
在 YAML Front Matter 中,我有以下内容:
在包含文件中,我在每篇文章的底部都有以下内容:
当然,这显示了所有标签列出的所有帖子,这很好,但不是我想要的。
我该如何重写,所以只有与我所在的帖子具有相同标签的帖子才会列在帖子的末尾?
这真的让我很困扰,我似乎无法正确思考。
更新:我已经通过对上述代码片段的以下更改解决了部分问题:
但是它不太正确......标签标题列出了与每个帖子相关联的标签,这是我想要的,但在每个标签标题下,列出了所有帖子,而不仅仅是与该标签相关联的那些帖子......嗯。
如果您能指出正确的方向,请提前致谢。
ruby - 红宝石中的 $~ 是什么
我刚刚开始接触 ruby 并且很难弄清楚 $~ 在这行代码中代表什么(来自 Octopress 源):
更新:它可以是 last-accessed object/array 的简写吗?
octopress - 在 Octopress 中按页禁用旁白?
在 Ocotopress 中隐藏边栏似乎表明如何在整个站点范围内执行此操作,但我希望能够仅让特定页面折叠侧边栏。
jekyll - Octopress 无法使用代码块构建
我尝试做类似这个Octopress 代码块的事情
但我不能让它工作。
它总是显示以下错误。我的机器是Windows 7。
没有代码块,它工作正常。我已经为 Windows 安装了 python 2.73 和 3.3,但不是运气。
我也尝试过 pygments 0.3.7 和 rubypython 0.6.3。它不起作用。
有趣的是我在谷歌上搜索了几个小时,我没有看到其他人有同样的问题。
我必须错过一些非常简单的事情。
ruby - 在 Blogger 导入的 HTML 上的 Octopress 阻塞
每个人。我正在使用这个 ruby 脚本将我的 Blogger XML 文件导入 Octopress。初始导入工作正常,解析 XML 并生成 HTML 文件./_posts/
(使用正确的命名约定)。我把这些移到了./source/_posts/
Jekyll 可以解析它们以便在站点中使用。当我尝试使用rake -t generate
时,我收到此错误:
有任何想法吗?在我尝试导入之前,一切都运行良好。
另外,如果您想看一下,这里是代码。我在source
分支机构工作。
compass-sass - 使用 Octopress 的自定义登录页面
我已经设置了 Octopress,并希望使用完全自定义的样式,基本上抛弃了适用于网站其余部分的大部分标准样式。
我确实想继续提及所有响应式的优点,尽管它已经融入其中。
设置自定义登录页面的最佳方式是什么?