MyBB Community Forums

Full Version: Messenger Status Indicator Icons in Posts
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi all,

i'm really missing a loved functionality in the latest MyBB which is the display of status indicators for given instant messenger details under every post.

I actually found the skype plugin which displays it only for the newly added skype field but not for the existing msn/icq/yahoo Sad
http://mods.mybboard.net/view/skype-mybb

Example Picture:
[Image: 6847-1191082107-senzatitolo1yq5.jpg]

I've tried to do a plugin for msn/yahoo/icq based on that but actually my coding skills are too poor and accordingly i dont find the right fields, infos etc...

To get started:
Most of the IM Services already provide Status Indicator Icons, e.g. like the Skype Plugin uses
skype:
http://mystatus.skype.com/<balloon,bigclassic,smallclassic,smallicon,mediumicon>/<SkypeName>

ICQ:
http://status.icq.com/online.gif?icq=<Number>&img=<1-10>

Yahoo
http://opi.yahoo.com/online?u=<YahooName>&m=g&t=<0-16>
Examples (with small version icons):
[Image: noerdmann] - [Image: online.gif?icq=83999507&img=5] - [Image: online?u=nord001&m=g&t=5] - [Image: 05_off.png]

Unfortunately there is no such thing provided by MSN for the Live Messenger but there are many free service pages providing this like for example http://osi.techno-st.net/getcode.html which is based on www.onlinestatus.org

Hope someone can help me with this Cool
I think there was already a similar plugin for a older mybb version but only with static icons for the messenger Nickname but anyway i didnt found something for 1.4 except the great Skype Plugin Sad

Regards,
Nord
This would be sick.
It's actually not hard to do.. But hell if I can do it for MyBBConfused
(2009-02-18, 12:45 AM)Tom Loveric Wrote: [ -> ]It's actually not hard to do.. But hell if I can do it for MyBBConfused
Ya, just search and replace the PM Button in Post Template and include the status indicator images i've given above. But finding the correct values from the DB and replace the url and only display the images if the specific IM Profile Field is set was too much for my poor coding skills Toungue
(2009-02-18, 07:53 AM)Nordmann Wrote: [ -> ]
(2009-02-18, 12:45 AM)Tom Loveric Wrote: [ -> ]It's actually not hard to do.. But hell if I can do it for MyBBConfused
Ya, just search and replace the PM Button in Post Template and include the status indicator images i've given above. But finding the correct values from the DB and replace the url and only display the images if the specific IM Profile Field is set was too much for my poor coding skills Toungue
Well who says users don't want the PM button there?Toungue
I want this to Toungue
(2009-02-18, 12:45 AM)Tom Loveric Wrote: [ -> ]Well who says users don't want the PM button there?Toungue
I just meant replacing PM Button by IM Status Icons + PM Button Toungue
At least thats what the Skype Plugin does Smile so i've just tried to enhance this, but my skills are to bad Big Grin
Well if I do this, it'll be like this:
  • Icons in the user's profile
  • It will also make use of Yumi's(I think) php and template conditionals
    • Check if something is set, if not: hide it. If it is, show it in a nice organized row.
(2009-02-18, 07:48 PM)Tom Loveric Wrote: [ -> ]Icons in the user's profile
-Means only in users profile site and not under every post? Sad
or do you just mean in the upper area of the post beneath the avatar?
-hiding if not set would be great of course!Cool
(2009-02-19, 06:31 PM)Nordmann Wrote: [ -> ]
(2009-02-18, 07:48 PM)Tom Loveric Wrote: [ -> ]Icons in the user's profile
-Means only in users profile site and not under every post? Sad
or do you just mean in the upper area of the post beneath the avatar?
-hiding if not set would be great of course!Cool
1) For now, yes - it will only be in the user's profile until I advance my MyBB coding skills.
2) Don't forget though, if I do do this - it will require you to install Yumi's PHP and template conditionals plugin
Pages: 1 2