I dig the bookmark icon that sits just under the top border of a bookmarked post... would it be possible to do something similiar for sticky topics, instead of the [Sticky] prefix?
You would have to disable insertion of the [Sticky] text in the code somewhere?
I've been thinking about this myself. You could technically link an image to this location. However if mark could give an admin option to change the seperator "," to something else or remove it as necessary that would be needed for total control :D
Aye, I think that bookmarks and stickies should be in the same style, if you're talking consistency, which I often do.
I can picture some sweet graphics for this, probably midget-sized stickers that are slightly peeling off the top right corner of the post, mmm tasty. (Also a good excuse to get some drop-shadow's on the go :-)
I mean instead of just stuffing the last X ammount in the sidebar, clicking on "display all" bookmarked discussions displays much in the same way as "your discussions" would.
Mini, what I'm talking about is completely different from 3stripes idea for images and should probably have a topic of it's own. But say you have well over 40 bookmarks (for whatever reason), you can't exactly see them all, can you? clicking on the bookmarks header would just display all the threads you've bookmarked since the begining of time for that forum and display them much like discussions. Certainly you understand that, right?
Er, this reminds me...how come when I click "Show All" at the bottom of the history section in the sidebar, I see: "Some problems were encountered The requested discussion could not be found."
I can't see anything stopping you from doing a sticky graphic right this very second. All sticky threads have class="Sticky" so you'd just need to specify a background image or whatever you want in your stylesheet. And you can disable the big text easily in the admin settings panel.
The only thing you can't do (I'm guessing, but haven't investigated the underlying HTML) is have multiple images, for when something is more than one of bookmarked/private/sticky, etc.
The only way to solve that is to add extra markup, which isn't great.
edit:
Ok, maybe there is a way. I haven't tried it, and don't have access to a working install from work, so can't try it until I get home, but...
If you were to change the admin options to indicate a sticky discussion with...
<span class="sticky">[Sticky]</span> ...then it hopefully won't strip the HTML or anything crazy, and you'd be able to use image-replacement techniques on that span.
Repeat the process for all the other discussion flags, and you could do whatever the hell you like!
Anyone wanting to test this out, go fiddle with the admin options and check out the source code generated, or give us an url to go look at. Failing that, I'll give it a shot when I get home.
Yup, exactly like that. So, we can add HTML into the things, and use CSS to style it. I'll play with some CSS this evening maybe, otherwise tomorrow evening, and show you all how it turns out.
edit: If anyone has any particular graphics they think would be nifty to use, then link me up baby, link me up. Otherwise I'll make some shoddy things for testing purposes.
The problem is that you dont have very much space in those boxes - though obviously thats a variable thing. But you will have to hack the code a little.
Ok, I've made it use the necessary code with some jiggery pokery. The other thing to do is check whether or not there is any need to limit the labels to 30 characters. If not, you could just lift that limit (with the FF webdev toolbar for starters).
As for styling, that will require images and time. Both in short supply right now...
When you bookmark a thread, you get a cure little bar in the top right of the thread listing, indicating it is bookmarked. Of course, you'd only get that on the Vanilla default style, unless others have included it in theirs. If you still can't see it, I'll take a screenie for you
That's what the rest of this discussion is about. As soon as we have, collectively, enough time to make graphics and write the css, you will see it in action!