Page Index Toggle Pages: 1 2 3 [4] 5 
Topic Tools
Very Hot Topic (More than 25 Replies) Profile IM protocol names repeated, diff. icons (Read 18,422 times)
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #24 - Jun 14th, 2009 at 6:57am
Post Tools
Sure thing.

http://dev.3phase.com/yabb/profile_patch.zip

Contains three files: the .patch, and the 2 AIM status icon images.  (The status icon images should go into yabbfiles/Templates/Forum/default)

If you need more, let me know.
  
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Profile IM protocol names repeated, diff. icons
Reply #23 - Jun 14th, 2009 at 6:40am
Post Tools
Can you provide a download link and include all files in a zip?
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #22 - Jun 13th, 2009 at 10:53pm
Post Tools
deti, I have the patch available.  It's a standard diff file so you can apply it using "patch -p0 < patchfile" ...

However, I can't seem to attach it here - I guess attachments aren't enabled on this board.  Should I send it via PM, or what?

1) I reordered things so they are as I suggested previously: <staticicon> <screenname> [onlinestatus]
(onlinestatus is only available for AIM, YIM, ICQ, and Skype ... we can add MSN later if we use an external website like IMwrapper.com)

2) If we implement the user preference to disable showing online status, the online status icons can be easily wrapped with an "if" statement.

3) I changed the status icons to ones I like better and which do not conflict with the static protocol icons.

4) The AIM status icons were changed to be local images rather than from an external website, because that way if the external website is unavailable (which happened last night), the images still are.  I will include the images with the patchfile, for inclusion in the template $imagesdir.
  
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Profile IM protocol names repeated, diff. icons
Reply #21 - Jun 13th, 2009 at 7:26am
Post Tools
Yes.
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #20 - Jun 13th, 2009 at 6:32am
Post Tools
deti, it's usually easier for me to just attach a diff file - is that OK?
  
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Profile IM protocol names repeated, diff. icons
Reply #19 - Jun 13th, 2009 at 6:19am
Post Tools
cepheid wrote on Jun 12th, 2009 at 9:37pm:
I'll poke around at the code this weekend and submit a patch.  (I'll have to attach the patch here because I don't have access to the SVN repo.)

No problem. Just insert in between the code-tags Wink
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #18 - Jun 12th, 2009 at 9:37pm
Post Tools
@ deti

OK, so it is like I thought.  I think it would be better to do it the way I suggested previously, namely:
<static icon> <screenname> [onlinestatus] .. that way it looks cleaner, and it also sets us up to implement the other user feature (allowing the onlinestatus to be optional) if so desired.

I'll poke around at the code this weekend and submit a patch.  (I'll have to attach the patch here because I don't have access to the SVN repo.)
  
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Profile IM protocol names repeated, diff. icons
Reply #17 - Jun 12th, 2009 at 4:23pm
Post Tools
« Last Edit: Jun 12th, 2009 at 10:02pm by Jet Li »  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #16 - Jun 12th, 2009 at 8:12am
Post Tools
Awesome deti. Smiley  But, do these new status icons replace the protocol icons?  It looked that way when I browsed the source code.  Or is it how I described earlier, with the onlinestatus to the right of the screenname, which is to the right of the static protocol icon?  Based on the SVN diff, it looks like the former, but I figured I'd ask.
  
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Profile IM protocol names repeated, diff. icons
Reply #15 - Jun 12th, 2009 at 7:50am
Post Tools
Status indicators added/modified to see "Online/Offline" in SVN.
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #14 - Jun 11th, 2009 at 11:10pm
Post Tools
BTW, it appears that most of the major IM protocols offer online/offline status indicators.  Yahoo, ICQ, and Skype offer more detailed buttons that actually say "online" or "offline," so are more instructive than just the icons...

Yahoo: <img src=\"http://opi.yahoo.com/online?u=" + ScreenName  +"&m=g&t=0\" border=\"0\">" (this is what YaBB currently uses)

Or, I like this one better: <img src=\"http://presence.msg.yahoo.com/online?u=" + ScreenName + "&m=g&t=2&l=us\">

AIM: <img src=\"http://big.oscar.aol.com/"+ ScreenName +"?on_url=http://www.aim.com/remote/gr/MNB_online.gif&off_url=http://www.aim.com/remote/gr/MNB_offline.gif\" style=\"border: none;\" alt=\"My status\" />"
(Here, the on_url and off_url could be local images instead of from aim.com, so you can make them say "online" or "offline" easily.  There are plenty of custom icons already available; I kind of like some of the ones from this page: http://www.seekcodes.com/myspace-aim-status-code.php)

ICQ: <img src=\"http://web.icq.com/whitepages/online?icq=" + ScreenName  +"&img=26\" />" (currently in use)

Or, I like these better:
<img src=\"http://status.icq.com/online.gif?icq=" + ScreenName + "&img=21\"> or <img src=\"http://status.icq.com/online.gif?icq=" + ScreenName + "&img=7\">

Skype: <img src=\"http://mystatus.skype.com/smallicon/" + ScreenName + "border=\"1\" />"

(Or I like this one better:
<img src=\"http://mystatus.skype.com/smallclassic/" + ScreenName + "border=\"1\" />"

I couldn't find one for MSN but there are external services (e.g. www.imwrapper.com) that return online/offline status indicators for MSN.  There's also one for Google Talk but it's horribly complicated.  Nothing for MySpace or Facebook.
« Last Edit: Jun 11th, 2009 at 11:39pm by cepheid »  
Back to top
WWW  
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #13 - Jun 11th, 2009 at 10:57pm
Post Tools
OH Eng wrote on Jun 11th, 2009 at 10:38pm:
Well I thought that is what you wanted.. a big green ONLINE so users would know what it means, plus some kind of documentation.

Oh, no, I think either one would be fine. Smiley

OH Eng wrote on Jun 11th, 2009 at 10:38pm:
If you think it ought to change why don't you simply submit what you think it should do

Personally, I think all the protocol icons should be static (the same icons as used in the buttons), and then for those services that provide an online/offline indicator, a second icon should be added after the username to indicate on/off.  In other words:

<protocol name>: <static icon> <screenname> [onlinestatus]

See the post below for what I think are good onlinestatus icons.

Doing it the above way would also add a potential feature: allow users to hide their online/offline status while still displaying their usernames.  Some users may wish to provide their IM contact info but NOT to divulge whether they're online or not... by allowing the status indicators to be hidden via a user profile pref, we can accommodate that.

Yes, it's a minor cosmetic issue.  No, I don't think it should be (or become) a big deal.  It was still worth reporting.
« Last Edit: Jun 11th, 2009 at 11:34pm by cepheid »  
Back to top
WWW  
IP Logged
 
OH Eng
Past Team Members
Documentation Team
Offline



Posts: 4,026
Location: Pensacola, Florida USA
Re: Profile IM protocol names repeated, diff. icons
Reply #12 - Jun 11th, 2009 at 10:38pm
Post Tools
Well I thought that is what you wanted.. a big green ONLINE so users would know what it means, plus some kind of documentation.

To me, this is such a tiny detail it's not worth hashing about.  If you think it ought to change why don't you simply submit what you think it should do, either code, icons, or docs, and let it be evaluated?

  

 
Back to top
 
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Profile IM protocol names repeated, diff. icons
Reply #11 - Jun 11th, 2009 at 9:21pm
Post Tools
OH Eng wrote on Jun 11th, 2009 at 9:02pm:
I think a user can figure out that a green ONLINE and colored smiley means the user is online on that particular service.

There is no green ONLINE; that was something that Jet Li put in just for illustrative purposes.  It does not show up in the forum... only the smiley changes.

Clearly, I had trouble figuring out that those icons were status indicators... maybe I'm just dumb, but I'm probably not the only one.  As I said, I'm fine with keeping them status indicators, but I think they should be more clear as such.  If there were a big green ONLINE next to them, that would make it entirely clear and I'd have no problem.  With the current method, the only indication of status is that the icon changes, so IMHO it can be quite unclear to users (at least to those users as dumb as I am) that it is an online/offline status indicator.
  
Back to top
WWW  
IP Logged
 
OH Eng
Past Team Members
Documentation Team
Offline



Posts: 4,026
Location: Pensacola, Florida USA
Re: Profile IM protocol names repeated, diff. icons
Reply #10 - Jun 11th, 2009 at 9:02pm
Post Tools
I think a user can figure out that a green ONLINE and colored smiley means the user is online on that particular service.  What says they all have to be the same when you have some services providing a status indicator and some not?  Seems like you'd want to take advantage of available features like that if they are available, and if not, make due with a static icon.

  

 
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 2 3 [4] 5 
Topic Tools
 
  « Board Index ‹ Board  ^Top