fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote2010-07-01 11:37 pm
Entry tags:

Bug 2580: Smarter Tag Tracking

Chose an easy bug to do while in the middle of doing reviews, this one was from suggestions -- Bug 2580: Smarter Tag Tracking.

Let's say you were reading an entry and decided that you wanted to be alerted of all new entries that are on the same topic, by tracking all new entries posted under the same tag as one on this entry.

You'd click on the "Track" link, then through to "More options", and then have to scroll through the journal's entire list of tags in order to find the tag you're looking for. Something like this:


complete list of tags on the journal


So what was suggested was that we give priority to the entry tags, so they can be easily selected, while still listing the rest of the tags. So something like this:


list of tags on the journal separated into two groups: first entry tags, then other tags


This one was pretty straightforward -- the toughest part was figuring out how to make the tags dropdown aware that we wanted to target a specific entry. The next toughest part was figuring out how to make the LJ::html_select function handle optgroups.

And done; another suggestion implemented *G*
cesy: Home is where the <3 is (Dreamwidth) (Dreamwidth)

[personal profile] cesy 2010-07-02 12:58 pm (UTC)(link)
Oh, yay. This is a useful little usability tweak.
fizzyblogic: [stock] a cat pushing a computer mouse with its paw (technosapien)

[personal profile] fizzyblogic 2010-07-02 08:40 pm (UTC)(link)
Oh wow, this is an awesome tweak! I love this about Dreamwidth; with each bug resolved, our journalling lives get that bit easier and more pleasant :)
sally_maria: (Merlin Yay)

[personal profile] sally_maria 2010-07-02 09:39 pm (UTC)(link)
That's my suggestion. \0/

That's wonderful, thank you so much for doing this. I'll look forward to seeing it on the site.