[help]firebird Titlebar Text Question

Is there a way to remove the title bar info on Firebird so that it doesnt display the page name and only displays the browser name?

like in an XML or JAR file?

My goal is to have it only say Safari, no matter what

Secondary question...

Is there a way to limit the amount of text lettering in the title?

finally, could any of this be in the 'about:config'?

#101842

:: cough ::

#102054

Have you tried Reshacking the EXE and replacing each occurance of Mozilla Firebird with Safari?

#102066

there's a way to change it to say Safari (in Stevie's pinned tutorial) but it also says "Aqua-Soft Boards-> Replying in..." (for example) in front of it. Duckie wants it to only say Safari

I don't have an answer for that tho >.<

[edit]4th star :rule: [/edit]

#102067

Originally posted by Keith@Jan 19 2004, 02:12 AM

[edit]4th star :rule: [/edit]

*cough* 12 *cough* ;)

#102069

yea nearing your 4000th post iSee...whoa

that there was two copyrighted words in one sentance

#102070

Originally posted by Keith@Jan 19 2004, 02:12 AM

there's a way to change it to say Safari (in Stevie's pinned tutorial) but it also says "Aqua-Soft Boards-> Replying in..." (for example) in front of it. Duckie wants it to only say Safari

I don't have an answer for that tho >.<

[edit]4th star :rule: [/edit]

yes, exactly...Keith gets it

now, who knows how?

#102257

I belive the things that are in the title bar are hard coded into the program. Maybe you could try a Hex Editor?

#102263

It looks like you could try going into the 'chrome' folder in the main program folder and open up the 'browser.jar' file in WinRAR, go to content-->browser--> and try extracting and editing the 'pageInfo.js' file or the 'pageInfo.xul file. Although I really don't know much about JavaScript, there is a part of the .js file that looks like this:

var docTitle = "";

if ("arguments" in window && window.arguments.length >= 1 && window.arguments[0])

{

theWindow = null;

theDocument = window.arguments[0];

docTitle = theBundle.getString("frameInfo.title");

}

else

{

if ("gBrowser" in window.opener)

theWindow = window.opener.gBrowser.contentWindow;

else

theWindow = window.opener.frames[0];

theDocument = theWindow.document;

docTitle = theBundle.getString("pageInfo.title");

}

document.title = docTitle;

I am assuming this may have something to do with it although I could be totally wrong, like I said, don't know anything about JavaScript.

There are also 2 files in the 'en-US.jar' file, locale-->en-US-->browser--> pageInfo.properties and pageInfo.dtd that tie into the first 2 files. Not sure if any of this will work and I don't really have time to try it right now and test it but I think it may be a start for those who understand more about this than I do. ;)

#102742

safari.png

I don't know if you can have only Safari displayed but I find out that if you edit 'brand.dtd' you can have only page title in title bar ;)

All you have to do is remove word 'Safari' from 'brandShortName' .

Like this :

<!-- XXXBlake This should be in mozilla/browser -->

ENTITY  lang.version          "1.0"
ENTITY  brandShortName        ""
ENTITY  version               "1.0"
ENTITY  vendorShortName       "Safari"
ENTITY  releaseURL            "http://www.apple.com/safari"

and it will display only page title, which is BTW like in Safari (or at least I think it is)...

#103470