Hi guys,
I‘m working a lot with Nextcloud for document management and like to include individual folder sharings inside Discouse wikis / topics to offer direct access. The best way would be a plugin, that dynamically shows the files and sub folders as expandable detail list view.
I think you need a Discourse plugin. Are the linked files and folders publicly readable?
I know that @joebuhlig uses owncloud (EDIT: He’s mentioned one of those xxx-Cloud things to me recently ) , so his team might be a good place to start.
Usually not. I prefer sharing these folders by link and separate password. Maybe it’s possible to add the password into the link scheme? The user shouldn’t notice that access restriction too much. Therefore the user shouldn’t be asked to enter the pw manually. It’s important for me, to keep some folders semi private and everything smooth as possible.
Usually, I’m linking the Nextcloud folder at the categories pinned introduction topic. But I also like to share folder content within any other post to offer instant access for course material / project files and more.
I guess not. Why is this relevant? It might be possible some NC folder sharings could occur multiple times within one Discourse instance.
Read-only would be perfect. I need the information about file/folder names, file types, sizes, the option to expend / collapse sub folders and a direct download link.
In case the shared folder is password protected, the PW and direct link to NC should be noted somewhere beside the listing view.
It’s a complicated and fair question. I’m not very experienced in (web-based) software development and the cash flow is always an issue I have no commercial use-case. I’d like to close the gap between course document management and an excellent community experience. Each course has it’s own category Moodle and OpenOLAT have a bad user experience.
I would say, yes.
Having a seamless user experience in discussion and document management is the goal for integrative / barrier-free “groupware”. I would compare it with the back linking (feedback loop) of Discourse’s github commits at the comments section on github.com. Every time the users need to open the link separately on anther tab / window, he/she will be interrupted and gets confused from different platforms and usabilities.
Just be aware that what you’re asking for isn’t trivial or quick. It’s a pretty advanced build so it’ll take someone a significant amount of time to get it right.
Thank you very much for you’re kind help and marketplace advice. Interoperability isn’t and won’t be trivial in near future without standardization and solving compatibility issues of standalone software. If this feature will come true, we’ll / I’ll need to find a way, to use WebDAV as bridge technology.
Hello, we also work a lot with Nextcloud and we are wanting to implement Discourse, so I wanted to consult you if you could include for the management of documents and the individual shared folders within the themes / wikis of Discouse to offer direct access. Or if you could relate Nextcloud and Discourse in some way. From already thank you very much!
Este tema fue creado en 2019 y Nextcloud ha evolucionado bastante desde entonces. Me gustaría saber qué está haciendo la gente con Nextcloud 21 y cómo planean utilizarlo junto con Discourse, en un contexto de «software de grupo».
Por lo que entiendo, la respuesta a la pregunta del mensaje original es:
SÍ. Discourse es una plataforma de discusión, mientras que el superpoder original de Nextcloud se centra en la sincronización y el intercambio de archivos: https://nextcloud.com/files/
Quizás la solución sea volver a Nextcloud y ver si existe interés en aprovechar Embed Discourse comments on another website via Javascript. Podría ofrecerse como una alternativa a los comentarios de Nextcloud. Actualmente, Nextcloud se ve así en la barra lateral:
Al incrustar comentarios de Discourse, podrías hacer clic en un enlace para iniciar un tema en Discourse y comenzar a hablar sobre cualquier archivo o carpeta, y ver todas las respuestas. El tema tendrá un enlace de vuelta al archivo o carpeta de Nextcloud.
Lamentablemente, el soporte OAuth de Nextcloud no admite acceso con ámbito definido en caso de que quieras usarlo para iniciar sesión en Discourse.
Vincular grupos de Discourse con Círculos de Nextcloud. Ten en cuenta que actualmente se está reescribiendo por completo para la versión 22 de Nextcloud, por lo que deberías consultar directamente a los desarrolladores para obtener detalles.
Soporte de tablero Kanban para proyectos mediante la aplicación Deck y su API, de forma similar a como funcionan actualmente el plugin de GitHub o el plugin de Gestión de proyectos.
El soporte de la aplicación Flujos de Nextcloud podría ser útil para acciones personalizadas al estilo IFTTT.
Mi opinión es que, si es posible en absoluto, por favor ayuden a mejorar los comentarios de Nextcloud. Es un concepto excelente que no está recibiendo atención. ¡Sería genial poder mejorarlo!
¡Gracias @sunjam! También soy miembro en help.nextcloud.com/user/tobiaseigen, así que podemos hablar allí sobre cualquier trabajo que la gente esté realizando para mejorar o ampliar Nextcloud. El widget del panel de Discourse y la búsqueda unificada también son interesantes. Te sugiero centrarte en algunas de las áreas en las que Discourse destaca realmente y simplemente desactivar todas las funciones competidoras en Nextcloud, en lugar de intentar integrar todas las cosas™. Para mí, esto se refiere principalmente a la discusión, pero también a la gestión de usuarios y a las funciones de seguridad. Me gustaría ver a Discourse como el proveedor de identidad para Nextcloud y otras herramientas de colaboración utilizando OIDC. Actualmente, esto no es posible: si quieres usar Discourse como proveedor de identidad, debes utilizar nuestra funcionalidad personalizada, lo cual requiere programación.
Para dar contexto, en este momento mi interés en esto es principalmente personal (uso Nextcloud y Discourse para varios proyectos personales). Puedo imaginar perfectamente que Nextcloud también podría interesar a otros usuarios que emplean Discourse para la colaboración, en particular a los clientes de Discourse for Teams. Sería excelente poder configurar fácilmente un servidor Nextcloud complementario junto a un sitio de Discourse para sincronizar y compartir medios y otros archivos grandes sin tener que recurrir a redes sociales, Google Drive, etc.
Claro, solo estoy lanzando ideas a este hilo como quien echa todo lo que tiene a la olla, porque hay que mantener la conversación activa. Ambos son proyectos geniales, integren más o no.
Por desgracia, en este momento no encuentro que ninguno de los dos sea particularmente útil para mí. La idea es divertida, eso sí.
El panel de control no ofrece ninguna ventaja que pueda encontrar sobre el RSS, así que lo desactivé por completo para mantenerme enfocado en la aplicación Archivos.
Lamentablemente, a menos que esté equivocado (¡y me encantaría que me corrigieran!), una integración estricta entre Discourse y Nextcloud será demasiado engorrosa y no creo que nadie tenga ganas de crearla. Así que crear enlaces para compartir en Nextcloud y luego usarlos en Discourse es prácticamente lo más lejos que se puede llegar.
Esto lo he estado haciendo con gran éxito durante algunos años, utilizando el complemento de inicio de sesión social en Nextcloud. Proporciona una opción de “Discourse Personalizado” lista para usar que es bastante fácil de configurar y la experiencia del usuario es bastante fluida.
Si aún no tienen una cuenta, se les crea una al iniciar sesión. Sus grupos se mapean de Discourse a Nextcloud, lo que luego se puede configurar para proporcionar permisos de acceso según el grupo en el que se encuentren.
Creo que si todos sus usuarios han iniciado sesión tanto en Discourse como en Nextcloud, debería ser posible que un componente de tema suba archivos a Nextcloud e inserte la URL. Este componente de tema roto solía hacer eso para youtube/vimeo.
Dado que se garantiza que los usuarios han iniciado sesión en ambos sitios, creo que debería ser posible, aunque no es algo que haya hecho.