• myFAV.ES
  • Help Center
  • Tutorials
  • Extensions
  • Blogs

  

  • Logos
  • Logo Requests
  • Themes
  • Backgrounds
  • Forums
  • Contact

Error message

  • Warning: count(): Parameter must be an array or an object that implements Countable in antispam_user_load() (line 1555 of /home/ul/public_html/userlogos/sites/all/modules/antispam/antispam.module).
  • Warning: count(): Parameter must be an array or an object that implements Countable in antispam_user_load() (line 1555 of /home/ul/public_html/userlogos/sites/all/modules/antispam/antispam.module).
  • Warning: count(): Parameter must be an array or an object that implements Countable in antispam_user_load() (line 1555 of /home/ul/public_html/userlogos/sites/all/modules/antispam/antispam.module).
Home » Forums » 11012008 » NonAutohide v2.14 - Fast Dial

NonAutohide v2.14 - Fast Dial

Mafia_Penguin —Sat, 11/01/2008 - 20:14

Not exactly a style, but closer than any other area. If this is a bad place to post this, then contact an admin.
This may not work with some themes!

Thanks to PedroMRP for the fix!
How to disable the autohide of the toolbars:
A, Replace overlay.xul (in your profile folder->extensions->fastdial@telega.phpnet.us->chrome->content) with THIS.
Or, if you don't trust me (; then do this:

B, Open overlay.xul (in your profile folder->extensions->fastdial@telega.phpnet.us->chrome->content)
and replace ALL OF IT with this:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://fastdial/skin/toolbar.css" type="text/css"?>

currentTime) continue;
FdSnapshot.create(item, items[item.folderId]);
}
setTimeout(Fd.autoRefresh, 60 * 1000);
},

setAsHome: function() {
var menupopup = document.popupNode.firstChild;
if (menupopup._resultNode) {
FdBookmark.setRoot(menupopup._resultNode.itemId);
}
},

populateFoldersMenu: function(menupopup, onCommand) {
FdDom.clear(menupopup);

var bookmarks = FdBookmark.getBookmarks("BOOKMARKS_MENU").concat(
FdBookmark.getBookmarks("TOOLBAR"));

for(var i in bookmarks) {
var bookmark = bookmarks[i];

if (bookmark.isFolder) {
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", bookmark.title);
menuitem.setAttribute("oncommand", onCommand(bookmark));
menupopup.appendChild(menuitem);
}
}
},

populateAddMenu: function() {
var menupopup = FdDom.get("fd-add-menu").firstChild;
Fd.populateFoldersMenu(menupopup,
function(bookmark) {
return "Fd.addPage(" + bookmark.id + ");";
});
},

populateOpenMenu: function() {
var menupopup = FdDom.get("fd-button").firstChild;
Fd.populateFoldersMenu(menupopup,
function(bookmark) {
return "FdUtils.openLink('" + bookmark.url + "');";
});

if (menupopup.childNodes.length > 0) {
var separator = document.createElement("menuseparator");
menupopup.appendChild(separator);
}
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", FdBundle.getString("preferences"));
menuitem.setAttribute("oncommand", "Fd.openPreferences();");
menupopup.appendChild(menuitem);
},

populateLinkMenu: function() {
var menupopup = FdDom.get("fd-add-link").firstChild;
Fd.populateFoldersMenu(menupopup);
},

populateSearchMenu: function() {
var menupopup = FdDom.get("fd-search-menu");
FdDom.clear(menupopup);

var searchService = Components.classes["@mozilla.org/browser/search-service;1"]
.getService(Components.interfaces.nsIBrowserSearchService);
var engines = searchService.getEngines({});

for(var i in engines) {
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("label", engines[i].name);
menuitem.setAttribute("image", engines[i].iconURI.spec);
menupopup.appendChild(menuitem);
}
},

setSearchEngine: function(menuitem) {
var uri = menuitem.getAttribute("image");

var searchService = Components.classes["@mozilla.org/browser/search-service;1"]
.getService(Components.interfaces.nsIBrowserSearchService);
var engines = searchService.getEngines({});

for(var i in engines) {
if (engines[i].iconURI.spec == uri) {
searchService.currentEngine = engines[i];
}
}
var wnd = content.wrappedJSObject;
if (wnd.FdDom) {
var search = wnd.FdDom.get("search");
var searchIcon = wnd.FdDom.child(search, "img");
searchIcon.src = uri;
}
},

