Future of Post Sharing Options?
-
Is the NodeBB team considering updating the social media sharing options for posts?
Presently, there are only two options, Facebook and Twitter:
However, Twitter has undergone changes, including a new symbol and name - X . Considering that platforms like YouTube, Instagram, and TikTok are not primarily for text sharing, and Facebook and X are declining in popularity, it seems logical to include additional options?
Are there plans to expand sharing options to include Telegram, WhatsApp, Messenger, LinkedIn, and Mastodon?
I am aware that you prefer this being done through plugins, but I would like to ask as there has not been any reliable plugin for this purpose.
-
@crazycells said in Future of Post Sharing Options?:
I am aware that you prefer this being done through plugins
Actually all the social sharing is in core now, https://github.com/NodeBB/NodeBB/blob/master/public/src/modules/share.js
And then there is some server side code to enable/disable them I believe.
-
I wonder if maybe adding Web Share API support there might be a good option, as it'd avoid the need for listing everything manually.
Issues:
- Firefox on desktop still has support behind a flag for some reason I can't imagine
- Chrome still has it behind a flag on MacOS (and Linux too I think)
- Windows has pitiful native sharing support. I think (or at least hope) some apps support it, but since I don't have any social media apps natively installed, I only see nearby share and email
Still, it works great on mobile, so maybe making "share this post" a clickable web share option, with optional more specific sharing below could work here?
-
hi @oplik0 , do you mean something like this "share" button? Actually, this would solve all the problems... Because it opens up all the options including text sharing and it is better than what I proposed...
Previously, I asked julian for permalink addition because of mobile post sharing issues... In general, I do not think there is any problem on desktop since copying the permalink is very easy on desktop. But, adding the button you proposed will solve this issue in a better way.
share post options for mobile version ยท Issue #10566 ยท NodeBB/NodeBB
Currently, we can share posts on Facebook and on Twitter by default. However, since most of the users are using mobile devices to read forums (that is the case for us, and I believe it is the same for the majority), I believe adding Shar...
GitHub (github.com)
-
@crazycells said in Future of Post Sharing Options?:
hi @oplik0 , do you mean something like this "share" button? Actually, this would solve all the problems... Because it opens up all the options including text sharing and it is better than what I proposed...
Yup, it's a pretty nice API, though as I mentioned it still has issues with support on desktops despite being in the works for 7 years now (which is largely because Windows doesn't have good story around sharing, and even after a few minutes of googling and even trying to get bing chat to spit something out I have no idea how the hell you integrate with it when writing a native app. EDIT: after writing this I remembered that it was added when MS was pushing UWP, and searching specifically for UWP share integration actually yielded results. So you can guess why no one is using it [tbf you can now make win32 apps use this API, but only because MS allowed adding UWP components to standard apps, and it takes that to interact with the new API])
-
@oplik0 I do not think desktop support is a problem though... Because it is already quite easy to copy / paste links on desktop... I never used share button on desktop, I directly copied the permalink...
But things are slightly different/harder on mobile...
-
@baris said in Future of Post Sharing Options?:
Added whatsapp, linkedin and telegram since those were the easiest ones. Messenger and Mastodon are more
thanks.
-
I cannot see them on safari (ios)
-
hmm... I see them when I am logged in... but I believe it should be available at all times?
-
@baris said in Future of Post Sharing Options?:
Added whatsapp, linkedin and telegram since those were the easiest ones. Messenger and Mastodon are more
Would be equally great to get an OAUTH plugin that works with LinkedIn too...
-
@phenomlab the guys maintaining https://github.com/auth0/passport-linkedin-oauth2 need to publish it to npm, I tried updating the linkedin plugin but it is using outdated dependencies and doesn't work. I've made a PR that updates the plugin to 3.2.0 so most of the work is done, https://github.com/joe1chen/nodebb-plugin-sso-linkedin-oauth2/pull/9/files