fix for url generator -- now it excludes properties that have external urls

This commit is contained in:
tomjohnson1492
2016-03-28 12:00:21 -07:00
parent 8219d2a9cc
commit 4573724f6f
2 changed files with 21 additions and 18 deletions

View File

@ -16,6 +16,14 @@ If you decide to use WebStorm, here are a few tips on configuring the editor.
By default, WebStorm comes packaged with a lot more functionality than you probably need. You can lighten the editor by removing some of the plugins. Go to **WebStorm > Preferences > Plugins** and clear the check boxes of plugins you don't need.
## Set default tab indent to 3 spaces instead of 4
You can set the way the tab works, and whether it uses spaces or a tab character. For details, see [Code Style. JavaScript](https://www.jetbrains.com/help/webstorm/2016.1/code-style-javascript.html?origin=old_help#d658997e132) in WebStorm's help.
On a Mac, go to **WebStorm | Preferences | Editor | Code Style | Other File Types**. Don't select the "Use tab character" check box. Set **3** for the **Tab size** and **Indent** check boxes.
On Windows, go to **File | Settings | Editor | Code Style | Other File Types** to access the same menu.
## Add the Markdown Support plugin
Since you'll be writing in Markdown, having color coding and other support for Markdown is important. Install the Markdown Support plugin by going to **WebStorm > Preferences > Plugins** and clicking **Install JetBrains Plugin**. Search for **Markdown Support**. (I would avoid the Multimarkdown plugin — it seemed to make all my dashes in frontmatter tags extend half way across the page.)

View File

@ -13,28 +13,28 @@ search: exclude
{% endcomment %}
{% for entry in site.data.sidebars.mydoc_sidebar.entries %}
{% for folder in entry.folders %}
{% for folderitem in folder.folderitems %} {% if folderitem.type != "frontmatter" %}
{% for folderitem in folder.folderitems %} {% unless folderitem.type == "frontmatter" or folderitem.external_url %}
{{folderitem.url | replace: "/", "" }}:
title: "{{folderitem.title }}"
url: "{{folderitem.url | prepend: site.baseurl }}"
link: "<a href='{{folderitem.url | prepend: site.baseurl }}'>{{folderitem.title}}</a>"
{% endif %}
{% endunless %}
{% for subfolders in folderitem.subfolders %}
{% for subfolderitem in subfolders.subfolderitems%} {% if subfolderitem.type != "frontmatter" %}
{% for subfolderitem in subfolders.subfolderitems%} {% unless subfolderitem.type == "frontmatter" or subfolderitem.external_url %}
{{subfolderitem.url | replace: "/" }}:
title: "{{subfolderitem.title}}"
url: "{{subfolderitem.url| prepend: site.baseurl }}"
link: "<a href='{{subfolderitem.url | prepend: site.baseurl }}'>{{subfolderitem.title}}</a>"
{% endif %}
{% endunless %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
{% comment %}
_ _ _
_ __ _ __ ___ __| |_ _ ___| |_/ |
@ -44,22 +44,21 @@ search: exclude
|_|
{% endcomment %}
{% for entry in site.data.sidebars.product1_sidebar.entries %}
{% for folder in entry.folders %}
{% for folderitem in folder.folderitems %} {% if folderitem.type != "frontmatter" %}
{% for folderitem in folder.folderitems %} {% unless folderitem.type == "frontmatter" or folderitem.external_url %}
{{folderitem.url | replace: "/", "" }}:
title: "{{folderitem.title }}"
url: "{{folderitem.url | prepend: site.baseurl }}"
link: "<a href='{{folderitem.url | prepend: site.baseurl }}'>{{folderitem.title}}</a>"
{% endif %}
{% endunless %}
{% for subfolders in folderitem.subfolders %}
{% for subfolderitem in subfolders.subfolderitems%} {% if subfolderitem.type != "frontmatter" %}
{% for subfolderitem in subfolders.subfolderitems%} {% unless subfolderitem.type == "frontmatter" or subfolderitem.external_url %}
{{subfolderitem.url | replace: "/" }}:
title: "{{subfolderitem.title}}"
url: "{{subfolderitem.url| prepend: site.baseurl }}"
link: "<a href='{{subfolderitem.url | prepend: site.baseurl }}'>{{subfolderitem.title}}</a>"
{% endif %}
{% endunless %}
{% endfor %}
{% endfor %}
{% endfor %}
@ -68,8 +67,6 @@ search: exclude
{% comment %}
_ _ ____
_ __ _ __ ___ __| |_ _ ___| |_|___ \
@ -80,29 +77,27 @@ search: exclude
{% endcomment %}
{% for entry in site.data.sidebars.product2_sidebar.entries %}
{% for folder in entry.folders %}
{% for folderitem in folder.folderitems %} {% if folderitem.type != "frontmatter" %}
{% for folderitem in folder.folderitems %} {% unless folderitem.type == "frontmatter" or folderitem.external_url %}
{{folderitem.url | replace: "/", "" }}:
title: "{{folderitem.title }}"
url: "{{folderitem.url | prepend: site.baseurl }}"
link: "<a href='{{folderitem.url | prepend: site.baseurl }}'>{{folderitem.title}}</a>"
{% endif %}
{% endunless %}
{% for subfolders in folderitem.subfolders %}
{% for subfolderitem in subfolders.subfolderitems%} {% if subfolderitem.type != "frontmatter" %}
{% for subfolderitem in subfolders.subfolderitems%} {% unless subfolderitem.type == "frontmatter" or subfolderitem.external_url %}
{{subfolderitem.url | replace: "/" }}:
title: "{{subfolderitem.title}}"
url: "{{subfolderitem.url| prepend: site.baseurl }}"
link: "<a href='{{subfolderitem.url | prepend: site.baseurl }}'>{{subfolderitem.title}}</a>"
{% endif %}
{% endunless %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
{% comment %}
_
| |_ ___ _ __ _ __ __ ___ __