HeaderTools ( for TB ) ver 0.6.0 availableFor any message...modifying a message with a label/colour clears the label ..
Labels are 'attached' to a message in the 'database' of TB.. The same database that must be rebuilt when one has a problem with a particular folder.. My extension recreates a message, then adds that message source to the end of the TB folder's file of messages ( basically, the modified message is a *new* message, as far as TB is concerned ) Because the message is a new message, the label ( which was 'attached' to the old message ) is lost.. I will see what I can do to preserve the label and flags -Also for IMAP messages...modifying a "replied" message clears the replied status ... Imap is a strange kettle of fish.. when I add the modified message source to the IMAP store, all status bits are reset.. I will see what I can to do preserve status bits Shortcut button ? Prolly not since there are way too many options, as in Add > X-Tag: friends or Add > X-Tag: family or Add > X-Tag: boss or Add > X-Tag: jokes or Add > X-Tag: friends,jokes or Remove > X-Tag: jokes I am working on a menu option dropdown like Tools>>Add X-Tags > Jokes and Tools>>Add X-Tags > Jokes&Family The command behind those menu options is HTglobals.MMH_Main('X-Tags', 'friends&jokes', 'add'); or HTglobals.MMH_Main('X-Tags', 'boss', 'add'); or HTglobals.MMH_Main('X-Some_other_label', 'friends&jokes', 'remove'); or One could easily add that/those commands to another extension to provide the button(Buttons!) or quick key(keyConfig) it will be possibly to modify a selection of messages at once. Regarding edit raw contents.. Totally possible and easy ... BUT *way* too much can go wrong.. also the editor widget built into TB can wreak havok with special characters/character codes.. zyzzyvas ,
What version of TB are you running ? ( newer versions preserve labels and flagging ) Updated to HeaderTools050. Attempted to add a "References" line to move an email into its appropriate thread.
Headers before: From - Mon Feb 06 22:57:48 2006 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00800000 Message-ID: <43E836CD.3010402@comcast.net> Date: Mon, 06 Feb 2006 22:57:33 -0700 From: Bill Davis <daviswj@comcast.net> User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Addresee Removed Subject: Re: Sodium Content-Type: multipart/related; boundary="------------010607020608020605090202" This is a multi-part message in MIME format. --------------010607020608020605090202 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Headers After: From - Mon Feb 06 22:57:48 2006 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00800000 Message-ID: <43E836CD.3010402@comcast.net> Date: Mon, 06 Feb 2006 22:57:33 -0700 From: Bill Davis <daviswj@comcast.net> User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Removed Subject: Re: Sodium Content-Type: multipart/related; References: <43E7F71B.7020401@comcast.net> This is a multi-part message in MIME format. --------------010607020608020605090202 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> ... the email moved to the proper thread all right, but now the entire body of the message has disappeared. Ouch. Bill Davis Thanks for the detailed response. To follow-up:
-I'm using TB 1.5.0.1. I just tested again and you are right...for local messages, the labels are retained. I see now the problem is only with IMAP messages. -As for the label and status flags, I can imagine it might be a bit tricky. I know that in local folders, they are all stored in the X-Mozilla-Status and Status2 headers (encoded in some numeric blocks). However on IMAP those headers are gone and Status:, X-Status:, and X-Keywords (for labels) do the job. For instance "X-Status: A" means replied and "X-Keywords: $Label1" is for label 1. If you can adjust these headers then it should be possible to restore the original status perfectly. Easier said than done, I bet. -When I said "shortcut button" I really meant exactly what you indicate...some preset header modifications for common tags or changes. That will be fantastic. -RE: raw contents...I can see the potential for trouble, but I will continue to dream ![]() ![]()
howdy ausdilecce, my patience is yours for the asking! [*grin*] the only time i ever really got agitated was when you dropped out and didn't even respond to a pm with " go away! i'm busy!" [*grin*] the reason i asked about the quick-x-tags thing is to allow what the tbird "label" really otta be. a user definable and extensible list of tags. my ideal in that would be the way itunes does grouping ... very nifty. lets me tag my music with SO many personally meaningful ways. rock surf instrumental guitar celtic vocal female rowdy sax lounge flute harmonica blues etc ... um, er, not all at the same time! [*grin*] what i want from ht is the ability to re-apply the last few tags quickly. just remembering what was added in the last 3 to 5 such changes would be dandy. does make for a bit of a problem to track what those changed were ... and then add them to the list. [*sigh ...*] not simple ... take care, lee Please find the latest version at
www.supportware.net/mozilla/HeaderTools051.xpi after installation, Have a look at new menu items in Tools... after Change Header Details.. ( for Add X-Tags... and Remove X-Tags... ) ... These menu itmes are configurable in the extension's options page.. in the "New Header Defualts" textbox.. Separate each header and value group with a comma separate the header name and value group with a > separate the header values in the header group with a : so X-Tags>friends:jokes:TODO:office&jokes,X-Catagories>this:that:the:other,X-Style>cool:uncool:hip will give you 3 "add" menu items and 3 "remove" menu items each with its own value group Tools..Add X-Tags...friends Tools..Add X-Tags...jokes Tools..Add X-Tags...TODO Tools..Add X-Tags...office&jokes Tools..Add X-Catagories...this Tools..Add X-Catagories...that Tools..Add X-Catagories...the Tools..Add X-Catagories...other Tools..Add X-Style...cool Tools..Add X-Style...uncool Tools..Add X-Style...hip Tools..Remove X-Tags...friends Tools..Remove X-Tags...jokes etc Just a note... in the example above with office&jokes.. The underlying code will automatically replace & with , so that the scheme is preserved.. do NOT separate office&jokes with a comma as that means that jokes will be a new header and not just a possible header value Also have a look in Header Tools' extension options .. ( ignore and order ) Last edited by Old Ausdilecce on February 7th, 2006, 2:00 am, edited 1 time in total.
![]() howdy ausdilecce,
thanks for the new version to play with! [*grin*] i hafta get offline for a while, but i will play with it soon and drop off some feedback here. take care, lee ![]() howdy ausdilecce,
there seems to be something wrong with the linked file. i get a zero byte download. tried ff, ie and freedownload manager. all get the same result. cleared the cache for all = same result. cleaned out my temp folder = same result. extended properties extension reports "missing" for file size. take care, lee Sorry Lee..
It seems my server took a dump.. it should be a good file now ![]() howdy ausdilecce,
kool dude! [*grin*] got it an will play a bit before commenting. thanks! take care, lee I'm sorry to tell, but multiline header get messed up:
TobyK,
You think you can give me a bit more info ? Like, when going from <code> original: Cc: "test" <test@test.com>, "test2" <test2@test.com> </code> To <code> after using headertools Cc: "test " <test@test.com>, </code> What OS do you have ? What did you use .. tools...Change Header Details ? or ... What did YOU put into the textbox when changing the value.. what was the textbox value before ? Basically, a *bit* of background and overall helpfulness could help... How the heck did you change "Received" headers anyway? or did you ? All in all, I was left with a fairly sour taste in my mouth after reading your "post".. You *do* know I am doing this in my (*very* limited) free time right ? ![]() howdy ausdilecce,
a few problems ... [1] the rt-clk menu item "change header details" [chd] does nothing and this ... " Error: newHeaderValue has no properties Source file: chrome://hdrtools/content/hdrtools.js Line: 247 " ... shows in the error console when i rt-clk and select chd [2] the tools/change-header-details menu item DOES open the dialog like rt-clk once did [3] "new menu items in Tools... after Change Header Details.." my menu shows ONLY "Change Header Details" with no added items nor any flyout with new items [4] other errors - selected plaintext msg with rtf attachment - using the menu item, i added "x-tags" with a value of "one" - got this on the error console " Error: folder has no properties Source file: chrome://hdrtools/content/hdrtools.js Line: 160 " - closed chd - using view-source confirmed "X-Tags: one" was added immediately AFTER the last pre-existing x-header - opened chd again and x-tags = "one" was shown - added "two" to the end of the x-tags line got the same "folder has no properties" in the error console. - closed chd - opened chd and x-tags = "one two" - closed chd have no idea what that error means. [*grin*] header line insert & value edit/add both seem to be working. [5] i did not fiddle with any settings in the options dialog. do you want me to do anything with the two debug options? i can post the resulting file[s] here if that's what those checkmarks do. let me know when you get to it ... [*grin*] take care, lee ![]() howdy ausdilecce,
after reading the post by TobyK, i went and looked at my OTHER headers. [*grin*] _every_ header that had more than one line when displayed in view-source was truncated to ONE line. here's the variable names from the lines that were truncated ... Authentication-Results: Received: [several of these, as expected [*grin*]] X-OB-Received: btw, what IS the right name for the part BEFORE the ":"? i think of it as a variable:value pair, but that's pro'ly not really the right term for the left hand part. did the email i sent to you via my free yahoo mail account get to you? it hasn't bounced back to me yet but it's been a LONG time - more than a day - but it IS yahoo ... [*grin*] i have a gmail account that i can try to reach you thru if ya want the before and after files from playing with the current version of headertools. take care, lee ![]() howdy ausdilecce,
[*blush*] here's my setup info ... Generated: Tue Feb 07 2006 07:25:44 GMT-0600 (Central Standard Time) User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8) Gecko/20051201 Thunderbird/1.5 Build ID: 2005120115 Enabled Extensions: [27] - AboutConfig 0.6 - accountex [multilingual] 0.2.2 - addressContext 0.7 - Auto Copy 0.6.1 - Buttons! 0.5.1 - Change quote and reply format 0.4.6 - ConfigDate 0.3.3 - Console² 0.3.2 - Contacts Add BCC button 0.0.3 - Edit Config Files 1.5.8 - FlashGot 0.5.9.99 - GMailUI 0.4 - header scroll extension 0.3 - MboxImport 0.5.1 - More Button Plus 0.3 - MoreColsForAddressBook 0.2.6 - MR Tech Local Install 4.0 - No New Window on Double Click 0.2.3 - QuickMenuMC 0.9.2.1 - SendTools 0.4.2 - Stylish 0.2.1 - Talkback 1.5 - TB Header Tools Extension 0.5.1 - TripleSelect 1.7 - URL Link 1.06.6 - View Headers Toggle Button 1.5.2 - ViewSourceWith 0.0.7.9 Installed Themes: [1] - Thunderbird (default) take care, lee Return to Extension/Theme Releases Who is onlineUsers browsing this forum: No registered users and 1 guest |
![]() |