addPage: function(folderId) {
var item = {
url: content.location.href,
title: content.document.title,
folderId: folderId,
index: -1
}
FdBookmark.saveBookmark(item);
var message = FdBundle.getString("pageAdded");
FdUtils.popup(message);
},

export: function() {
var file = FdFile.chooseFile("save", ["*.json"]);
if (!file) return;

var menupopup = document.popupNode.firstChild;
if (menupopup._resultNode) {
var rootId = menupopup._resultNode.itemId;
var root = FdStorage.getItem(rootId);
var folder, folders = [ root ];

while(folder = folders.shift()) {
var items = FdStorage.getItems(folder.id);
folder.items = items;
for(var i in items) {
if (items[i].isFolder) folders.push(items[i]);
}
}
FdFile.writeFile(file, FdUtils.toJSON(root), true);
}
},

import: function() {
var file = FdFile.chooseFile("open", ["*.json"]);
if (!file) return;

var data = FdFile.readFile(file);
var root = eval(data.value);

var translatedIds = [];
var folders = [ FdUtils.clone(root) ];
var id = root.id;
var menuitem = document.popupNode;
root.folderId = menuitem.node.parent.itemId;

delete root.id;
delete root.items;
FdStorage.saveItem(root);
translatedIds[id] = root.id;

var folder;
while(folder = folders.shift()) {
var items = folder.items;
for(var i in items) {
var item = items[i];
if (item.isFolder) folders.push(FdUtils.clone(item));
var id = item.id;
item.folderId = translatedIds[folder.id];
delete item.id;
delete item.items;
FdStorage.saveItem(item);
translatedIds[id] = item.id;
}
}
}
}

FdLegacy.migrate();
setTimeout(Fd.autoRefresh, 3 * 1000);
addEventListener("load", Fd.initialize, false);
]]>

To undo this fix, simply reinstall Fast Dial 2.14.
That will not get rid of your logos.

  • Styles for FD or UL
  • Log in or register to post comments or vote.
  • +1
  • 1 vote
ZedoMann's picture

Re: NonAutohide

Submitted by ZedoMann on Sun, 11/02/2008 - 08:32

Here is the Code I have entered in my overlay.xul file:
It is edited using mafi0z's Post which is linked above.

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://fastdial/skin/toolbar.css" type="text/css"?>

currentTime) continue;
FdSnapshot.create(item, items[item.folderId]);
}
setTimeout(Fd.autoRefresh, 60 * 1000);
},

setAsHome: function() {
var menupopup = document.popupNode.firstChild;
if (menupopup._resultNode) {
FdBookmark.setRoot(menupopup._resultNode.itemId);
}
},

populateFoldersMenu: function(menupopup, onCommand) {
FdDom.clear(menupopup);

var bookmarks = FdBookmark.getBookmarks("BOOKMARKS_MENU").concat(
FdBookmark.getBookmarks("TOOLBAR"));

for(var i in bookmarks) {
var bookmark = bookmarks[i];

if (bookmark.isFolder) {
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", bookmark.title);
menuitem.setAttribute("oncommand", onCommand(bookmark));
menupopup.appendChild(menuitem);
}
}
},

populateAddMenu: function() {
var menupopup = FdDom.get("fd-add-menu").firstChild;
Fd.populateFoldersMenu(menupopup,
function(bookmark) {
return "Fd.addPage(" + bookmark.id + ");";
});
},

populateOpenMenu: function() {
var menupopup = FdDom.get("fd-button").firstChild;
Fd.populateFoldersMenu(menupopup,
function(bookmark) {
return "FdUtils.openLink('" + bookmark.url + "');";
});

if (menupopup.childNodes.length > 0) {
var separator = document.createElement("menuseparator");
menupopup.appendChild(separator);
}
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", FdBundle.getString("preferences"));
menuitem.setAttribute("oncommand", "Fd.openPreferences();");
menupopup.appendChild(menuitem);
},

