docs added
This commit is contained in:
parent
a57ae5f1f6
commit
901576d4ef
6
Writerside/c.list
Normal file
6
Writerside/c.list
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE categories
|
||||||
|
SYSTEM "https://resources.jetbrains.com/writerside/1.0/categories.dtd">
|
||||||
|
<categories>
|
||||||
|
<category id="wrs" name="Writerside documentation" order="1"/>
|
||||||
|
</categories>
|
||||||
12
Writerside/cfg/buildprofiles.xml
Normal file
12
Writerside/cfg/buildprofiles.xml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<buildprofiles xsi:noNamespaceSchemaLocation="https://resources.jetbrains.com/writerside/1.0/build-profiles.xsd"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
|
||||||
|
<variables></variables>
|
||||||
|
<build-profile instance="kleincord">
|
||||||
|
<variables>
|
||||||
|
<noindex-content>false</noindex-content>
|
||||||
|
</variables>
|
||||||
|
</build-profile>
|
||||||
|
|
||||||
|
</buildprofiles>
|
||||||
12
Writerside/kleincord.tree
Normal file
12
Writerside/kleincord.tree
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE instance-profile
|
||||||
|
SYSTEM "https://resources.jetbrains.com/writerside/1.0/product-profile.dtd">
|
||||||
|
|
||||||
|
<instance-profile id="kleincord"
|
||||||
|
name="Kleincord"
|
||||||
|
start-page="starter-topic.md">
|
||||||
|
|
||||||
|
<toc-element topic="starter-topic.md"/>
|
||||||
|
<toc-element topic="Overview.md"/>
|
||||||
|
<toc-element topic="How-to.md"/>
|
||||||
|
</instance-profile>
|
||||||
37
Writerside/topics/How-to.md
Normal file
37
Writerside/topics/How-to.md
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# How to
|
||||||
|
|
||||||
|
A How-to article is an action-oriented type of document.
|
||||||
|
It explains how to perform a specific task or solve a problem, and usually contains a sequence of steps.
|
||||||
|
Start with a short introductory paragraph that explains what users will accomplish by following this procedure,
|
||||||
|
what they need to perform it for, or define the target audience of the doc.
|
||||||
|
|
||||||
|
> **Highlight important information**
|
||||||
|
>
|
||||||
|
> You can change the element to *tip* or *warning* by renaming the style attribute below.
|
||||||
|
>
|
||||||
|
{style="note"}
|
||||||
|
|
||||||
|
## Before you start
|
||||||
|
|
||||||
|
It is good practice to list the prerequisites that are required or recommended.
|
||||||
|
|
||||||
|
Make sure that:
|
||||||
|
- First prerequisite
|
||||||
|
- Second prerequisite
|
||||||
|
|
||||||
|
## How to perform a task
|
||||||
|
|
||||||
|
Some introductory information.
|
||||||
|
|
||||||
|
1. Step with a code block
|
||||||
|
|
||||||
|
```bash
|
||||||
|
run this --that
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Step with a [link](https://www.jetbrains.com)
|
||||||
|
|
||||||
|
3. Step with a list.
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
18
Writerside/topics/Overview.md
Normal file
18
Writerside/topics/Overview.md
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Overview
|
||||||
|
|
||||||
|
Overview articles give background information and provide context to a particular subject.
|
||||||
|
Their goal is to explain a concept, not to teach or give instructions.
|
||||||
|
|
||||||
|
## What is product/service/concept
|
||||||
|
|
||||||
|
Provide some background and context, explain choices and alternatives.
|
||||||
|
|
||||||
|
## Glossary
|
||||||
|
|
||||||
|
A definition list or a glossary:
|
||||||
|
|
||||||
|
First Term
|
||||||
|
: This is the definition of the first term. test
|
||||||
|
|
||||||
|
Second Term
|
||||||
|
: This is the definition of the second term.
|
||||||
79
Writerside/topics/starter-topic.md
Normal file
79
Writerside/topics/starter-topic.md
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
# About Kleincord
|
||||||
|
|
||||||
|
<!--Writerside adds this topic when you create a new documentation project.
|
||||||
|
You can use it as a sandbox to play with Writerside features, and remove it from the TOC when you don't need it anymore.-->
|
||||||
|
|
||||||
|
## Add new topics
|
||||||
|
You can create empty topics, or choose a template for different types of content that contains some boilerplate structure to help you get started:
|
||||||
|
|
||||||
|
{ width=290 }{border-effect=line}
|
||||||
|
|
||||||
|
## Write content
|
||||||
|
%product% supports two types of markup: Markdown and XML.
|
||||||
|
When you create a new help article, you can choose between two topic types, but this doesn't mean you have to stick to a single format.
|
||||||
|
You can author content in Markdown and extend it with semantic attributes or inject entire XML elements.
|
||||||
|
|
||||||
|
## Inject XML
|
||||||
|
For example, this is how you inject a procedure:
|
||||||
|
|
||||||
|
<procedure title="Inject a procedure" id="inject-a-procedure">
|
||||||
|
<step>
|
||||||
|
<p>Start typing and select a procedure type from the completion suggestions:</p>
|
||||||
|
<img src="completion_procedure.png" alt="completion suggestions for procedure" border-effect="line"/>
|
||||||
|
</step>
|
||||||
|
<step>
|
||||||
|
<p>Press <shortcut>Tab</shortcut> or <shortcut>Enter</shortcut> to insert the markup.</p>
|
||||||
|
</step>
|
||||||
|
</procedure>
|
||||||
|
|
||||||
|
## Add interactive elements
|
||||||
|
|
||||||
|
### Tabs
|
||||||
|
To add switchable content, you can make use of tabs (inject them by starting to type `tab` on a new line):
|
||||||
|
|
||||||
|
<tabs>
|
||||||
|
<tab title="Markdown">
|
||||||
|
<code-block lang="plain text">{ width=450 }</code-block>
|
||||||
|
</tab>
|
||||||
|
<tab title="Semantic markup">
|
||||||
|
<code-block lang="xml">
|
||||||
|
<![CDATA[<img src="new_topic_options.png" alt="Alt text" width="450px"/>]]></code-block>
|
||||||
|
</tab>
|
||||||
|
</tabs>
|
||||||
|
|
||||||
|
### Collapsible blocks
|
||||||
|
Apart from injecting entire XML elements, you can use attributes to configure the behavior of certain elements.
|
||||||
|
For example, you can collapse a chapter that contains non-essential information:
|
||||||
|
|
||||||
|
#### Supplementary info {collapsible="true"}
|
||||||
|
Content under a collapsible header will be collapsed by default,
|
||||||
|
but you can modify the behavior by adding the following attribute:
|
||||||
|
`default-state="expanded"`
|
||||||
|
|
||||||
|
### Convert selection to XML
|
||||||
|
If you need to extend an element with more functions, you can convert selected content from Markdown to semantic markup.
|
||||||
|
For example, if you want to merge cells in a table, it's much easier to convert it to XML than do this in Markdown.
|
||||||
|
Position the caret anywhere in the table and press <shortcut>Alt+Enter</shortcut>:
|
||||||
|
|
||||||
|
<img src="convert_table_to_xml.png" alt="Convert table to XML" width="706" border-effect="line"/>
|
||||||
|
|
||||||
|
## Feedback and support
|
||||||
|
Please report any issues, usability improvements, or feature requests to our
|
||||||
|
<a href="https://youtrack.jetbrains.com/newIssue?project=WRS">YouTrack project</a>
|
||||||
|
(you will need to register).
|
||||||
|
|
||||||
|
You are welcome to join our
|
||||||
|
<a href="https://jb.gg/WRS_Slack">public Slack workspace</a>.
|
||||||
|
Before you do, please read our [Code of conduct](https://plugins.jetbrains.com/plugin/20158-writerside/docs/writerside-code-of-conduct.html).
|
||||||
|
We assume that you’ve read and acknowledged it before joining.
|
||||||
|
|
||||||
|
You can also always email us at [writerside@jetbrains.com](mailto:writerside@jetbrains.com).
|
||||||
|
|
||||||
|
<seealso>
|
||||||
|
<category ref="wrs">
|
||||||
|
<a href="https://plugins.jetbrains.com/plugin/20158-writerside/docs/markup-reference.html">Markup reference</a>
|
||||||
|
<a href="https://plugins.jetbrains.com/plugin/20158-writerside/docs/manage-table-of-contents.html">Reorder topics in the TOC</a>
|
||||||
|
<a href="https://plugins.jetbrains.com/plugin/20158-writerside/docs/local-build.html">Build and publish</a>
|
||||||
|
<a href="https://plugins.jetbrains.com/plugin/20158-writerside/docs/configure-search.html">Configure Search</a>
|
||||||
|
</category>
|
||||||
|
</seealso>
|
||||||
5
Writerside/v.list
Normal file
5
Writerside/v.list
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE vars SYSTEM "https://resources.jetbrains.com/writerside/1.0/vars.dtd">
|
||||||
|
<vars>
|
||||||
|
<var name="product" value="Writerside"/>
|
||||||
|
</vars>
|
||||||
8
Writerside/writerside.cfg
Normal file
8
Writerside/writerside.cfg
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE ihp SYSTEM "https://resources.jetbrains.com/writerside/1.0/ihp.dtd">
|
||||||
|
|
||||||
|
<ihp version="1.0">
|
||||||
|
<topics dir="topics" web-path="topics"/>
|
||||||
|
<images dir="images" web-path="images"/>
|
||||||
|
<instance src="kleincord.tree"/>
|
||||||
|
</ihp>
|
||||||
1
go.sum
1
go.sum
@ -2,6 +2,7 @@ github.com/bwmarrin/discordgo v0.28.1 h1:gXsuo2GBO7NbR6uqmrrBDplPUx2T3nzu775q/Rd
|
|||||||
github.com/bwmarrin/discordgo v0.28.1/go.mod h1:NJZpH+1AfhIcyQsPeuBKsUtYrRnjkyu0kIVMCHkZtRY=
|
github.com/bwmarrin/discordgo v0.28.1/go.mod h1:NJZpH+1AfhIcyQsPeuBKsUtYrRnjkyu0kIVMCHkZtRY=
|
||||||
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
|
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
|
||||||
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
|
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
|
||||||
|
github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY=
|
||||||
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
|
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
|
||||||
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
|
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
|
||||||
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b h1:7mWr3k41Qtv8XlltBkDkl8LoP3mpSgBW8BUoxtEdbXg=
|
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b h1:7mWr3k41Qtv8XlltBkDkl8LoP3mpSgBW8BUoxtEdbXg=
|
||||||
|
|||||||
@ -20,10 +20,7 @@ func HttpCommand(data discordgo.ApplicationCommandInteractionData, s *discordgo.
|
|||||||
var response *http.Response
|
var response *http.Response
|
||||||
var responsColor int
|
var responsColor int
|
||||||
|
|
||||||
for i, option := range data.Options {
|
for _, option := range data.Options {
|
||||||
if len(option.Options) > i+1 {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
switch option.Name {
|
switch option.Name {
|
||||||
case "type":
|
case "type":
|
||||||
requestType = option.Value.(string)
|
requestType = option.Value.(string)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user