Wedge

Public area => The Pub => Features => Topic started by: Arantor on February 23rd, 2013, 11:40 PM

Title: Message icons, some proposed changes
Post by: Arantor on February 23rd, 2013, 11:40 PM
There are a goodly number of things wrong with message icons and I want to get some feedback on them and what to do with them.

1. Single set of icons, not multiple sets
They're actually changeable per physical theme at this point in time. I don't know any theme that ever actually shipped *its own* as such; all the ones I ever saw just shipped whatever the default icons were in SMF at the time.[1] I'd like to propose we make it a single set of icons.

2. Get rid of this 'enable customised icons' nonsense.
There is really no need for this nonsense. There is, yes, the argument to be made about performance, but caching would fix that anyway. We'd get a simpler and better to use UI out of it.

3. Drop the enforcement of it being .gif
There's really no reason why it must be .gif, other than having a standard format to work with. But that's solvable through another thing.


Then we can get a bit more exotic if we wanted.

4. Stop storing it as a textual item.
If we're already storing them in the database anyway, we will already have numeric ids for them. I see no reason why we can't make proper use of them and just store a numeric id in the messages table and be done with it (yes that would SAVE space!)

This isn't without its issues, because it would mean that all the silent-forced changes that occur (for iPod/iPhone/tablets/Android etc. not to mention moved notices, deleted posts at present and posts with attachments) would also have to be in that table. This raises other issues (what happens if the user deletes them? what happens with migrating existing SMF stuff including this site?)

I'm not exactly dead set on this one, but it is certainly an option to explore and not without its caveats. Though it could also mean the user doesn't want those things set, e.g. if they delete the tablet one, don't use that replacement later.

