From 0e89fe0e8b1dcd966dbd14e9dd6822c140ce5c34 Mon Sep 17 00:00:00 2001 From: Duckling <57977673+anotherduckling@users.noreply.github.com> Date: Mon, 23 Jan 2023 22:29:54 +0600 Subject: [PATCH] Add files via upload --- devs/create-your-own-json-repository.md | 2 ++ devs/create-your-own-providers.md | 2 ++ devs/gettingstarted.md | 17 +++++++++++++++++ devs/index.yml | 3 +++ devs/using-plugin-template.md | 10 ++-------- 5 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 devs/gettingstarted.md create mode 100644 devs/index.yml diff --git a/devs/create-your-own-json-repository.md b/devs/create-your-own-json-repository.md index 1fdf600..fb80265 100644 --- a/devs/create-your-own-json-repository.md +++ b/devs/create-your-own-json-repository.md @@ -1,5 +1,7 @@ --- label: Creating your own JSON repository +order: 997 +icon: /static/json.png --- # Creating your own JSON repository diff --git a/devs/create-your-own-providers.md b/devs/create-your-own-providers.md index 0151751..85a6098 100644 --- a/devs/create-your-own-providers.md +++ b/devs/create-your-own-providers.md @@ -1,5 +1,7 @@ --- label: Creating your own providers +order: 998 +icon: repo --- # Creating your own Providers diff --git a/devs/gettingstarted.md b/devs/gettingstarted.md new file mode 100644 index 0000000..71a4d19 --- /dev/null +++ b/devs/gettingstarted.md @@ -0,0 +1,17 @@ +--- +label: Getting started +icon: milestone +order: 1000 +--- + +# For extension developers + +This section will outline how to start developing your own extensions for Cloudstream. + +[!badge variant="light" text="Step 1"] [Using plugin template](/devs/using-plugin-template.md) + +[!badge variant="light" text="Step 2"] [Creating your own providers](/devs/create-your-own-providers.md) + +[!badge variant="light" text="Step 3"] [Creating your own JSON repository](/devs/create-your-own-json-repository.md) + +[!badge variant="light" text="Step 4"] [Scraping tutorial](/devs/scraping/gettingstarted.md) \ No newline at end of file diff --git a/devs/index.yml b/devs/index.yml new file mode 100644 index 0000000..6b79238 --- /dev/null +++ b/devs/index.yml @@ -0,0 +1,3 @@ +icon: code +label: For Extension Developer +expanded: false diff --git a/devs/using-plugin-template.md b/devs/using-plugin-template.md index 75cde67..1d79023 100644 --- a/devs/using-plugin-template.md +++ b/devs/using-plugin-template.md @@ -1,7 +1,7 @@ --- label: Using plugin template -parent: For extension developers -order: 1 +icon: repo-template +order: 999 --- # Using the template @@ -15,9 +15,3 @@ The easiest way to start developing is to use our [plugin-template](https://gith 4) You can now create your own plugins and after you push new code, they should automatically be built -### Further reading - -After you have set up the repository, you can continue by reading: - -- [Creating your own JSON repository](create-your-own-json-repository) -- [Creating your own providers](create-your-own-providers)