noone ?
I still think you don't understand the meaning of an userscript.
An userscript edits the user experience in one/multiple website/s, but not edit local files and not edit the way that the
browserapplication does the things.You need an extension to do that.
Maybe this trick can help you:
- Select as favorites the folders you need to view and leave the others unselected.
- Into menu, go to View, then Folders, and select Favorite. This will hide all the folders you don't selected in step 1.
ok & no, favourite adds the account name folder..
Because you need an addon, you got the solution in Mozillazine.
it doesn't work ((
This script works but it's not a set & forget in case i add accounts or remove others.
can this script be modified so it affects all email account name folders ?
/* Hide useless "account names" folders */
(function() {
if (location == "chrome://messenger/content/messenger.xul") {
setTimeout(function() {
var hideAccountNameFolders = {
accountNameFolders: [
"Gm 1 (email account name)",
"Local Folders",
],
hideAccountNameFolders: function() {
for (var i = 0; i < gFolderTreeView._modeNames.length; i++) {
var viewName = gFolderTreeView._modeNames[i];
if (viewName == "smart") {
var view = gFolderTreeView.getFolderTreeMode(viewName);
view.hideAccountNameFolders_oldFunction = view.generateMap;
view.generateMap = function(ftv) {
var ftvItems = this.hideAccountNameFolders_oldFunction.call(view, ftv);
for (var j = 0; j < ftvItems.length; j++) {
for (var k = 0; k < hideAccountNameFolders.accountNameFolders.length; k++) {
if (ftvItems[j].text == hideAccountNameFolders.accountNameFolders[k]) {
ftvItems.splice(j, 1);
}
}
}
return ftvItems;
};
}
}
},
};
hideAccountNameFolders.hideAccountNameFolders();
gFolderTreeView.toggleMode(gFolderTreeView.mode);
var box = document.getElementById("folderTree").boxObject;
box.QueryInterface(Components.interfaces.nsITreeBoxObject);
box.invalidate();
}, 1000);
}
})();
I said you need an addon. Try this one.
Hide account name folders/icons in the folder pane of thunderbird
All i need is my inbox, trash etc, but i don't want any accounts folders to appear there.
& if i want to edit accounts, it's still accessible in tools/Account settings, but i don't want those
useless "account name folders" to populate the folder pane