5. Topic filtering
Assuming we make it a numeric id, we could store that numeric id in the topics table (first post's)... it would allow us to stick an index on it and then filter topics on it. Of course, any plugin that adds its own would be rather awkward but it's not insurmountable.


/discuss
 1. This is most notable in the Bloc themes where they were upgraded from 1.1.x to 2.0 themes but kept the 1.1.x message icons.
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on February 24th, 2013, 02:34 AM
uhm, just remove em..? :P
Title: Re: Message icons, some proposed changes
Post by: Farjo on February 26th, 2013, 01:17 AM
1. you're right - I cannot find a single theme that ships with its own set.

2. Nonsense! Oh, we want to use that :( We have a forum where we want two extra message icons that would not make sense elsewhere. We would also disable icons for an individual forum but it would be too untidy.

3, 4. Uh-huh (nods head pretending to understand).

5. This sounds really if it could go with our use of per-forum icons. But otherwise I don't think we'd use it.


My requests would be:

6. Ability to easily disable icons per forum.

7. Place the icons' images in a row under the subject input. That way people would use them more often.
Title: Re: Message icons, some proposed changes
Post by: Arantor on February 26th, 2013, 01:23 AM
Quote
2. Nonsense! Oh, we want to use that
No... you misunderstand. I don't want to have to fart around enabling it. It would be 'on by default without any way to turn it off'. That's what I mean about the nonsense.
Quote
3,
Right now all the icons are gifs and there's no way to change that, it's forced in the code to be gifs.
Quote
4. Uh-huh (nods head pretending to understand).
Right now it's stored as text. If you make it a number you get to save space and make it a little bit faster in some ways. But it does make some other things a bit more complicated.
Quote
6. Ability to easily disable icons per forum.
That seems easy enough to make as part of the interface overhaul (but effectively it's mostly already possible, just needs a nicer UI)
Quote
7. Place the icons' images in a row under the subject input. That way people would use them more often.
As opposed to a more prominent dropdown that's already present showing the icon?
Title: Re: Message icons, some proposed changes
Post by: Farjo on February 26th, 2013, 02:06 AM
2. :cool:

3 & 4. Thanks as always for your explanations. Is there anything you want explained? Medical? Financial? How a 4 stroke engine works?

6. Yes it's the UI that makes it too messy to set up.

7. Looking at the first page of the boards on our forum, there are only 4 (2 by me) threads with a non-Standard icon. Even wedge.org seems to be 90% Standard icons. So it's just a suggestion for how to prompt topic starters to pick one.
Title: Re: Message icons, some proposed changes
Post by: Arantor on February 26th, 2013, 02:10 AM
Quote
Is there anything you want explained? Medical? Financial? How a 4 stroke engine works?
Well, I live with a lady who is an ex-nurse (whose daughter is also a nurse), and the other lodger is a service engineer for a hotel, so that medical and engines covered... and I used to work for a bank, so maybe I could explain those things ;)
Quote
7. Looking at the first page of the boards on our forum, there are only 4 (2 by me) threads with a non-Standard icon. Even wedge.org seems to be 90% Standard icons. So it's just a suggestion for how to prompt topic starters to pick one.
Well, the topic starter, maybe, but you'd be surprised how many of them aren't 'standard' when you factor in attachments and mobile icons.
Title: Re: Message icons, some proposed changes
Post by: spoogs on February 26th, 2013, 02:43 AM
1 - Agreed
2 - hmmm never even noticed that option :P
3 - makes sense
4 - only understood from your last explanation :P so I'm sure you'll do whats best in the end. As far as what to do if user deletes them.... what are the options, I'd say display nothing but I'm sure theres more to it than that.
5 - well my next statement would apply for me on this one but I guess it would be useful to some to be able to filter based on icon (assuming the icons are actually being used in a sensible manner)

Personally I've wanted to get rid of them completely before, I tend not to care if they are there or not. Cant think of a single time where the icon mattered to me.
Title: Re: Message icons, some proposed changes
Post by: Arantor on February 26th, 2013, 02:49 AM
2. That's the problem with it. Most people don't even know the option exists and only discover it when they want to change something. Make it more clear, more people will use it.

4. We'll figure it out, heh. I don't really expect we'll change it, it was more a speculative thing than anything else.

5. I think it depends on the forum. The vBulletin forum I used to moderate, it was a big thing for each thread to have an icon, though there were about 40 icons to choose from and the filtering was more important there.
Title: Re: Message icons, some proposed changes
Post by: Farjo on February 26th, 2013, 04:09 AM
"Well, I live with a lady who..." Oh gosh I thought you were going to ask about women :^^;: :^^;: :^^;:

Yes there are a few paperclips however 5. would surely work better if there were more variance.
Title: Re: Message icons, some proposed changes
Post by: Arantor on February 26th, 2013, 04:16 AM
Quote
"Well, I live with a lady who..." Oh gosh I thought you were going to ask about women
Hahahaha no. It was more a case that my circumstances currently make life very interesting! I'm not doing the whole partner thing though, somewhat off the idea after last year)
Quote
Yes there are a few paperclips however 5. would surely work better if there were more variance.
Sure it would. I forget the exact variety we had on the old forum, but there were loads of icons, plus a quasi-standing order from/to the moderators to actually change the icon if it was the default which was 'Stuff'.
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 12th, 2013, 01:03 AM
Do message icons actually need a description? They have one right now, but I'm not convinced they *need* one. It would certainly save some DB effort in trying to store/manage/display multiple languages' worth. (Since there's a problem right now, a forum with non-default icons can't have a separate description for each language.)

Thoughts?
Posted: March 12th, 2013, 12:58 AM

Don't forget, actually, if you edit the icon in-situ, you don't get the descriptions.
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 12th, 2013, 04:59 PM
Hmm, I wonder, should I push them out to CSS like the smileys?
Posted: March 12th, 2013, 04:59 PM

The downside to that is for SSI use, the CSS file generally won't get loaded :/
Title: Re: Message icons, some proposed changes
Post by: Farjo on March 13th, 2013, 12:03 AM
There's not much about our old forum that I miss, but here's how they display post icons (sorry, this is the least-worst example I can find).

Do the smilies' tool-tips have various languages? E.g :angel: this one's is "Hypocrite" and if so could the post icons have tips in the same way.

Cannot comment on the CSS / SSI :huh:
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 13th, 2013, 12:38 AM
Quote
There's not much about our old forum that I miss, but here's how they display post icons (sorry, this is the least-worst example I can find).
It's how vB does it and it's not bad at all. I haven't decided to or not to do it yet, though I won't deny I like the compactness of the current setup.
Quote
Do the smilies' tool-tips have various languages?
This is the problem. Right now they do not - but they didn't before unless you were using the stock set of icons. Note that I am NOT talking about smileys but the message icons (which, for no reason I can fathom, are in the same admin area)
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 13th, 2013, 03:38 AM
So, here's what I've been working on. As you can see, the 'manage message icons' screen is largely untouched, but the bottom bit is the new bit.

This is stuff that isn't really configurable, but that I do want to show to users so they can be aware of it. I'm thinking about giving clip and the mobile icons an on/off option on it.

I don't know why I don't like it. I just don't like it.
Posted: March 13th, 2013, 03:09 AM

Also, anyone got any objection to putting in a Nintendo 3/DS icon as a mobile device?
Title: Re: Message icons, some proposed changes
Post by: Dragooon on March 13th, 2013, 09:58 AM
Perhaps apart from 3ds you can also add ps and xbox icons as well? Can these be edited?
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 13th, 2013, 12:57 PM
Well, I was more joking about the 3DS, I don't know anyone who seriously uses their browser, except maybe the homebrew crowd. Same deal about the PS3 and XBox, they don't seem like the type.

That bottom set can't be edited - because there's specific code to drive them. I guess we could make it so if people wanted, but it seems like a lot of work for something most people won't even notice. I guess that's why I'm wary of the UI, because it's not something that really needs to be that configurable.
Title: Re: Message icons, some proposed changes
Post by: Maxx on March 13th, 2013, 02:31 PM
I'm not really be certain what I'm saying here, but Bloc had his own little icons, that were very modern and neat, that he was using with some of his themes, and I have also seen some Wordpress theme, that I think ( you you can believe I do ), they call icons from a sheet of icons, in there process! at least it looks that way. One thing to keep in mind that, anything removed must be removed also from you CSS or SS what you guys are using, so not get errors in the admin error logs / browser engines and such... The icons the little tiny ones I've been seeing are very neat a professional looking, and is I can just have some time I'll look them up, and show an example. the icons I'm thinking about are mainly the SMF stock default icons.
 
 As far as the Smiley, they are nice but, too many , makes for a real messy forum, I don't even like to use them myself, but at time I do ( limited )
there is a commercial out that says more is better, but not in my book! too busy makes for too messy and obstruction from the content.
regards,
Maxx
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 13th, 2013, 02:33 PM
Why are people talking about smileys? This is NOT ABOUT SMILEYS. They just happen to share the same stupid admin area.
Quote
but Bloc had his own little icons,
Pretty much all of Bloc's themes used the default SMF icons. I'm not talking about general icons or navigation. I'm talking about the icons that can be selected in posts, e.g. (http://wedge.org/Themes/default/images/post/xx.gif)
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 30th, 2013, 05:32 AM
OK, so I want to do a little test.

I genuinely don't know whether the 'displaying it as a dropdown' vs 'as a list of radio buttons' is more effective or better or whatever. But I also want to test it on a live audience without committing it to core without some idea of whether it's worth doing. Thus... a very nasty hacky plugin that pushes the icons into a fieldset under the postbox.

That way we can use it here and field-test it to see how well it goes down and if it works out, we can polish it up and implement it in core (easy enough to do, just update the running order of templates in Post.php, jiggle the templates in Post.template.php, the two I've provided are reasonably close to what would be needed, just need to give them the right names and fix the formatting to not be thrown together inside 2 minutes)

Note that I deliberately chose to exclude the descriptions. I don't know whether to include them as tooltips or simply not bother yet.

(In case anyone's interested, implementation time: 14 minutes.)
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on March 30th, 2013, 09:01 AM
Drop down takes less space.
Title: Re: Message icons, some proposed changes
Post by: Farjo on March 30th, 2013, 12:20 PM
Your screen looks better: people will see the message icons and think "Oh! I can pick an icon here!", whereas as it is people notice the dropdown less.

"Drop down takes less space." the space between the icons could be reduced so that they all fit onto the one line, and then paper clip wouldn't be there.
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on March 30th, 2013, 12:23 PM
It's still a lot of space that can be saved with dropdown. Considering I'd completely remove these icons, at least I'd try to have them taking as less space as possible.

And it's not just a matter of space, too many things in an interface distract the user.
Title: Re: Message icons, some proposed changes
Post by: Nao on March 30th, 2013, 01:06 PM
Quote from Farjo on March 30th, 2013, 12:20 PM
Your screen looks better: people will see the message icons and think "Oh! I can pick an icon here!", whereas as it is people notice the dropdown less.

"Drop down takes less space." the space between the icons could be reduced so that they all fit onto the one line, and then paper clip wouldn't be there.
Dropdown looks better.

The icon dropdown is visible. You just choose not to see it. Which is natural. Topic icons aren't there for your amusement as much as smileys are. It's a feature that's also used in other situations, that *usually* you don't even have to deal with.
As such, I don't find it a problem that it doesn't jump to your eyes, and that you have to actually look at the screen to change your icon. Heck, I've never liked these forums where people arbitrarily choose a random icon on their topics. Message index looked ugly enough in SMF... :lol:
Posted: March 30th, 2013, 01:04 PM
Quote from Farjo on March 13th, 2013, 12:03 AM
There's not much about our old forum that I miss, but here's how they display post icons (sorry, this is the least-worst example I can find).
Woot, all of my dreams come true, a colorful background with Comic Sans MS, I must absolutely have a skin for that... :lol:
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 30th, 2013, 04:21 PM
I'm not disputing that the dropdown saves space. But because it's so compact, it hardly ever gets used.
Quote
As such, I don't find it a problem that it doesn't jump to your eyes, and that you have to actually look at the screen to change your icon. Heck, I've never liked these forums where people arbitrarily choose a random icon on their topics. Message index looked ugly enough in SMF... :lol:
Well, part of the problem is that most forums don't do a good job of it. If you have a set of consistently sized/shaped icons, it's much more meaningful, especially if you have the ability to filter topics on those icons (like vB did)

But I propose a third option: just dump the feature entirely. If it's not being used much, let's save ourselves the hassle and not use it at all.

No point worrying about a feature that 'no-one uses' and is 'ugly enough'
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on March 30th, 2013, 05:17 PM
+100 for dumping message icons completely. :)
They really seem an heritage from the past.
Title: Re: Message icons, some proposed changes
Post by: Nao on March 30th, 2013, 06:19 PM
Quote from Arantor on March 30th, 2013, 04:21 PM
I'm not disputing that the dropdown saves space. But because it's so compact, it hardly ever gets used.
A regular SMF user will immediately notice how different it is (because it has the icon in it), so they're likely to click it and see that they can immediately view all icons... It's really, really better than the SMF implementation.
Quote
Well, part of the problem is that most forums don't do a good job of it. If you have a set of consistently sized/shaped icons, it's much more meaningful, especially if you have the ability to filter topics on those icons (like vB did)
The thumb up/thumb down icons are probably among the widest used, but they're so different in style -- we should probably be using our Like icons for these..?
Also, perhaps limit the ability to set message icons to topics, i.e. first post only...
Quote
But I propose a third option: just dump the feature entirely. If it's not being used much, let's save ourselves the hassle and not use it at all.
I wouldn't do that, if only because it's nice to be able to tell that someone has been posting from a mobile device.

We could integrate other elements into message icons: (text) tags, pre-established topic prefixes...
Quote
No point worrying about a feature that 'no-one uses' and is 'ugly enough'
I'd be tempted to agree that allowing for customization of message icons is a bit much, but OTOH some forums are gonna say they need it.

Maybe push it as a plugin, instead...?
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 30th, 2013, 06:25 PM
Quote
A regular SMF user will immediately notice how different it is (because it has the icon in it), so they're likely to click it and see that they can immediately view all icons... It's really, really better than the SMF implementation.
A quick glance at the topics made on this site would suggest otherwise.
Quote
The thumb up/thumb down icons are probably among the widest used, but they're so different in style -- we should probably be using our Like icons for these..?
This raises other problems. Firstly, the message icons can only be gifs. This is enforced in the code because there's no way to store the extension. We could update every single icon currently in the DB to include the extension then have the code behave, though.
Quote
Also, perhaps limit the ability to set message icons to topics, i.e. first post only...
Well, that certainly makes sense. In fact, I'd be inclined to pull the icon's id (since we're using the DB table for message icons now) into the topics table and make it filterable that way.

The thing then becomes, if users can only set it on new topic, we can largely dispense with the theatrics of having it elsewhere. Which sort of calls the mobile icons into question.
Quote
We could integrate other elements into message icons: (text) tags, pre-established topic prefixes...
That's workable.
Quote
I'd be tempted to agree that allowing for customization of message icons is a bit much, but OTOH some forums are gonna say they need it.

Maybe push it as a plugin, instead...?
This is where it gets very complex because I'm still of the feeling that if it were more prominent and more than just straight aesthetics (i.e. filterable) it might get more use.
Title: Re: Message icons, some proposed changes
Post by: spoogs on March 30th, 2013, 06:39 PM
Since I never used or paid much attention to the message icons I'd vote dump them but introduce prefixes as icons sorta like in SD.

Maybe ship with a few common icons already available. If message icons are enabled and the poster did not select an icon the mobile[1] icon is used by default, if that makes any sense.
 1. Would love to see support for the windows icon, I know I am in the minority here but i find I'm browsing more on my phone these days
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 30th, 2013, 06:46 PM
Actually, I've been thinking about the whole prefix thing a lot lately, wondering if I should build it and be done with it.
Quote
If message icons are enabled and the poster did not select an icon the mobile[1] icon is used by default, if that makes any sense.
That's how it currently works - if you don't select an icon (and just use the xx icon by default), you'll get the mobile icon.

I'm not sure we need the attachment icon though.

If I can support a 3DS icon, I'm sure we can put a Windows icon in, hahahahahah
Title: Re: Message icons, some proposed changes
Post by: spoogs on March 30th, 2013, 06:59 PM
Quote
I'm not sure we need the attachment icon though.
I tend to agree here

I simply love prefixes., go ahead dammit, build it :whistle: :niark:
Title: Re: Message icons, some proposed changes
Post by: godboko71 on March 31st, 2013, 12:25 AM
TBH I like Message icons I almost wish there was a setting to make them a required field with no predefined default. icons make it fast to skin and decide what to read right then. I do like like the dropdown better than the other. Maybe give the dropdown a color that would stand out a little so people notice it more? Just thinking out loud.

Edited to add: I am okay with taking message icons from reply's however it would be nice to keep the mobile/device icons for replies.
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on March 31st, 2013, 04:14 AM
Seems material for a poll:
1) Leave message icons as they are now
2) Drop em entirely, it's an heritage from the past, useless and distracting
3) Plugin 4 life
4) Leave only the device icons
Title: Re: Message icons, some proposed changes
Post by: Arantor on March 31st, 2013, 04:17 AM
Except it's not that simple. As I keep mentioned, and this does annoy me that I keep mentioning it without anyone commenting on it but it is kind of important: what about filtering topics by way of icons? I know at least two forums I did this on where it was useful, because the moderators actively got people to set icons for things that were meaningful.

What about ditching per post icons that are a choice and merely having the device icons, but still able to pick up topic icons?

What about having multiple icons per post or per topic?

(See, having a poll is great. Having a poll where all the options indicate a given bias is not.)
Title: Re: Message icons, some proposed changes
Post by: godboko71 on March 31st, 2013, 07:43 AM
Sorting sounds nice to forgot to edit to add that to my last post
Title: Re: Message icons, some proposed changes
Post by: MultiformeIngegno on March 31st, 2013, 12:45 PM
Quote from Arantor on March 31st, 2013, 04:17 AM
I know at least two forums I did this on where it was useful, because the moderators actively got people to set icons for things that were meaningful.
2 forums is not an important share.. seem plugin material if we really want to support it. And anyway there wasn't a plugin for custom fields on posts? Am I raving? :P