populateLinkMenu: function() {
var menupopup = FdDom.get("fd-add-link").firstChild;
Fd.populateFoldersMenu(menupopup);
},

populateSearchMenu: function() {
var menupopup = FdDom.get("fd-search-menu");
FdDom.clear(menupopup);

var searchService = Components.classes["@mozilla.org/browser/search-service;1"]
.getService(Components.interfaces.nsIBrowserSearchService);
var engines = searchService.getEngines({});

for(var i in engines) {
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("label", engines[i].name);
menuitem.setAttribute("image", engines[i].iconURI.spec);
menupopup.appendChild(menuitem);
}
},

setSearchEngine: function(menuitem) {
var uri = menuitem.getAttribute("image");

var searchService = Components.classes["@mozilla.org/browser/search-service;1"]
.getService(Components.interfaces.nsIBrowserSearchService);
var engines = searchService.getEngines({});

for(var i in engines) {
if (engines[i].iconURI.spec == uri) {
searchService.currentEngine = engines[i];
}
}
var wnd = content.wrappedJSObject;
if (wnd.FdDom) {
var search = wnd.FdDom.get("search");
var searchIcon = wnd.FdDom.child(search, "img");
searchIcon.src = uri;
}
},

addPage: function(folderId) {
var item = {
url: content.location.href,
title: content.document.title,
folderId: folderId,
index: -1
}
FdBookmark.saveBookmark(item);
var message = FdBundle.getString("pageAdded");
FdUtils.popup(message);
},

export: function() {
var file = FdFile.chooseFile("save", ["*.json"]);
if (!file) return;

var menupopup = document.popupNode.firstChild;
if (menupopup._resultNode) {
var rootId = menupopup._resultNode.itemId;
var root = FdStorage.getItem(rootId);
var folder, folders = [ root ];

while(folder = folders.shift()) {
var items = FdStorage.getItems(folder.id);
folder.items = items;
for(var i in items) {
if (items[i].isFolder) folders.push(items[i]);
}
}
FdFile.writeFile(file, FdUtils.toJSON(root), true);
}
},

import: function() {
var file = FdFile.chooseFile("open", ["*.json"]);
if (!file) return;

var data = FdFile.readFile(file);
var root = eval(data.value);

var translatedIds = [];
var folders = [ FdUtils.clone(root) ];
var id = root.id;
var menuitem = document.popupNode;
root.folderId = menuitem.node.parent.itemId;

delete root.id;
delete root.items;
FdStorage.saveItem(root);
translatedIds[id] = root.id;

var folder;
while(folder = folders.shift()) {
var items = folder.items;
for(var i in items) {
var item = items[i];
if (item.isFolder) folders.push(FdUtils.clone(item));
var id = item.id;
item.folderId = translatedIds[folder.id];
delete item.id;
delete item.items;
FdStorage.saveItem(item);
translatedIds[id] = item.id;
}
}
}
}

FdLegacy.migrate();
setTimeout(Fd.autoRefresh, 3 * 1000);
addEventListener("load", Fd.initialize, false);
]]>


--------------------------------------------------
If I make a request for logos, make it on a transparent background.

  • log in or register to post comments
chiaroscuro's picture

Re: NonAutohide

Submitted by chiaroscuro on Sun, 11/02/2008 - 14:00

@ZedoMann

Here is the Code I have entered in my overlay.xul file:
It is edited using mafi0z's Post which is linked above.

Thanks for your post.
You do not mention the fact, but one presumes this works fine for you ?

  • log in or register to post comments
chiaroscuro's picture

Re: NonAutohide

Submitted by chiaroscuro on Sun, 11/02/2008 - 23:50

@Mafia_Penguin

Thanks for including the name of PedroMRP

I think it can be said that:

1. The original idea of changing overlay.xul was yours by using the 2.11 Version in 2.14here

2.There was then a suggestion to modify the 2.14 overlay.xul by PedroMRX here

3.It was then noted that PedroMRPs version was slightly flawed and a new Version along these lines was then made.

So well in the end there were three contributers who could be credited with this fix.

But the original idea and the impetus behind it was yours.

  • log in or register to post comments
chiaroscuro's picture

Re: NonAutohide

