# Introducing Kailash | Project - Template Insertion Tool

**URL:** <https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123>\
**Category:** GSoC\
**Created:** [23 February 2024 19:14 UTC](https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123 "2024-02-23T19:14:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kailash360](https://avatars.discourse-cdn.com/v4/letter/k/85e7bf/32.png) [@kailash360](https://discourse.joplinapp.org/u/kailash360)\
**Post date:** [23 February 2024 19:14 UTC](https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123/1 "2024-02-23T19:14:01Z")

</div>

Hello,

I am Kailash, a final year student from India. I am an open-source enthusiast and have been a mentee in GSoC 2022. I have been using Joplin for a while and am eager to contribute for the **Template insertion tool** project.

I went through the project idea and understood that we need to insert templates into the text editor, using a shortcut. The project can be developed as a part of the existing application with the following flow:

- When the user clicks on the shortcut, we can fetch the templates and display on the dialog box. \* The dialog box will contain two sections - list of templates, and preview of the template.
- The list can be sub-divided based on different categories and the preview section will allow the user to see the content of the template, before inserting it into the text editor.
- We can also allow the user with an option to override the existing content during thr template insertion or add the template below the existing content into the editor.
- Perhaps the most important part - inserting the template, will be handled individually for different editors.

Let me know if this appears to be a good approach to start with, so that I can further share the design of the dialog box. If there are any shortcomings, I am open to discussing and rectifying it.

Thanks

Kailash

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [23 February 2024 19:25 UTC](https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123/2 "2024-02-23T19:25:38Z")

</div>

Hello, welcome here! We've actually removed this idea from the list. Where did you see this idea? Because it's possible I forgot to update something

---

<div class="post-metadata">

**Author:** ![kailash360](https://avatars.discourse-cdn.com/v4/letter/k/85e7bf/32.png) [@kailash360](https://discourse.joplinapp.org/u/kailash360)\
**Post date:** [23 February 2024 19:48 UTC](https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123/3 "2024-02-23T19:48:17Z")

</div>

Hello,

I found the idea in the Joplin GSoC 2024 Idea List in GitHub Wiki. Adding the link to the project idea below.

gsoc/blob/main -\> ideas\_2024.md#4-template-insertion-tool

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [22 March 2024 12:43 UTC](https://discourse.joplinapp.org/t/introducing-kailash-project-template-insertion-tool/36123/4 "2024-03-22T12:43:25Z")

</div>

We have to apologise, the idea is still valid and it is going to be added again.

Good luck, creating a proposal for it
