[ПЛАТНО] Компонент темы выбора файлов OneDrive

Резюме

Сделать выборщик файлов OneDrive доступным в виде кнопки в редакторе Discourse, чтобы пользователи могли вставлять в сообщения Discourse общедоступные ссылки на файлы OneDrive.

Предыстория

В нашей организации 20 сотрудников с учётными записями OneDrive; у большинства есть доступ к общей папке SharePoint Docs, где мы храним большинство наших файлов.

Я хочу, чтобы эти сотрудники могли легко делиться файлами с другими пользователями платформы, так чтобы эти другие пользователи, у которых нет учётных записей в нашей учётной записи Microsoft, не получали индивидуальный доступ к файлу и даже могут не быть авторизованы на office.com, всё же могли просматривать файл, если он размещён в виде ссылки в нашем экземпляре Discourse.

Прототипирование

Начните с создания самого простого возможного прототипа, подтверждающего концепцию, чтобы мы могли убедиться, что базовая идея работоспособна. Например, что пользователи могут использовать выборщик для доступа к файлам в общей папке и создавать для них общедоступные ссылки.

Как только будет продемонстрирована работоспособность концепции, мы сможем заняться улучшением интерфейса и форматирования вставляемой ссылки.

Сроки

Это не срочно.

Бюджет

Я предполагаю, что для опытного разработчика JavaScript, знакомого с Discourse, это займёт 5–10 часов, и я готов оплатить профессиональные расценки. Исходя из этого, я надеюсь, что стоимость составит 250–500 долларов США.

Ресурсы

И, конечно же, в документации Discourse рекомендуется использовать onToolbarCreate() для добавления такой кнопки.

2 лайка

Привет, @JonathanShaw! Я заинтересован в том, чтобы взять это на себя. Отправляю вам личное сообщение.

2 лайка

@Ahmed_Gagan отлично справился с этой задачей, всё завершено аккуратно.

4 лайка