Fix a bug in a plugin

I installed this plugin: https://github.com/synweap15/discourse-voice-record
Have a fresh and latest version of Discourse.
Got a problem: there is no a microphone icon but a place for it exists and all functions work correctly.
image

I checked a code of my site and this page (the plugin is working correctly there Natalie from Australia - Listening, speaking, pronunciation and accent - TOEIC & TOEFL English learning forum ) and found differences:

I need to put the icon to the first left place within the tool bar: Screenshot by Lightshot
Also would be great if you could add some functions to this plugin.

Terms are 4-5 days.

Budget depends on all tasks. I need to fix it, ready to listen. You are welcome!

5 Likes

Maybe our friends at pavilion will be interested in taking this on. I’d also love to see this plugin picked up again and given some improvement, and posted this over there last summer. Where has the time gone?!

My use case right now is to provide a simple way for my family to record themselves reading children’s books for my nephew who is quarantined in his apartment in Paris! :slight_smile: For now we are recording using iphone and uploading the recordings which then become playable inline. It works fairly well but is an extra step and takes a bit of wizardry which some of my older relatives are struggling with.

4 Likes

In the plugin, the icon is added like this:

https://github.com/synweap15/discourse-voice-record/blob/2ce924a1cde612f478cdadb14f8443a4177c1ba1/assets/javascripts/discourse/initializers/audio-upload.js.es6#L23

Try in:

admin/site_settings/category/all_results?filter=svg

Add an icon like fa-microphone, for example. Appeared?

I’ve submitted a pull request to the repository to fix the issue (no charge).

We’ll see about longer term maintenance, perhaps through Pavilion.

https://github.com/synweap15/discourse-voice-record/pull/4

edit: PR has been merged.

9 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.