Skip to content

Commit

Permalink
Add forum links (#550)
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikSchierboom authored Aug 2, 2024
1 parent 60eb604 commit ab4b053
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
6 changes: 3 additions & 3 deletions building/tracks/new/dynamic-syntax-highlighting.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ When adding support for your language, there are three options:

### Enable language

To enable CodeMirror support for your language, start a topic on the forum (https://forum.exercism.org/c/exercism/building-exercism/125).
To enable CodeMirror support for your language, start a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125).
We (Exercism) will then create a Pull Request that enables CodeMirror support for your language on the website.

### Using an existing plugin
Expand All @@ -39,7 +39,7 @@ If the plugin isn't published on NPM, you can either:
1. Ask the plugin author if they want to publish on NPM.
2. Fork the repository and publish it yourself.
3. Have us (Exercism) fork the repository and we publish it.
To do so, open a topic on the forum requesting this (https://forum.exercism.org/c/exercism/building-exercism/125).
To do so, open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

```exercism/note
The CodeMirror website has a [list of community-built language plugins](https://codemirror.net/docs/community/#language).
Expand All @@ -53,7 +53,7 @@ If you'd like to create plugin, you have two options for hosting:

1. Create a repository on your personal account and publish it yourself.
2. Have us (Exercism) create a repository and let us publish it.
To do so, open a topic on the forum requesting this (https://forum.exercism.org/c/exercism/building-exercism/125).
To do so, open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

```exercism/note
You could consider forking the [codemirror/lang-example repository](https://github.com/codemirror/lang-example) which implements CodeMirror support for a simple language.
Expand Down
6 changes: 3 additions & 3 deletions building/tracks/new/static-syntax-highlighting.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,13 @@ If the plugin isn't published on NPM, you can either:
1. Ask the plugin author if they want to publish on NPM.
2. Fork the repository and publish it yourself.
3. Have us (Exercism) fork the repository and we publish it.
To do so, open a topic on the forum requesting this (https://forum.exercism.org/c/exercism/building-exercism/125).
To do so, open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

The next step is to [Enable the plugin](#enable-plugin).

### Enable plugin

To enable a plugin (which must be published on [NPM](https://www.npmjs.com/)), start a topic on the forum requesting us to add support for the plugin to the website (https://forum.exercism.org/c/exercism/building-exercism/125).
To enable a plugin (which must be published on [NPM](https://www.npmjs.com/)), start a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting us to add support for the plugin to the website.
We (Exercism) will then create a Pull Request that adds the plugin to the website.
Once the PR is merged, you can enable highlightjs support by following the instructions in the [Configuring track](#configuring-track) section.

Expand All @@ -64,7 +64,7 @@ If you'd like to create plugin, you have two options for hosting:

1. Create a repository on your personal account and publish it yourself.
2. Have us (Exercism) create a repository and let us publish it.
To do so, open a topic on the forum requesting this (https://forum.exercism.org/c/exercism/building-exercism/125).
To do so, open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

Once you have a repo, follow the [language contribution instructions](https://highlightjs.readthedocs.io/en/latest/language-contribution.html) to implement the plugin.

Expand Down
4 changes: 2 additions & 2 deletions building/tracks/new/test-track.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This will help find (common) errors and allows them to be fixed _before_ the tra
## How to enable the track for testing

To enable the track for testing, it needs to be added to our database, which is something only site admins can do.
Please open a topic on the forum requesting this at: https://forum.exercism.org/c/exercism/building-exercism/125.
Please open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

Note that adding the track to the database will _not_ launch the track, but it _will_ make it accessible on the website for maintainer users.

Expand All @@ -17,4 +17,4 @@ The ideal users to test the track are other track maintainers, as they:
- Have experience building a track (and thus know what should have been built)
- Are able to access track's that are not yet active

To get maintainers to test your track, open a topic on the forum requesting this at: https://forum.exercism.org/c/exercism/building-exercism/125.
To get maintainers to test your track, open a topic on [the forum](https://forum.exercism.org/c/exercism/building-exercism/125) requesting this.

0 comments on commit ab4b053

Please sign in to comment.