0508 актуально: Доработка плагина для Discourse
Цена договорная
Ищу разработчика с опытом написания плагинов для Discourse и использования этого движка.
проект на движке discourse.org. все плагины официальные и не требовали изменения. только 1 плагин нужно изменить. в дальнейшем нужно будет поддерживать плагин, т.к. при обновлениях discourse плагин может перестать работать из-за изменений в функциях платформы.
суть плагина: плагин при наличии mp3 записи в посте подключает свой аудио плеер вместо дефолтного. В плеере делается визуализация аудио записи по типу soundcloud.com
визуализация делается скриптом: https://wavesurfer-js.org
после установки плагина в инструментах поста будет иконка микрофона. этой иконкой активируется функция записи голоса и загрузки mp3 файла в пост
Нужно сделать:
работа через github
проект на движке discourse.org. все плагины официальные и не требовали изменения. только 1 плагин нужно изменить. в дальнейшем нужно будет поддерживать плагин, т.к. при обновлениях discourse плагин может перестать работать из-за изменений в функциях платформы.
суть плагина: плагин при наличии mp3 записи в посте подключает свой аудио плеер вместо дефолтного. В плеере делается визуализация аудио записи по типу soundcloud.com
визуализация делается скриптом: https://wavesurfer-js.org
после установки плагина в инструментах поста будет иконка микрофона. этой иконкой активируется функция записи голоса и загрузки mp3 файла в пост
Нужно сделать:
- Исправить ошибку: если в пост добавляется несколько аудио записей, то плеер не работает (плеер подключается только к 1 аудио записи).
- Сделать кэширование для визуального ряда аудио, чтобы только 1 раз создавалась визуализации для аудио файлов. У этого скрипта уже есть возможность кэширования визуализации. Нужно подключить эту опцию.https://wavesurfer-js.org/example/audio-element/
работа через github
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.