Submitted by chiaroscuro on Tue, 11/04/2008 - 04:33

@Mafia_Penguin

I wondered, do you not think it might be worth mentioning in this post how to undo the fix, for those that wish to return to FD Autohide

Re-installing Fast Dial 2.14 comes to mind ?

  • log in or register to post comments
Anonymous's picture

Re: NonAutohide

Submitted by Anonymous (not verified) on Tue, 11/11/2008 - 17:04

Screw it, back to 2.11 I mean Seriously.

  • log in or register to post comments
Booze's picture

Re: NonAutohide

Submitted by Booze (not verified) on Wed, 12/03/2008 - 10:45

How do I get to the overlay.xul file? I can't seem to find it.

  • log in or register to post comments
chiaroscuro's picture

Re: NonAutohide

Submitted by chiaroscuro on Wed, 12/03/2008 - 14:10

@booze

How do I get to the overlay.xul file? I can't seem to find it.

Probably the easiest way to find it would be simply to look for it in Windows search.
Start/Search/Files or Folders

The file will be in your current Firefox Profile in
/Extensions/fastdial@telega.phpnet.us/chrome/content.overlay.xul

  • log in or register to post comments
Mafia_Penguin's picture

Re: NonAutohide v2.14 - Fast Dial

Submitted by Mafia_Penguin on Fri, 12/26/2008 - 20:08

I just realized why I disliked autohide...
My Fast Dial page is restricted by the side to side realty...
not the vertical realty...
So I gained no bigger logos by using autohide.
---------
Please exchange this coupon for one (1) free internet.

Trouble using transparent Logos? Click
here
for help!


  • log in or register to post comments

Pages

  • « first
  • ‹ previous
  • 1
  • 2

Search logos

Search site

Navigation

  • Blogs
  • Forums
  • Online users
  • Recent content

User login

  • Create new account
  • Request new password
 
  • Changelog
  • Latest releases
  • Important links
 
 
  • Changelog
  • Latest releases
  • Important links
  • Support Forum
 

Top Rated

  • google.com
  • youtube.com
  • fast dial folder
  • wikipedia.org
  • Firefox Black
  • fd folders, folders, folder
  • generic gaming logos
  • mail.google.com, gmail.com, googlemail.com
  • Carbon Fiber
  • iphone app style icon template
more

Recent Polls

  • What are you resolution of screen use
  • Which version of Fast Dial do you run?
  • How often do you visit Userlogos?
  • Which FD iPhone logo format do you find preferable
  • How many themes do you run in Fast Dial ?
more

Online users

There are currently 2 users online.
Active - 15 mins:
hammadamir90 (6 min ago)
MariaP (14 min ago)
  • Last 24 hours

Recent comments

  • May very well just launched
    by: sijiv31759
    50 min 31 sec ago
  • room
    by: sijiv31759
    1 hour 9 min ago
  • Jimmy
    by: peter654
    1 hour 21 min ago
  • room
    by: sijiv31759
    1 hour 46 min ago
  • Typical trips listed below
    by: peter654
    1 hour 59 min ago
  • asd
    by: peter654
    2 hours 5 min ago
  • asd
    by: peter654
    2 hours 5 min ago
  • michael yanovitsky, a pianist
    by: hammadamir90
    2 hours 14 min ago
more

Recent topics

  • Мобільний додаток Ukravit: цифрова допомога аграрію
  • RR88 Betting Tips in Urdu for Beginners
  • Business consulting in Dubai
  • BlooMLM — Full-Cycle MLM Project Development Services
  • auto verkaufen dresden
  • auto verkaufen dresden
  • Reveal Your True Rank with AgataSmurf’s League of Legends MMR Checker
  • Skincomplete
more

Top contributors

User Total user points
jimmy1024 1,016
Mafia_Penguin 912
Deva 552
gumanov 490
jumpordie 471
Karmody 457
macleod.mac 402
ingalls 354
spaljeni 310
zigzag 290
Rog 265
Sastre 256
famecky 160
x-b 152
danger83 147
more

2008-2017 userlogos.org. All logos/images belong to their respective owners. Contact administrator.

  • Logos
  • Logo Requests
  • Themes
  • Backgrounds
  • Forums
  • Contact