Skip to content

Commit

Permalink
Merge pull request #46397 from rushatgabhane/helpdot-new-integration
Browse files Browse the repository at this point in the history
[HelpDot] Restructure Connections Category on New Expensify
  • Loading branch information
robertjchen authored Jul 29, 2024
2 parents 1daaabf + 06c9680 commit 00d2c42
Show file tree
Hide file tree
Showing 20 changed files with 103 additions and 26 deletions.
15 changes: 7 additions & 8 deletions docs/_includes/hub.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,19 @@
{% assign activeHub = page.url | remove: activePlatform | remove: "/hubs/" | remove: "/" | remove: ".html" %}
{% assign hub = platform.hubs | where: "href", activeHub | first %}

<h1 class="title">
{{ hub.title }}
</h1>
<h1 class="title">{{ hub.title }}</h1>

<p>
{{ hub.description }}
</p>
<p>{{ hub.description }}</p>

{% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %}
{% if hub.articles %}
{% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %}
{% else %}
{% assign sortedSectionsAndArticles = hub.sections | sort: 'title' %}
{% endif%}

<section>
<div class="cards-group">
{% for item in sortedSectionsAndArticles %}
<!-- The item is a section if it has articles inside it -->
{% if item.articles %}
{% include section-card.html platform=activePlatform hub=hub.href section=item.href title=item.title %}
{% else %}
Expand Down
6 changes: 5 additions & 1 deletion docs/_includes/lhn-template.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@
<span>{{ hub.title }}</span>
</div>
<ul class="nested-treeview">
{% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %}
{% if hub.articles %}
{% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %}
{% else %}
{% assign sortedSectionsAndArticles = hub.sections | sort: 'title' %}
{% endif%}
{% for item in sortedSectionsAndArticles %}
{% if item.articles %}
<li>
Expand Down
12 changes: 7 additions & 5 deletions docs/_includes/section.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@ <h1 class="title">

<section>
<div class="cards-group">
{% assign sortedArticles = section.articles | sort: 'order', 'last' | default: 999 %}
{% for article in sortedArticles %}
{% assign article_href = section.href | append: '/' | append: article.href %}
{% include article-card.html hub=hub.href href=article_href title=article.title platform=activePlatform %}
{% endfor %}
{% if section.articles %}
{% assign sortedArticles = section.articles | sort: 'order', 'last' | default: 999 %}
{% for article in sortedArticles %}
{% assign article_href = section.href | append: '/' | append: article.href %}
{% include article-card.html hub=hub.href href=article_href title=article.title platform=activePlatform %}
{% endfor %}
{% endif %}
</div>
</section>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Configure Netsuite
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Set up NetSuite connection
title: Connect to NetSuite
description: Integrate NetSuite with Expensify
order: 1
---
<div id="new-expensify" markdown="1">

# Connect to NetSuite

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Netsuite Troubleshooting
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Configure Quickbooks Online
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Set up QuickBooks Online connection
title: Connect to QuickBooks Online
description: Integrate QuickBooks Online with Expensify
order: 1
---
<div id="new-expensify" markdown="1">

{% include info.html %}
To use the QuickBooks Online connection, you must have a QuickBooks Online account and an Expensify Collect plan. The QuickBooks Self-employed subscription is not supported.
Expand Down Expand Up @@ -134,5 +134,3 @@ This may occur if you incorrectly enter your QuickBooks Online login information
3. Enter your Intuit login details (the login information you use for QuickBooks Online) to establish the connection.

{% include faq-end.md %}

</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Quickbooks Online Troubleshooting
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Configure Sage Intacct
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Set up Sage Intacct connection
title: Connect to Sage Intacct
description: Integrate Sage Intacct with Expensify
order: 1
---
<div id="new-expensify" markdown="1">

# Connect to Sage Intacct

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Sage Intacct Troubleshooting
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Configure Xero
description: Coming soon
---

# Coming soon
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Set up Xero connection
title: Connect to Xero
description: Integrate Xero with Expensify
order: 1
---
<div id="new-expensify" markdown="1">

{% include info.html %}
To use the Xero connection, you must have a Xero account and an Expensify Collect plan.
Expand Down Expand Up @@ -104,5 +104,3 @@ The following steps help you determine the advanced settings for your connection

You will no longer see the imported options from Xero.
{% include faq-end.md %}

</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Xero Troubleshooting
description: Coming soon
---

# Coming soon
5 changes: 5 additions & 0 deletions docs/new-expensify/hubs/connections/netsuite.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: default
---

{% include section.html %}
5 changes: 5 additions & 0 deletions docs/new-expensify/hubs/connections/quickbooks-online.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: default
---

{% include section.html %}
5 changes: 5 additions & 0 deletions docs/new-expensify/hubs/connections/sage-intacct.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: default
---

{% include section.html %}
5 changes: 5 additions & 0 deletions docs/new-expensify/hubs/connections/xero.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: default
---

{% include section.html %}
8 changes: 8 additions & 0 deletions docs/redirects.csv
Original file line number Diff line number Diff line change
Expand Up @@ -275,3 +275,11 @@ https://help.expensify.com/articles/expensify-classic/integrations/HR-integratio
https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Xero.html,https://help.expensify.com/expensify-classic/hubs/connections/xero
https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Zenefits.html,https://help.expensify.com/articles/expensify-classic/connections/Zenefits
https://help.expensify.com/articles/expensify-classic/settings/Close-or-reopen-account,https://help.expensify.com/articles/expensify-classic/settings/account-settings/Close-or-reopen-account
https://help.expensify.com/articles/new-expensify/connections/Set-Up-NetSuite-Connection,https://help.expensify.com/articles/new-expensify/connections/netsuite/Connect-to-NetSuite
https://help.expensify.com/articles/new-expensify/connections/Set-Up-NetSuite-Connection.html,https://help.expensify.com/articles/new-expensify/connections/netsuite/Connect-to-NetSuite
https://help.expensify.com/articles/new-expensify/connections/Set-up-QuickBooks-Online-connection,https://help.expensify.com/articles/new-expensify/connections/quickbooks-online/Connect-to-QuickBooks-Online
https://help.expensify.com/articles/new-expensify/connections/Set-up-QuickBooks-Online-connection.html,https://help.expensify.com/articles/new-expensify/connections/quickbooks-online/Connect-to-QuickBooks-Online
https://help.expensify.com/articles/new-expensify/connections/Set-Up-Sage-Intacct-connection,https://help.expensify.com/articles/new-expensify/connections/sage-intacct/Connect-to-Sage-Intacct
https://help.expensify.com/articles/new-expensify/connections/Set-Up-Sage-Intacct-connection.html,https://help.expensify.com/articles/new-expensify/connections/sage-intacct/Connect-to-Sage-Intacct
https://help.expensify.com/articles/new-expensify/connections/Set-up-Xero-connection,https://help.expensify.com/articles/new-expensify/connections/xero/Connect-to-Xero
https://help.expensify.com/articles/new-expensify/connections/Set-up-Xero-connection.html,https://help.expensify.com/articles/new-expensify/connections/xero/Connect-to-Xero

0 comments on commit 00d2c42

Please sign in to comment.