From d7b5c40901a8657fb5fdf06bbacd7a1059d0aba6 Mon Sep 17 00:00:00 2001 From: Anatol Broder Date: Sun, 11 Aug 2013 15:09:23 +0200 Subject: [PATCH] Correct internal links --- site/_includes/docs_contents.html | 76 ++++++++++++------------ site/_includes/docs_contents_mobile.html | 50 ++++++++-------- site/_includes/primary-nav-items.html | 4 +- site/docs/configuration.md | 2 +- site/docs/deployment-methods.md | 4 +- site/docs/frontmatter.md | 2 +- site/docs/installation.md | 4 +- site/docs/pages.md | 2 +- site/docs/permalinks.md | 4 +- site/docs/plugins.md | 4 +- site/docs/posts.md | 14 ++--- site/docs/structure.md | 12 ++-- site/docs/troubleshooting.md | 2 +- site/docs/usage.md | 4 +- site/docs/variables.md | 12 ++-- site/index.html | 6 +- 16 files changed, 101 insertions(+), 101 deletions(-) diff --git a/site/_includes/docs_contents.html b/site/_includes/docs_contents.html index 35904fbf..57b6b32c 100644 --- a/site/_includes/docs_contents.html +++ b/site/_includes/docs_contents.html @@ -3,94 +3,94 @@

Getting Started

Your Content

Customization

Deployment

Miscellaneous

Meta

