This is an automated email from the ASF dual-hosted git repository.

tison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new a114c0eed54 Remove legacy CLI pages (#292)
a114c0eed54 is described below

commit a114c0eed54f9a735c89f0224bbd900a1b535e73
Author: tison <[email protected]>
AuthorDate: Tue Nov 15 21:48:40 2022 +0800

    Remove legacy CLI pages (#292)
    
    Now we release CLI pages at https://pulsar.apache.org/reference/.
    
    Legacy pages are released under referece-xxx or /tools, these removed pages 
are not referred in search engines so I tend not to maintain multiple pages for 
the same purpose.
    
    Signed-off-by: tison <[email protected]>
---
 site2/website-next/src/components/CLI.js          | 78 -----------------------
 site2/website-next/src/pages/pulsar-admin-cli.js  |  6 --
 site2/website-next/src/pages/pulsar-cli.js        |  6 --
 site2/website-next/src/pages/pulsar-client-cli.js |  6 --
 site2/website-next/src/pages/pulsar-perf-cli.js   |  6 --
 5 files changed, 102 deletions(-)

diff --git a/site2/website-next/src/components/CLI.js 
b/site2/website-next/src/components/CLI.js
deleted file mode 100644
index 5d568c92525..00000000000
--- a/site2/website-next/src/components/CLI.js
+++ /dev/null
@@ -1,78 +0,0 @@
-const React = require("react");
-import Layout from "@theme/Layout";
-const versionList = require("../../versions.json");
-import { getVersion } from "../utils/index.js";
-
-function parseVersion() {}
-
-class CLI extends React.Component {
-  componentDidMount() {
-    let version = getVersion();
-
-    let params = window.location.search;
-    let latestVersion = versionList[0];
-    let clientModule = this.props.module || "pulsar-admin";
-    params = params.replace("?", "");
-    const paramsList = params.split("&");
-
-    if (paramsList && paramsList.length > 0) {
-      for (let i in paramsList) {
-        let param = paramsList[i].split("=");
-        if (param[0] === "version") {
-          version = param[1];
-        }
-      }
-    }
-
-    if (version === "master") {
-      let latestVersionSplit = latestVersion.split(".");
-      version =
-        parseInt(latestVersionSplit[0]) +
-        "." +
-        (parseInt(latestVersionSplit[1]) + 1) +
-        ".0";
-    }
-
-    let versions = version.split(".");
-    let majorVersion = parseInt(versions[0]);
-    let minorVersion = parseInt(versions[1]);
-    let minMinorVersion = 5;
-    let referenceLink = "/pulsar-admin";
-    if (clientModule === "pulsar-client") {
-      minMinorVersion = 8;
-      referenceLink = "/reference-cli-tools/#pulsar-client";
-    } else if (clientModule === "pulsar-perf") {
-      minMinorVersion = 8;
-      referenceLink = "/reference-cli-tools/#pulsar-perf";
-    } else if (clientModule === "pulsar") {
-      minMinorVersion = 8;
-      referenceLink = "/reference-cli-tools/#pulsar";
-    }
-    if (
-      (majorVersion > 1 && minorVersion <= minMinorVersion) ||
-      majorVersion === 1
-    ) {
-      if (version === latestVersion) {
-        window.location.href = "/docs" + referenceLink;
-      } else {
-        window.location.href = "/docs/" + version + referenceLink;
-      }
-    } else {
-      version = parseInt(versions[0]) + "." + parseInt(versions[1]) + ".0";
-      window.location.href =
-        "/tools/" + clientModule + "/" + version + "-SNAPSHOT";
-    }
-  }
-
-  render() {
-    return (
-      <Layout>
-        <div className="tailwind">
-          <div className="my-12 container"></div>
-        </div>
-      </Layout>
-    );
-  }
-}
-
-export default CLI;
diff --git a/site2/website-next/src/pages/pulsar-admin-cli.js 
b/site2/website-next/src/pages/pulsar-admin-cli.js
deleted file mode 100644
index 6cb69a90ca8..00000000000
--- a/site2/website-next/src/pages/pulsar-admin-cli.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const React = require("react");
-import CLI from "../components/CLI";
-
-export default () => {
-  return <CLI module="pulsar-admin" />;
-};
diff --git a/site2/website-next/src/pages/pulsar-cli.js 
b/site2/website-next/src/pages/pulsar-cli.js
deleted file mode 100644
index 2f078fa0045..00000000000
--- a/site2/website-next/src/pages/pulsar-cli.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const React = require("react");
-import CLI from "../components/CLI";
-
-export default () => {
-  return <CLI module="pulsar" />;
-};
diff --git a/site2/website-next/src/pages/pulsar-client-cli.js 
b/site2/website-next/src/pages/pulsar-client-cli.js
deleted file mode 100644
index 2ee38e8d214..00000000000
--- a/site2/website-next/src/pages/pulsar-client-cli.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const React = require("react");
-import CLI from "../components/CLI";
-
-export default () => {
-  return <CLI module="pulsar-client" />;
-};
diff --git a/site2/website-next/src/pages/pulsar-perf-cli.js 
b/site2/website-next/src/pages/pulsar-perf-cli.js
deleted file mode 100644
index 000501b5996..00000000000
--- a/site2/website-next/src/pages/pulsar-perf-cli.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const React = require("react");
-import CLI from "../components/CLI";
-
-export default () => {
-  return <CLI module="pulsar-perf" />;
-};

Reply via email to