mattermost / focalboard

Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
https://www.focalboard.com
Other
20.72k stars 1.82k forks source link

Feature Idea: Embed web content #361

Open mblennegard opened 3 years ago

mblennegard commented 3 years ago

Summary: Add the possibility to embed web content, e.g. with iframes.

How important this is to me and why: Medium

Use cases:

  1. Makes it possible to still use other services or applications, without the need to integrate via API's or similar.

Additional context / similar features: Similar to how Notion handles embedding of content.

chenilim commented 3 years ago

Thanks @mblennegard! It looks like Notion has an "embed" content type that detects links to certain sites (e.g. Google Maps, Code pen), and unfurls content based on that (e.g. showing an iframe of Google Maps). Trello has a similar system.

I can imagine a similar "smart link" system in Focalboard. Opening it up here for folks to post the sites / content you would most like to see special handling for.

Alternatively (or in addition), it might be handy to have a "show as iframe" option. Thoughts?

samuelimbert commented 1 year ago

Hello,

I'm new around here. I just install focalboard for my association. I really like this feature and can help on it if someone can guide me a little though it.

I'm interested in embedding videos, musics and images.

samuelimbert commented 1 year ago

Simple library for multimedia embedding : https://www.npmjs.com/package/react-embed Supported : DailyMotion, Facebook Video, Figma, Gfycat, Gist, Google Maps, imgur, Instagram, JSFiddle, MixCloud, Replit, SoundCloud, Twitch Channel, Twitch Video, Twitter Tweet, Vimeo, YouTube, Dropbox, Document files: .pdf Audio files: .mp3, .wav, .weba, .aac, .oga, .m4a, .mp4, .ogg, .opus, .ts, .wma, .mp4a, .mpga, .mp2, .mp2a, .m2a, .m3a Video files: .spx, .mp4, .og, .ogv, .webm, .mov, .m4v, .m3u8, .mpd

Social medias embedding : https://www.npmjs.com/package/react-social-media-embed Supported : Facebook, Instagram, LinkedIn, Pinterest, TikTok, Twitter, and YouTube.