diff --git a/site/_includes/docs_contents_mobile.html b/site/_includes/docs_contents_mobile.html index 4d45a4d5..18be2227 100644 --- a/site/_includes/docs_contents_mobile.html +++ b/site/_includes/docs_contents_mobile.html @@ -2,41 +2,41 @@ diff --git a/site/_includes/primary-nav-items.html b/site/_includes/primary-nav-items.html index 06b17c1b..5e41f67d 100644 --- a/site/_includes/primary-nav-items.html +++ b/site/_includes/primary-nav-items.html @@ -3,10 +3,10 @@ Overview
  • - Docsumentation + Docsumentation
  • - News + News
  • View on GitHub diff --git a/site/docs/configuration.md b/site/docs/configuration.md index 956433e8..3713e2e7 100644 --- a/site/docs/configuration.md +++ b/site/docs/configuration.md @@ -54,7 +54,7 @@ class="flag">flags (specified on the command-line) that control them.

    Safe

    -

    Disable custom plugins.

    +

    Disable custom plugins.

    safe: BOOL

    diff --git a/site/docs/deployment-methods.md b/site/docs/deployment-methods.md index 368c020f..41c5472e 100644 --- a/site/docs/deployment-methods.md +++ b/site/docs/deployment-methods.md @@ -23,7 +23,7 @@ If you have direct access yourself to the deployment web server yourself, the pr ## Automated methods -There are also a number of ways to easily automate the deployment of a Jekyll site. If you’ve got another method that isn’t listed below, we’d love it if you [contributed](../contributing) so that everyone else can benefit too. +There are also a number of ways to easily automate the deployment of a Jekyll site. If you’ve got another method that isn’t listed below, we’d love it if you [contributed](../contributing/) so that everyone else can benefit too. ### Git post-update hook @@ -105,5 +105,5 @@ low-volume blogs as you only pay for what you use.
    ProTip™: Use GitHub Pages for zero-hassle Jekyll hosting
    -

    GitHub Pages are powered by Jekyll behind the scenes, so if you’re looking for a zero-hassle, zero-cost solution, GitHub Pages are a great way to host your Jekyll-powered website for free.

    +

    GitHub Pages are powered by Jekyll behind the scenes, so if you’re looking for a zero-hassle, zero-cost solution, GitHub Pages are a great way to host your Jekyll-powered website for free.

    diff --git a/site/docs/frontmatter.md b/site/docs/frontmatter.md index d2848915..5704bfc0 100644 --- a/site/docs/frontmatter.md +++ b/site/docs/frontmatter.md @@ -37,7 +37,7 @@ relies on.
    ProTip™: Front Matter Variables Are Optional

    - If you want to use Liquid tags and variables but + If you want to use Liquid tags and variables but don't need anything in your front-matter, just leave it empty! The set of triple-dashed lines with nothing in between will still get Jekyll to process your file. (This is useful for things like CSS and RSS feeds!) diff --git a/site/docs/installation.md b/site/docs/installation.md index b2d1fa96..1bf1b8cb 100644 --- a/site/docs/installation.md +++ b/site/docs/installation.md @@ -42,7 +42,7 @@ $ gem install jekyll All of Jekyll’s gem dependencies are automatically installed by the above command, so you won’t have to worry about them at all. If you have problems -installing Jekyll, check out the [troubleshooting](../troubleshooting) page or +installing Jekyll, check out the [troubleshooting](../troubleshooting/) page or [report an issue](https://github.com/mojombo/jekyll/issues/new) so the Jekyll community can improve the experience for everyone. @@ -51,7 +51,7 @@ community can improve the experience for everyone. There are a number of (optional) extra features that Jekyll supports that you may want to install, depending on how you plan to use Jekyll. These extras include LaTeX support, and the use of alternative content rendering engines. -Check out [the extras page](../extras) for more information. +Check out [the extras page](../extras/) for more information.

    ProTip™: Enable Syntax Highlighting
    diff --git a/site/docs/pages.md b/site/docs/pages.md index 2949b736..50388522 100644 --- a/site/docs/pages.md +++ b/site/docs/pages.md @@ -6,7 +6,7 @@ next_section: variables permalink: /docs/pages/ --- -In addition to [writing posts](../posts), another thing you may want to do with +In addition to [writing posts](../posts/), another thing you may want to do with your Jekyll site is create static pages. By taking advantage of the way Jekyll copies files and directories, this is easy to do. diff --git a/site/docs/permalinks.md b/site/docs/permalinks.md index a77282a8..c38ad945 100644 --- a/site/docs/permalinks.md +++ b/site/docs/permalinks.md @@ -7,8 +7,8 @@ permalink: /docs/permalinks/ --- Jekyll supports a flexible way to build your site’s URLs. You can specify the -permalinks for your site through the [Configuration](../configuration) or in the -[YAML Front Matter](../frontmatter) for each post. You’re free to choose one of +permalinks for your site through the [Configuration](../configuration/) or in the +[YAML Front Matter](../frontmatter/) for each post. You’re free to choose one of the built-in styles to create your links or craft your own. The default style is `date`. diff --git a/site/docs/plugins.md b/site/docs/plugins.md index 201bf397..d715249d 100644 --- a/site/docs/plugins.md +++ b/site/docs/plugins.md @@ -13,7 +13,7 @@ having to modify the Jekyll source itself.
    Plugins on GitHub Pages

    - GitHub Pages is powered by Jekyll, + GitHub Pages is powered by Jekyll, however all Pages sites are generated using the --safe option to disable custom plugins for security reasons. Unfortunately, this means your plugins won’t work if you’re deploying to GitHub Pages.

    @@ -458,7 +458,7 @@ You can find a few useful plugins at the following locations:

    Jekyll Plugins Wanted

    If you have a Jekyll plugin that you would like to see added to this list, - you should read the contributing page to find + you should read the contributing page to find out how to make that happen.

    diff --git a/site/docs/posts.md b/site/docs/posts.md index 3dc74710..3c57c217 100644 --- a/site/docs/posts.md +++ b/site/docs/posts.md @@ -15,11 +15,11 @@ and web-based CMS systems, this will be a welcome change! ## The Posts Folder -As explained on the [directory structure](../structure) page, the `_posts` +As explained on the [directory structure](../structure/) page, the `_posts` folder is where your blog posts will live. These files can be either [Markdown](http://daringfireball.net/projects/markdown/) or [Textile](http://textile.sitemonks.com/) formatted text files, and as long as -they have [YAML front-matter](../frontmatter), they will be converted from their +they have [YAML front-matter](../frontmatter/), they will be converted from their source format into an HTML page that is part of your static site. ### Creating Post Files @@ -43,7 +43,7 @@ file. For example, the following are examples of valid post filenames: ### Content Formats -All blog post files must begin with [YAML front- matter](../frontmatter). After +All blog post files must begin with [YAML front- matter](../frontmatter/). After that, it's simply a matter of deciding which format you prefer. Jekyll supports two popular content markup formats: [Markdown](http://daringfireball.net/projects/markdown/) and @@ -95,7 +95,7 @@ Linking to a PDF for readers to download: It’s all well and good to have posts in a folder, but a blog is no use unless you have a list of posts somewhere. Creating an index of posts on another page -(or in a [template](../templates)) is easy, thanks to the [Liquid template +(or in a [template](../templates/)) is easy, thanks to the [Liquid template language](http://wiki.shopify.com/Liquid) and its tags. Here’s a basic example of how to create a list of links to your blog posts: @@ -111,7 +111,7 @@ to create a list of links to your blog posts: Of course, you have full control over how (and where) you display your posts, and how you structure your site. You should read more about [how templates -work](../templates) with Jekyll if you want to know more. +work](../templates/) with Jekyll if you want to know more. ## Post excerpts @@ -177,5 +177,5 @@ end These basics should be enough to get you started writing your first posts. When you’re ready to dig into what else is possible, you might be interested in doing -things like [customizing post permalinks](../permalinks) or using [custom -variables](../variables) in your posts and elsewhere on your site. +things like [customizing post permalinks](../permalinks/) or using [custom +variables](../variables/) in your posts and elsewhere on your site. diff --git a/site/docs/structure.md b/site/docs/structure.md index aade3127..742ce370 100644 --- a/site/docs/structure.md +++ b/site/docs/structure.md @@ -53,7 +53,7 @@ An overview of what each of these does:

    - Stores configuration data. Many of + Stores configuration data. Many of these options can be specified from the command line executable but it’s easier to specify them here so you don’t have to remember them. @@ -67,7 +67,7 @@ An overview of what each of these does:

    - Drafts are unpublished posts. The format of these files is without a date: title.MARKUP. Learn how to work with drafts. + Drafts are unpublished posts. The format of these files is without a date: title.MARKUP. Learn how to work with drafts.

    @@ -96,7 +96,7 @@ An overview of what each of these does:

    These are the templates that wrap posts. Layouts are chosen on a post- - by-post basis in the YAML front matter, + by-post basis in the YAML front matter, which is described in the next section. The liquid tag {% raw %}{{ content }}{% endraw %} is used to inject content into the web page. @@ -114,7 +114,7 @@ An overview of what each of these does: Your dynamic content, so to speak. The format of these files is important, and must follow the format: YEAR-MONTH-DAY-title.MARKUP. - The permalinks can be customized for each + The permalinks can be customized for each post, but the date and markup language are determined solely by the file name. @@ -142,7 +142,7 @@ An overview of what each of these does:

    - Provided that the file has a YAML Front + Provided that the file has a YAML Front Matter section, it will be transformed by Jekyll. The same will happen for any .html, .markdown, .md, or .textile file in your site's root @@ -161,7 +161,7 @@ An overview of what each of these does: Every other directory and file except for those listed above—such as css and images folders, favicon.ico files, and so forth—will be copied verbatim - to the generated site. There are plenty of sites + to the generated site. There are plenty of sites already using Jekyll if you're curious to see how they're laid out. diff --git a/site/docs/troubleshooting.md b/site/docs/troubleshooting.md index 6ea19bd9..6bd14da0 100644 --- a/site/docs/troubleshooting.md +++ b/site/docs/troubleshooting.md @@ -84,7 +84,7 @@ http://localhost:4000/blog ## Configuration problems -The order of precedence for conflicting [configuration settings](../configuration) +The order of precedence for conflicting [configuration settings](../configuration/) is as follows: 1. Command-line flags diff --git a/site/docs/usage.md b/site/docs/usage.md index b62144d1..ac09c40a 100644 --- a/site/docs/usage.md +++ b/site/docs/usage.md @@ -35,7 +35,7 @@ $ jekyll serve --watch # => As above, but watch for changes and regenerate automatically. {% endhighlight %} -This is just a few of the available [configuration options](../configuration). +This is just a few of the available [configuration options](../configuration/). Many configuration options can either be specified as flags on the command line, or alternatively (and more commonly) they can be specified in a `_config.yml` file at the root of the source directory. Jekyll will automatically use the @@ -55,4 +55,4 @@ $ jekyll build --source _source --destination _deploy {% endhighlight %} For more about the possible configuration options, see the -[configuration](../configuration) page. +[configuration](../configuration/) page. diff --git a/site/docs/variables.md b/site/docs/variables.md index 410a4c83..763ad387 100644 --- a/site/docs/variables.md +++ b/site/docs/variables.md @@ -7,7 +7,7 @@ permalink: /docs/variables/ --- Jekyll traverses your site looking for files to process. Any files with [YAML -Front Matter](../frontmatter) are subject to processing. For each of these +Front Matter](../frontmatter/) are subject to processing. For each of these files, Jekyll makes a variety of data available via the [Liquid templating system](http://wiki.github.com/shopify/liquid/liquid-for-designers). The following is a reference of the available data. @@ -36,7 +36,7 @@ following is a reference of the available data.

    page

    - Page specific information + the YAML Front + Page specific information + the YAML Front Matter. Custom variables set via the YAML front matter will be available here. See below for details. @@ -57,7 +57,7 @@ following is a reference of the available data. When the paginate configuration option is set, this variable becomes available for use. See Pagination for details. + href="../pagination/">Pagination for details.

    @@ -221,7 +221,7 @@ following is a reference of the available data. directory. For example, a post at /work/code/_posts/2008-12-24-closures.md would have this field set to ['work', 'code']. These can also be specified - in the YAML Front Matter. + in the YAML Front Matter.

    @@ -230,7 +230,7 @@ following is a reference of the available data.

    The list of tags to which this post belongs. These can be specified in - the YAML Front Matter. + the YAML Front Matter.

    @@ -240,7 +240,7 @@ following is a reference of the available data. The path to the raw post or page. Example usage: Linking back to the page or post's source on GitHub. This can be overridden in the - YAML Front Matter. + YAML Front Matter.

    diff --git a/site/index.html b/site/index.html index a015de93..fb8e802a 100644 --- a/site/index.html +++ b/site/index.html @@ -18,19 +18,19 @@ overview: true

    No more databases, comment moderation, or pesky updates to install—just your content.

    - How Jekyll works → + How Jekyll works →