Updated Emoji (markdown)

Lauri Ojansivu 2024-06-26 06:30:48 +03:00
parent 7039786fca
commit ca60865280

@ -54,31 +54,33 @@ cd wekan
### 3. Select option 1 to install dependencies, and then Enter. ### 3. Select option 1 to install dependencies, and then Enter.
``` ```
./rebuild-wekan.sh ./rebuild-wekan.sh
```
### 4. Select option 2 to build Wekan, and then Enter
### 5. Add new plugin package 1
./rebuild-wekan.sh
2
./rebuild-wekan.sh
3
```
That does: 1 install dependencies, 2 builds wekan, 3 starts wekan.
And then [register and login](Adding-users) at http://localhost:4000
### OPTIONAL, NOT NEEDED: 5. Add new plugin package
``` ```
meteor npm install markdown-it-something --save meteor npm install markdown-it-something --save
``` ```
### 5. Edit file
Edit file `wekan/packages/markdown/src-integration.js` and add using that new package, using code example from that new plugin page, or similar like emoji plugin was added. Edit file `wekan/packages/markdown/src-integration.js` and add using that new package, using code example from that new plugin page, or similar like emoji plugin was added.
### 6. Start meteor in Wekan directory
For example:
```
WRITABLE_PATH=.. meteor --port 4000
```
And then [register and login](Adding-users) at http://localhost:4000
### 7. Test ### 7. Test
Test does that new plugin syntax work, for example in card title, card description etc on other input fields. Test does that new plugin syntax work, for example in card title, card description etc on other input fields.
### 8. If it works ### 8. If it works, create pull request
If normal markdown, emoji, and your new added plugin syntax all work, commit your changes: If normal markdown, emoji, and your new added plugin syntax all work, commit your changes:
``` ```