LabelLinks4Gmail

By CloudKicker Last update Apr 27, 2010 — Installed 8,058 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 57 posts, 15 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
Marcin Zalewski User

PS. Forgot to ask if there is any way to reorder labels. I like to have Inbox at the top... :)

 
Marcin Zalewski User

Great script! Just what I was looking for.

I am using gmail to read mailing lists and I really wanted to have one label per list but that would be too many labels. So, I had to lump lists together. Now I can have tons of labels and use the pilot mode to save space! Great!

My wish list contains only one item. :) I would prefer to see the label view so I can have more than 20 messages on the screen but I have seen that this is on your list too.

Thanks,
Marcin

 
alala Scriptwright

hi;

just to say that the images in this very page [ http://userscripts.org/scripts/show/30757 ], explaining how to use the script, are MISSING; so i don't know how to set it up. please check it.

thanks.

 
Henrique Abreu User

I took the liberty and changed your script to add the contact link in the navigator, maybe it can spare you some time...

var contacts;
function initSystemLinks(doc)

{	

    //...
    if( contacts == null ) //necessary when a label is updated
        contacts = doc.getElementById(':q5');
}

//...
function initLabels(doc){

    //...
    createLabelLookup(labelBox);
    contacts.className = labelBox.nextSibling.className;
    labelBox.parentNode.insertBefore(contacts, labelBox.nextSibling);
    //...
}

I've also made other minor changes / personalization.

Regards,
Henrique Abreu
ps: I forgot to place the lines in function initLabels inside an if pilot_mode (e.g. the one right below them)

 
AaronD Scriptwright

@Tertioptus:
Great script - thanks for all the work!
I was wondering why, when you are just looking for the messages from a single label (e.g. clicking the label and not the circle icon), you still do a search (in: LabelName) rather than using the #label/LableName URL).

I went through the source and it looks like you have most of the functionality in there but commented out to allow direct label clicks to use the label URL rather than the search url - is there a reason it doesn't work like that? (I've modified it so it does work this way, and prefer it, just because it's more clear and handles labeled messages more nicely if you're just looking for one label)

Also, any ideas why, seemingly at random, clicking a label will cause the entire page to re-load, rather than just showing the label contents? (I haven't been able to reliably reproduce this, but it seems to happen several times a day at least - is it possible the _target is changing?)

Thanks again!
Aaron

 
CloudKicker Script's Author

Okay, I get it. I'll add a Contacts link.

 
CloudKicker Script's Author

Doesn't the chat box double as a contacts box.

If you go to settings and then to the chat tab, you have chat display below the labels box.

 
AaronD Scriptwright

@Henrique Abreu:
Yeah, I just recently disabled pilot_mode due to no access to contacts as well...

 
Henrique Abreu User

Another thing that I've noticed, on pilot_mode the contacts link disappear!

 
jestyr User

Is there a way to get this working with Google Apps for Domains? My Google interface is at http://mail.google.com/a/somedomain.com and when i try to use LL4G all the links point to http://mail.google.com/

 
Henrique Abreu User

This pilot_mode is Incredible, you had sight beyond sight!
And since you're implementing everything we ask, here it comes: with this new mode, I felt the necessity of organizing the labels in an arbitrary way. Is it viable?

@Robert Andrews
What you didn't got? What is it for? How to use the script?

 
Robert Andrews User

It does what... don't get it.

 
CloudKicker Script's Author

Yes Evan, this is true.

Actually in the earlier versions this worked. Somewhere down the line I broke it. But I'll get it fixed pretty soon.

Thanks, for letting me know.

 
Evan R. Scriptwright

Awesome project. I love the idea, and most of the implementation :-)

One problem though... the coolest thing about this is that a sub-label can have more than one parent, but if I try to expand two parents of the same sub-label at the same time, the sub-label jumps between them, leaving an empty space in its old spot. It would be much better to have it stay displayed in both locations.

 
AaronD Scriptwright

The images for Steps 1-5 appear to be broken (the domain they reference just points to a hosting site right now) which makes understanding what the advanced features does a bit difficult... would it be possible to put the images for these steps on the same site that is hosting the Pilot Mode image (which is still working)?

Also (using FF3.1b1) quite often, but not always, when clicking a label (using Pilot Mode) the entire gmail tab will re-load (causing any chats to end, as well) - This is with the latest version (10/15).

Thanks!
Aaron

 
CloudKicker Script's Author

Support for Folders4Gmail format now supported.

I'm not typically a fan of the format, but if the people want it, hey. hey hey what can I say

To there defense, they will be able to take advantage of LL4G features while not losing IMAP compatibility.

 
CloudKicker Script's Author

I wish!!!, Henrique.

My affinity for classic Brazillian jazz emanates from my soul. :)

 
Yatin User

That is absolutely fantastic. I especially like the idea of the circle next to the labels to select just that label or its entire descent. And the fact that it doesn't reload the entire site anymore is really great.

 
Henrique Abreu User

"obrigado" ?? Do you speak portuguese? Where are you from?
Num vai falar q é do Brasil, de onde?

 
CloudKicker Script's Author

obrigado! ;)

 
Henrique Abreu User

It's just fantastic, you're the legend! You should be hired by google. ;)

 
Bryce Schober User

Looks like they're fixed to me. Can you contact the LifeHacker folks and push them to update their BetterGmail2 extension that this script is included in?

 
CloudKicker Script's Author

Thanks Bryce and Henrique, I believe both issues are now fixed.

 
Bryce Schober User

Another problem is that the label boldness seems to get out-of-sync. I have labels with no more unread messages that are still bold, and labels with unread messages that are not bold.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel