Housing documents

So, since that is already possible right now (not only with nextcloud), your “integration” would be to have an SSO between the two? That should also be possible already.

For me, the most important aspect of integration would be how those links to nextcloud documents are rendered in discourse. That could be anything from improved (possibly customizable) oneboxing to full viewing capabilities (within post or in a modal) to full editing capabilities to the possibility of using discourse to annotate and discuss documents (i.e. to be able to quote/refer to parts of a nextcloud document in discourse…

I don’t think Nextcloud can handle document editing or annotation; they use extensions and plugins for that. You have to enable a pdf viewer plugin and you’d need Collabora or Onlyoffice to edit and annotate documents. Discourse/NodeBB likewise aren’t really built for document editing AFAIK.

Yours sound like great integration ideas, but integration to me is allowing for better file sharing and document management in Discourse/NodeBB. So a solid SSO integration is the first step for us. If the developer can go further and get some sort of onebox or embeds in that would be pretty sweet. I’d love to be able to type @ or some other key and have a dropdown search of our nextcloud files for easy referencing; or reroute drag and drop uploads from a forum post to upload directly to a nextcloud folder. Wasn’t really thinking about it from a document editor perspective.

Syncing Nextcloud file comment feature with a forum post when it’s tagged would also be nice, but I don’t know where the post would go if it was commented on in Nextcloud and not the forum. Maybe a one way sync.

Regardless; no just SSO that’s already possible but we don’t know how to do ourselves. We haven’t started development yet though and I haven’t seen many SSO implementations so maybe it’s something that could be built without too much work.

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

В настройках системы найдите «разрешенные расширения».

1 лайк

Я не вижу никаких настроек, ни системных, ни каких-либо других.

Вот, @anon23840344

Скриншот настроек

Надеюсь, это поможет.

Продолжить работу над этим…

  • Nextcloud и Discourse поддерживают вложения через S3 / Minio. Таким образом, вы сможете настроить хранилище Minio (S3), которое будет интегрироваться с обоими сервисами.
  • Nextcloud и Discourse могут обеспечивать отправку и получение кастомной аутентификации SSO, так что это также должно быть возможно.

Настройка не самая простая, но вполне осуществимая.

Спасибо за скриншот, но я не понимаю, как туда перейти.

Вы имеете в виду, что обмен документами в Discourse доступен, но только если я сначала установлю расширение?

Привет, @anon23840344!

Ты можешь перейти туда следующим образом: (1) открой страницу настроек администратора, а затем (2) выбери «Файлы» в левом меню или панели навигации.

Также, как предложил @pfaffman, ты можешь попробовать поискать в настройках.

Удачи, надеюсь, это поможет!

Извините, но я не вижу никакой страницы настроек, ни административной, ни какой-либо другой.

Это в меню-гамбургере в правом верхнем углу. Выберите «Настройки».

Вы являетесь администратором установки, на которую пытаетесь загрузить документы?

Добавление разрешённых расширений может выполнить только администратор экземпляра. Обычные пользователи не могут влиять на эти настройки.

1 лайк

Нет настроек.

Я не администратор. Я просто зарегистрировался, чтобы узнать, подходит ли мне Discourse. Вы говорите, что мне нужно будет установить расширение, и тогда я смогу загружать документы, а не только изображения и простой текст?

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

1 лайк