Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Community Portal page #559

Merged
merged 1 commit into from
Jun 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions website/docs/dashext/trex_examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ The best way to learn how to build your own extensions is to look at the sample

- You can also create dashboard extensions using TypeScript. See the TypeScript dashboard sample code in [Samples-TypeScript](https://github.com/tableau/extensions-api/tree/main/Samples-Typescript/Dashboard?=target="_blank") on GitHub.

<!-- - You can also check out the dashboard extensions from the community, see [Community Extensions](pathname:///community/).
-->
You can also check out the dashboard extensions from the community, see [Community Extensions](pathname:///community/).

---

The following instructions assume that you have already downloaded and extracted the files or have cloned the Extensions API SDK to your desktop.
Expand Down
2 changes: 1 addition & 1 deletion website/docs/publish/trex_contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description: Contribute your extension to the Community
portal to share your work with other developers. To make it easier for others to use your extension,
we ask that you include a link to a hosted version of your extension. -->

Submit your extension to the [Community Extension](https://github.com/tableau/extensions-api/tree/main/community)
Submit your extension to the [Community Extension](pathname:///community)
portal to share your work with other developers. To make it easier for others to use your extension,
we ask that you include a link to a hosted version of your extension.

Expand Down
40 changes: 34 additions & 6 deletions website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -101,10 +101,10 @@ const getConfig = async () => {
label: 'Tutorial',
href: 'https://github.com/tableau/extensions-api/blob/main/Tutorial/Dashboard/readme.md',
},
/* {
{
label: 'Community Extensions',
href: 'https://tableau.github.io/extensions-api/community/',
} */
to: 'pathname:///community',
}
/* {
type: 'docSidebar',
position: 'left',
Expand Down Expand Up @@ -167,10 +167,10 @@ const getConfig = async () => {
label: 'Slack',
href: 'https://join.slack.com/t/tableau-datadev/shared_invite/zt-1q4rrimsh-lHHKzrhid1MR4aMOkrnAFQ',
},
/* {
{
label: 'Community Extensions',
href: 'https://tableau.github.io/extensions-api/community/',
}, */
to: 'pathname:///community',
},
],
},
{
Expand Down Expand Up @@ -216,6 +216,34 @@ const getConfig = async () => {
anonymizeIP: true,
},
],

/* [
'@docusaurus/plugin-client-redirects',
{
redirects: [
// /docs/oldDoc -> /docs/newDoc
// publish folder
{
to: '/docs/publish/trex_publish',
from: '/docs/trex_publish',
},
{
to: '/docs/publish/trex_contributing',
from: '/docs/trex_contributing',
},
{
to: '/docs/publish/trex_sandbox_publish',
from: '/docs/trex_sandbox_publish',
},
// dashext folder
{
to: '/docs/dashext/trex_getstarted',
from: '/docs/trex_getstarted',
},
],
},
], */

// '@cmfcmf/docusaurus-search-local',
/* [
require.resolve("@easyops-cn/docusaurus-search-local"),
Expand Down
22 changes: 22 additions & 0 deletions website/static/community/CommunityManifests/3-D Scatterplot.trex
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
<dashboard-extension id="com.tableau.extensions.beta.3dscatterplot" extension-version="0.6.0">
<default-locale>en_US</default-locale>
<name resource-id="name"/>
<description>vis.js 3-D Scatter Plot</description>
<author name="mantsui" email="[email protected]" organization="personal" website="https://www.linkedin.com/in/man-tsui-83840415/"/>
<min-api-version>0.8</min-api-version>
<source-location>
<url>https://mantsui.github.io/Ext_visjs_3d_scatter</url>
</source-location>
<icon></icon>
<context-menu>
<configure-context-menu-item/>
</context-menu>
</dashboard-extension>
<resources>
<resource id="name">
<text locale="en_US">3-D Scatter Plot</text>
</resource>
</resources>
</manifest>
22 changes: 22 additions & 0 deletions website/static/community/CommunityManifests/D3 Projections.trex
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
<dashboard-extension id="com.datablick.extension.d3.projections" extension-version="0.1.0">
<default-locale>en_US</default-locale>
<name resource-id="name"/>
<description>d3.js Projections</description>
<author name="DataBlick" email="[email protected]" organization="DataBlick" website="https://www.datablick.com"/>
<min-api-version>1.1</min-api-version>
<source-location>
<url>https://demartsc.github.io/tableau-d3-projections-plugin/</url>
</source-location>
<icon></icon>
<context-menu>
<configure-context-menu-item />
</context-menu>
</dashboard-extension>
<resources>
<resource id="name">
<text locale="en_US">d3.js Projections</text>
</resource>
</resources>
</manifest>
22 changes: 22 additions & 0 deletions website/static/community/CommunityManifests/D3 Sankey.trex
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
<dashboard-extension id="com.tableau.extensions.beta.d3sankey" extension-version="0.6.0">
<default-locale>en_US</default-locale>
<name resource-id="name"/>
<description>D3 Sankey</description>
<author name="mantsui" email="[email protected]" organization="personal" website="https://www.linkedin.com/in/man-tsui-83840415/"/>
<min-api-version>0.8</min-api-version>
<source-location>
<url>https://mantsui.github.io/Ext_D3_Sankey</url>
</source-location>
<icon></icon>
<context-menu>
<configure-context-menu-item/>
</context-menu>
</dashboard-extension>
<resources>
<resource id="name">
<text locale="en_US">D3 Sankey</text>
</resource>
</resources>
</manifest>
22 changes: 22 additions & 0 deletions website/static/community/CommunityManifests/D3 Sunburst.trex
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
<dashboard-extension id="com.tableau.extensions.samples.filtering" extension-version="0.6.0">
<default-locale>en_US</default-locale>
<name resource-id="name"/>
<description>D3 Zoomable Sunburst</description>
<author name="mantsui" email="[email protected]" organization="personal" website="https://www.linkedin.com/in/man-tsui-83840415/"/>
<min-api-version>0.8</min-api-version>
<source-location>
<url>https://mantsui.github.io/Ext_D3_Sunburst</url>
</source-location>
<icon></icon>
<context-menu>
<configure-context-menu-item/>
</context-menu>
</dashboard-extension>
<resources>
<resource id="name">
<text locale="en_US">D3 Zoomable Sunburst</text>
</resource>
</resources>
</manifest>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
<dashboard-extension id="com.tableau.extensions.beta.d3treemap" extension-version="0.6.0">
<default-locale>en_US</default-locale>
<name resource-id="name"/>
<description>D3 Zoomable Treemap</description>
<author name="mantsui" email="[email protected]" organization="personal" website="https://www.linkedin.com/in/man-tsui-83840415/"/>
<min-api-version>0.8</min-api-version>
<source-location>
<url>https://mantsui.github.io/Ext_D3_Treemap</url>
</source-location>
<icon></icon>
<context-menu>
<configure-context-menu-item/>
</context-menu>
</dashboard-extension>
<resources>
<resource id="name">
<text locale="en_US">D3 Zoomable Treemap</text>
</resource>
</resources>
</manifest>
Loading
Loading