Click anywhere to close this dialog

Farewell

Great is the art of beginning, but greater is the art of ending
Henry Wadsworth Longfellow

I announce that I cease all development and activity in the programming universe indefinitely. My career has reached the turning point I was not expecting for at least another year, leaving me highly off guard and without laid-out plans for this hobby's continuity. I have begun a 5-year residency program in Neurosurgery which is clearly not compatible, time-wise, with programming.

I gave in all my passion for developing, and you gave me back your loyalty and trust, even when I did not deserve that much. Now it is the time for payback. I release all my present and past work as Open Source software, in the hope some talented developer will continue maintaining and expanding my vision of a modern, sleek forum software. The intrinsic flexibility of MyBB is the true hidden gem of an otherwise outdated codebase; I do hope the project can continue and be updated complying to the latest coding standards.

I hereby thank Euan, kawaii, andrewjs18, Ben, Matt, Omar G., effone, Eric J., Devilshakerz, Wildcard, JordanMussi and all the other team members I have had the opportunity to work with when I was a MyBB team member. I thank Tomm M, my mentor, who inspired me to pick up coding with his piece-of-art plugins. And finally, I thank all of you MyBBoost subscribers who have helped me getting through my toughest university years economically.

Yours sincerely, Filippo

Link Social Media Accounts

25 Apr 2017
#1
This issue is marked as solved
It would be cool if this plugin also provided a feature to allow users to link their social media accounts through the ucp and show them on the postbit and profile. Like when linking them on register. Plugins such as Social Sites exist, but a plugin which makes users verify their identity and that they own that social media account by logging in would be preferred.

Best answer

Shade 6 Jan 2020 Edited
So, to achieve what you are seeking, here are some instructions. Assuming you want to show the profile URL for Facebook:

KEYCAP 1 download and install the XThreads extension mentioned above. XThreads is required. Turn off the 2 settings added by the extension

KEYCAP 2 create a custom profile field and add the HTML of your choice in the box with the description:
Use {VALUE} for representating the value of this field. We can use conditional structures in this setting. We need to put {$xtpf['fidX']} or {$GLOBALS['xtpf']['fidX']} manually in our template for displaying it, where X is this field's ID.
Unfortunately the extension is a bit outdated and names of each setting are not displayed correctly. No big deal though.

KEYCAP 3 note down the CPF id (look at the URL while editing it) and add to member_profile:
{$GLOBALS['xtpf']['fidX']}
Replace X with the CPF id. This will be populated with the HTML you have entered before.

KEYCAP 4 in Flyover's general settings, pick a global profile field for "Profile URL". Can be the CPF you have created before or something else. Note that this will apply to all providers.

KEYCAP 5 in Flyover's Facebook settings, enable Profile URL in the sync panel and pick the CPF you have created before.

KEYCAP 6 stonks!

You can of course skip all the XThreads extension part, but I feel like being able to move the CPF around allows for greater flexibility.

All replies

Shade 30 Sep 2017
#2
Hi, sorry for the late reply. I have evaluated the possibility to add something like this and it's likely I will push this for 1.4 as it requires more work than I'm willing to sustain at the moment, and I would like to release 1.3 as soon as possible.
Tac 26 May 2019
#3
Just going to bump this post. Not sure if this is a current feature in the plugin, but this is what I'm really wanting for my site.
Shade 30 Dec 2019 Edited
#4
Sorry again for the late reply, I forgot about this one. This is quite similar to a recent request for profile URLs.

In my mind it would go down this way: syncing the profile URL would populate a profile field (which can be displayed and manipulated with ease). This field can be created as "not editable", so the only way it could be filled in would be Flyover. If you like this design, it is ready for the upcoming v2.2.
Tac 5 Jan 2020
#5
Yeah that would be good. In my mind you would have a sidebar on profiles which shows the icon and username of their social media profile. Take a look at how YouTube does their social media linking.
Shade 5 Jan 2020
#6
Yeah, that's what I was talking about. 2.2 also brings provider-specific custom profile fields (CPF), so you are able to create as many custom profile fields as you like and treat them separately for different providers.

IIRC, MyBB doesn't allow handling CPFs individually in templates, but this XThreads extension makes it easy to do so.
Tac likes this post
Shade 6 Jan 2020 Edited
#7
So, to achieve what you are seeking, here are some instructions. Assuming you want to show the profile URL for Facebook:

KEYCAP 1 download and install the XThreads extension mentioned above. XThreads is required. Turn off the 2 settings added by the extension

KEYCAP 2 create a custom profile field and add the HTML of your choice in the box with the description:
Use {VALUE} for representating the value of this field. We can use conditional structures in this setting. We need to put {$xtpf['fidX']} or {$GLOBALS['xtpf']['fidX']} manually in our template for displaying it, where X is this field's ID.
Unfortunately the extension is a bit outdated and names of each setting are not displayed correctly. No big deal though.

KEYCAP 3 note down the CPF id (look at the URL while editing it) and add to member_profile:
{$GLOBALS['xtpf']['fidX']}
Replace X with the CPF id. This will be populated with the HTML you have entered before.

KEYCAP 4 in Flyover's general settings, pick a global profile field for "Profile URL". Can be the CPF you have created before or something else. Note that this will apply to all providers.

KEYCAP 5 in Flyover's Facebook settings, enable Profile URL in the sync panel and pick the CPF you have created before.

KEYCAP 6 stonks!

You can of course skip all the XThreads extension part, but I feel like being able to move the CPF around allows for greater flexibility.