Firefox-Modding: Themes, Erweiterungen, Codes
- Tombik
- ★ Ehrenmitglied ★
- Beiträge: 5008
- Registriert: 10.11.2003, 17:45
- Danke erhalten: 1 Mal
- Gender:
Firefox-Modding: Themes, Erweiterungen, Codes
Hiermit soll ein Gesamtüberblick gegeben werden über die Möglichkeiten, das Aussehen des Firefox-Browsers zu verändern.
Neben einer Aufzählung der bereits bekannten Möglichkeiten, die hier im Forum auch schon dokumentiert sind, liegt das Hauptaugenmerk auf Erweiterungen, die direkt oder indirekt zum Modden des Firefox geeignet sind:
- durch neue Buttons
- durch Organisieren vorhandener Buttons
- durch Änderungen an der Sidebar
- durch Einbindung externer Scripte
- durch Hinzufügen von Informationen, die das Aussehen des Firefox verändern
- und anderes.
Aufgrund der riesigen Anzahl von existierenden Erweiterungen habe ich mich bei meiner Auswahl an http://www.erweiterungen.de orientiert - der deutschen Seite für Firefoxerweiterungen.
Bei allen auftauchenden Problemen, weiteren Links etc. sei an dieser Stelle auf das deutsche Firefoxforum hingewiesen, wo kompetente Helfer zur Verfügung stehen:
http://www.firefox-browser.de/forum/index.php
Links zu dortigen Threads, die mit Modding zu tun haben:
http://www.firefox-browser.de/forum/vie ... hp?t=45294 Userchrome.js
http://www.firefox-browser.de/forum/vie ... hp?t=45248 Codes, Scripts
http://www.firefox-browser.de/forum/vie ... php?t=2657 Throbber, Logos, Icons
http://www.firefox-browser.de/forum/vie ... hp?t=23601 Beliebte Greasemonkeyscripts
http://www.firefox-browser.de/forum/vie ... php?t=2458 Firefox/Desktopthread
A: Themes, Buttonänderung, Userchrome
1. Themes
Themes sind die einfachste Möglichkeit, das Aussehen des FX zu verändern.
Eine Liste von Links findet man u.a. hier: http://www.deskmodder.de/phpBB3/viewtopic.php?t=1246
2. Buttonänderung
Will man einen oder mehrere Buttons von Erweiterungen und/oder des Themes ändern,
folgt man diesem kleinen Tutorial:
MiniTutorial
Wie fast alle wissen, müssen es bei mir die Gant Icons sein und zwar überall.
Dabei kann jetzt folgendes Problem auftauchen: Ich installiere eine Erweiterung, die einen Button für die Toolbar zur Verfügung stellt und dieser Button hat ein nicht passendes Icon. Wie krieg ich da jetzt ein Gant (oder x-beliebig anderes) Icon hin?
Vorsichtsmaßnahme: Sichern des Profilordners, nur für alle Fälle!!
A: EINFACH am Beispiel der ChromEdit Erweiterung
Schritt 0:
Firefox beenden
Schritt 1:
Ich suche die *.jar Datei der grade installierten Erweiterung, und zwar im Profilordner im Underordner "Extensions".
Schritt 2:
Ich kopiere sie woanders an, zum Bearbeiten und aus Backup Gründen.
Schritt 3:
Die kopierte JAR Datei entpacke ich mit Winzip. Jetzt haben wir einen Ordner, der "chromedit" heißt. Im Unterordner \skin\classic\images befinden sich 3 PNG Dateien: ce.x16,cex20 und ce.x32. Diese PNG Dateien ersetze ich jetzt durch gleichnamige Dateien, die zu meinem Theme passen.
Schritt 4:
Den Ordner "chromedit" kann ich jetzt wieder zippen. Damit erhalte ich chromedit.zip.
Schritt 5:
Im Profilordner Extensions benenne ich die chromedit.jar um in chromedit.jar.orig (oder anders, ist egal).
Danach bewege ich die chromedit.zip in den Extensions Ordner und benenne sie um in chromedit.jar
Schritt 6:
Firefox starten und freuen!
Sollte jetzt irgendwas nicht geklappt haben, kann ich die chromedit.jar löschen, benenne die chromedit.jar.orig wieder um in -.jar und nix ist passiert.
B: SCHON SCHWIERIGER
Bei manchen Erweiterungen oder Themebuttons habt Ihr kein einfaches PNG, sondern ein PNG, in dem 3 Zustände des Buttons stecken: normal, hover,disabled.
Beispiel: back.png 32x96px groß
Um das zu ersetzen, kommt man nicht umhin, sich mit PS oder ähnlichem erstmal so ein DreierPNG zu basteln. Alles weitere geht dann wie oben beschrieben.
C: TRICKSEN
Das mußte ich, weil ich das gar nicht kann, mir so DreierPNGs zu basteln, da ich mit der Transparenz auf Kriegsfuß stehe und auch kein PS Kenner bin.
Dabei hab ich mir folgendes überlegt:
Da PCs ja dumm sind, muß irgendwo stehen, daß so ein 3erPNG benutzt werden soll und es muß auch dabeistehen, welches "Drittel" bei welchem Zustand zu benutzen ist. Nach einiger Suche fand ich in der browser.css meines Themes folgende Zeilen:
Man sieht auf den ersten Blick, daß in diesen Zeilen alles steckt, was ich suche: es soll das back.png benutzt werden und an den Zeilen mit den Zahlen kann man gut erkennen,wie alles Vielfache von 32 sind, was klar ist, denn back.png hat ein Größe von 32px x 96(=3x32) px. und wie je nach Zustand entweder das oberste Drittel, das mittlere oder das untere Drittel von back.png angezeigt werden soll.#back-button {
-moz-binding: url("chrome://browser/skin/browser.xml#toolbar-menu-button");
list-style-image: url('chrome://browser/skin/icons/back.png');
-moz-image-region: rect(0px 32px 32px 0px);
}
#back-button[buttonover="true"] {
-moz-image-region: rect(32px 32px 64px 0px);
}
#back-button[disabled="true"] {
-moz-image-region: rect(64px 32px 96px 0px);
Wenn einem nun egal ist, ob das Icon sich ändert, wenn man mit der Maus drauf ist oder wenn das Icon inaktiv ist, löscht man einfach alles raus, was die beiden anderen Zustände angeht. In diesem Fall bleibt dann stehen:
Für das back.png kann ich jetzt wieder einfach ein "normales" PNG nehmen. Alles weitere wieder wie oben.#back-button {
-moz-binding: url("chrome://browser/skin/browser.xml#toolbar-menu-button");
list-style-image: url('chrome://browser/skin/icons/back.png');
Ist zwar ein billiger Trick, aber klappt, wenn man nicht in der Lage ist, mit diesen 3er PNG umzugehen.

Es muß nicht immer die browser.css sein, aber auf jeden Fall eine *.css Datei. Es ist immer irgendeine in dem entpackten Ordner Eurer Erweiterung.
Genauso hab ich es schon erlebt, daß *.gif Dateien verwendet werden.
D.h.wenn ich die austausche gegen PNG, muß ich auch in der entsprechenden *.css Datei die GIF Endungen gegen PNG austauschen.
D: FIREFOX Icongrößensalat
Was mir auch passiert ist, ist ein Durcheinander von Icon -bzw PNG Größen.
Ihr wisst ja alle, daß man die Buttons in der Toolbar auf "Kleine Symbole" oder "Große Symbole" stellen kann.
Jetzt wäre es vollkommen normal, daß die kleine Größe 16x16 wäre,und die große Größe 32x32.
Leider trifft man immer wieder in älteren Themes oder auch in neuen Erweiterungen auf 20x20 bzw. 24x24.
Handelt es sich jetzt um Fall A, dann ist es wieder einfach: ich ändere einfach die Größe der PNG Datei und ersetze dann.
Habe ich es jetzt mit einem 3er PNG zu tun und hab sogar ein eigenes erstellt, muß dann in der jeweiligen *.css Datei die Größe angepaßt werden.
Für 20x20 sähe das dann so aus:
0px 20px 20px 0px bzw
20px 20px 40px 0px bzw
40px 20px 60px 0px
Icongröße 3erPNG: 20px x 60px
und für 24x24:
0px 24px 24px 0px bzw
24px 24px 48px 0px bzw
48px 24px 72px 0px
Icongröße 3erPNG: 24px x 72px
Eigentlich ganz einfach, immer nur Vielfache von 20 bzw 24.
Ich erwähne das deshalb, weil bei meinem Theme fast alle Icons in klein die Größe 20x20 haben, d.h. bei neuen Erweiterungen, die ein 16x16 Icon daherbringen, muß ich immer die Größe ändern.
Und wenn dann alles geklappt hat, hat man, egal wieviel und welche Extensions man installiert hat, ein einheitliches Bild in der Toolbar:
http://home.arcor.de/tombik/GANTPics/FXToolbar.jpg
Wie immer alles auf eigene Gefahr und so weiter...

In der Hoffnung, der eine oder andere kann da was mit anfangen, wünsch ich viel Spass beim Basteln!!
3. Codes für die Userchrome/Usercontent-Dateien
Hier in diesem Thread in den folgenden Beiträgen!
B: Moddingfähige Erweiterungen
Auch wenn aktuell bereits die Version 2.0.0.1 des Firefox erscheinen ist, werde ich auch Erweiterungen aufführen, die laut Erweiterungen.de nur bis 1.5 lauffähig sind.
Zum einen hat noch nicht jeder seinen Firefox upgedatet, zum anderen ist es oft möglich, durch einen kleinen Trick diese Erweiterungen auch unter 2.0.0.* zu benutzen. Neben der Möglichkeit, die Versionsprüfung zu umgehen mit Hilfe von z.B. der Erweiterung Mr.TechLocalInstall http://www.erweiterungen.de/detail/MR_T ... l_Install/ gibt es auch einen "handwerklichen" Weg: die heruntergeladene XPI-Datei in *.jar umbenennen, entpacken, die install.rdf öffnen. Dort findet man eine Zeile wie z.B. <em:maxVersion>1.5.0.*</em:maxVersion>. Dort die Version auf 2.0.0.* ändern, alles wieder einpacken, umbenennen, fertig. Das muss aber nicht immer zum Erfolg führen. Wenn die Erweiterung in Code des Firefox eingreift, der von 1.5 auf 2.0 stark verändert wurde, kann dieser Weg fehlschlagen. Dann muss man wirklich warten, bis die Autoren der jeweiligen Erweiterungen ein Update bereitstellen.
Desweiteren ist diese Liste bestimmt nicht komplett. Einerseits gibt es Erweiterungen, die nicht auf der deutschen Seite aufgeführt sind, andererseits ist die Grenze, ob eine Erweiterung jetzt zum Modden geeignet ist, fließend. Ich habe jetzt erstmal eine Vorauswahl getroffen, die natürlich durch Vorschläge Eurerseits erweitert werden kann.
Ich werde die Erweiterungen noch in Untergruppen einteilen, um den Überblick zu erleichtern.
Alle Beschreibungen wurden von http://www.erweiterungen.de übernommen und unterliegen dem Copyright der dortigen Autoren. Hier wird nur eine Kurzbeschreibung gegeben, für weitere Infos bitte den Links folgen.
1. Erweiterungen, die Scripte etc einbinden/verwalten/bearbeiten.
Greasemonkey http://www.erweiterungen.de/detail/Greasemonkey/ 1.5 - 2.0.0.*
Ein Benutzerskript-Manager für Firefox. Erlaubt es, mit Hilfe kleiner JavaScripts die Art und Weise, wie Webseiten dargestellt werden, zu beeinflussen und anzupassen.
ChromEdit_Plus http://www.erweiterungen.de/detail/ChromEdit_Plus/ 1.5 - 2.0.0.*
Ein Editor für die persönlichen Konfigurationsdateien.
Edit Config Files http://www.erweiterungen.de/detail/Edit_Config_Files/ 1.0 - 2.0.0.*
Bearbeiten Sie die Konfigurations-Dateien (userChrome.css, userContext.css, user.js, prefs.js) in Ihrem bevorzugten Text-Editor.
Stylish http://www.erweiterungen.de/detail/Stylish/ 1.5 - 3.0a1
Ermöglicht ein individuelles Anpassen des Aussehens von Websites sowie der Programmoberfläche mit Hilfe eigener CSS-Stile, ohne auf die Dateien userChrome.css/userContent.css zugreifen zu müssen.
2. Rund um die Tabs
Tab Mix Plus (TMP) http://www.erweiterungen.de/detail/Tab_Mix_Plus/ 1.0 - 3.0a1
Vereint eine Vielzahl zusätzlicher Einstellungsmöglichkeiten für das Tabbed-Browsing.
Aging Tabs http://www.erweiterungen.de/detail/Aging_Tabs/ 2.0 - 3.0a1
Unbenutzte Tabs verblassen mit zunehmendem Alter, während der aktive Tab besonders hervorgehoben wird.
BlankLast http://www.erweiterungen.de/detail/BlankLast/ 1.4 - 1.5.0.*
Leert den letzten Tab, wenn dieser geschlossen wird und verhindert das Ausblenden der Tableiste.
3. Rund um die Sidebar
AiOS http://www.erweiterungen.de/detail/All-in-One_Sidebar/ 1.5 - 3.0a1
AiOS bündelt viele separate Fenster in der Sidebar und erlaubt so den schnellen Zugriff auf alle vorhandenen Panele, u.a. auf Downloads und Erweiterungen.
boox http://www.erweiterungen.de/detail/boox/ 2.0 - 2.0.0.*
Bietet erweiterte Funktionen für die Lesezeichen-Sidebar.
POTO Sidebar Extension http://www.erweiterungen.de/detail/POTO ... Extension/ 1.5 - 2.0.0.*
Eine Opera-ähnliche Sidebar, die sich durch Anlicken oder Berühren (einstellbar) der linken Seite des Browserfensters öffnet.
4. Rund um die Statusleiste
Autohide Statusbar http://www.erweiterungen.de/detail/autoHideStatusbar/ 1.5 - 3.0+
Automatisches Ein-/Ausblenden der Statusleiste.
CacheStatus http://www.erweiterungen.de/detail/Cache_Status/ 1.5 - 2.0.0.*
Einfache Möglichkeit zur Cache-Anzeige und -Verwaltung in der Statusleiste.
CountdownClock http://www.erweiterungen.de/detail/Countdown_Clock/ 1.0 - 2.0.0.*
Zeigt einen Countdown in der Statusleiste an und benachrichtigt akustisch/optisch beim Erreichen des eingestellten Zeitpunkts.
Download Statusbar http://www.erweiterungen.de/detail/Download_Statusbar/ 1.5 - 2.0.0.*
Erlaubt die Überwachung und Verwaltung von Downloads über eine übersichtliche Statusleiste.
FlagFox II http://www.erweiterungen.de/detail/FlagFox_II/ 0.9 - 2.0.0.*
Zeigt in der Statuszeile die Flagge des Standortes des aktuellen Servers.
FootieFox http://www.erweiterungen.de/detail/FootieFox/ 1.5 - 2.0.0.*
Darstellung aktueller Fußballspielstände in der Statusleiste.
Forecastfox http://www.erweiterungen.de/detail/Forecastfox/ 1.0 - 2.0.0.*
Lokale Wettervorhersage mit Symbolen in der Status- oder Symbolleiste.
Forecastfox Enhanced http://www.erweiterungen.de/detail/Fore ... _Enhanced/ 1.0 - 2.0.0.*
Lokale Wettervorhersage mit Symbolen und animierten Wetterkarten in der Status- oder Symbolleiste.
FoxClocks http://www.erweiterungen.de/detail/FoxClocks/ 1.5 - 2.0.0.*
Stellt mehrere Zeitanzeigen für hunderte von Städten weltweit in der Status- oder Symbolleiste dar.
FoxyTunes http://www.erweiterungen.de/detail/FoxyTunes/ 1.5 - 2.0.0.*
Steuern Sie einen beliebigen Medienplayer aus Firefox und anderen Anwendungen.
Organize Status Bar http://www.erweiterungen.de/detail/Organize_Status_Bar/ 1.0 - 3.0a1
Erlaubt das Umorganisieren der Symbole und Einträge in der Statusleiste.
Quitomzilla http://www.erweiterungen.de/detail/Quitomzilla/ 1.0PR - 1.6a1
Kleine Hilfe, wenn man mit dem Rauchen aufhören will.
ReminderFox http://www.erweiterungen.de/detail/ReminderFox/ 1.0 - 2.0b1
Eine einfache Anzeige und Verwaltung von Terminen und Aufgaben mit Erinnerungsfunktion.
Statusbar Clock http://www.erweiterungen.de/detail/Statusbar_Clock/ 1.5 - 3.0a1
Zeigt die aktuelle Uhrzeit und das Datum in der Statuszeile des Browsers an.
5. Rund um die Bookmarks
BookmarksHome http://www.erweiterungen.de/detail/BookmarksHome/ 0.9 - 1.5.0.*
Stellt die Lesezeichen als formatierte Startseite zur Verfügung. Das Layout dafür ist anpassbar.
Delete Bookmark Icons http://www.erweiterungen.de/detail/Dele ... ark_Icons/ 1.0 - 3.0a1
Mit Delete Bookmark Icons kann man die Symbole für ein oder alle Lesezeichen löschen.
Favicon Picker 2 http://www.erweiterungen.de/detail/Favicon_Picker_2/ 1.5 - 2.0.0.*
Ermöglicht es, den Lesezeichen kleine Grafiken, sogenannte Favicons zuzuweisen.
Multi Bookmarks Toolbars http://www.erweiterungen.de/detail/Mult ... _Toolbars/ 1.0 - 1.6a1
Erweitert Firefox um eine zweite Lesezeichen-Symbolleiste.
My Portal http://www.erweiterungen.de/detail/My_Portal/ 1.5 - 2.0.0.*
Stellt die Lesezeichen-Hierarchie als eigene Website-Übersicht dar.
6. Rund um Menüs
CuteMenus2 http://www.erweiterungen.de/detail/CuteMenus2/ 0.9 - 1.5.0.*
Fügt den Menü- und Kontextmenü-Einträgen Symbole hinzu.
Menu Editor http://www.erweiterungen.de/detail/Menu_Editor/ 1.5 - 2.0.0.*
Erlaubt individuelle Anpassungen der Programm-Menüs.
MenuManipulator http://www.erweiterungen.de/detail/MenuManipulator/ 1.5.0.*
Ermöglicht das Verschieben, Bearbeiten oder Erstellen von Menüs, Menüeinträgen und Trennlinien.
7. Rund um Eingabefelder, Textareas
Resizeable Form Fields http://www.erweiterungen.de/detail/Resi ... rm_Fields/ 1.5 - 2.0.0.*
Größe von Texteingabefeldern nach Bedarf anpassen.
Resizeable Textarea http://www.erweiterungen.de/detail/Resizeable_Textarea/ 1.0 - 2.0.0.*
Größe von Texteingabefeldern nach Bedarf anpassen.
Searchbar Autosizer http://www.erweiterungen.de/detail/Searchbar_Autosizer/ 2.0 - 2.0.0.*
Erweitert die Suchleiste automatisch beim Eintippen, sobald nötig, und schrumpft sie wieder, wenn sie leer ist.
8. Unsortiert:
ColorZilla http://www.erweiterungen.de/detail/ColorZilla/ 0.9 - 2.0.0.*
Mittels Fadenkreuz kann aus jedem Browserbereich der entsprechende Farbwert ausgelesen werden.
CompactMenü http://www.erweiterungen.de/detail/Compact_Menu/ 1.4 - 1.5.0.*
Blendet die Hauptmenüs aus (Datei, Bearbeiten, Ansicht usw.) und macht sie platzsparend über ein Symbol zugänglich.
CustomizeGoogle http://www.erweiterungen.de/detail/CustomizeGoogle/ 1.0 - 2.0.0.*
Ermöglicht zahlreiche individuelle Einstellungen für Google-Seiten.
External Application Buttons http://www.erweiterungen.de/detail/Exte ... n_Buttons/ 0.9 - 2.0.0.*
Ermöglicht es, Schaltflächen zum Aufruf externer Programme in der Symbolleiste anzulegen.
Fitt's Back Button http://www.erweiterungen.de/detail/Fitts_Back_Button/ 0.9 - 1.6a1
Vergrößert die Zurück-Schaltfläche u.a. durch Anhängen des Symboltextes für bessere Zugänglichkeit.
PrefButtons http://www.erweiterungen.de/detail/PrefButtons/ 0.9 - 2.0.0.*
Stellt Optionsschaltflächen für häufig benötigte Funktionen bereit.
Stop-or-Reload Button http://www.erweiterungen.de/detail/Stop ... ad_Button/ 1.5b1 - 2.0.0.*
Vereint die Stopp- und Neu laden -Schaltflächen zu einer einzigen (wie in Safari).
Titlebar Tweaks http://www.erweiterungen.de/detail/Titlebar_Tweaks/ 1.5 - 3.0.0.*
Individuelle Anpassung der Textanzeige in der Browser-Titelleiste.
WellRounded http://www.erweiterungen.de/detail/WellRounded/ 1.0 - 1.6a1
Rundet die Ecken der Adress- und Suchleiste sowie weiterer Felder ab.
Zuletzt ein Tipp von mir extra, weil auf Erweiterungen.de diese Erweiterung nur bis 1.0 aufgeführt ist:
Toolbar Enhancements Neue Buttons, Symbolleisten links oder echts erstellen, Icongröße seperat einstellbar, Fullscreenmöglichkeiten individuell anpassbar. Eine von mir gebumpte Version, die bis Firefox 2.0.0.* laufen sollte, findet man HIER
Wie immer: Benutzung auf eigene Gefahr!
Verbesserungen, Ergänzungen, Vorschläge einfach hier im Thread posten - ich werde sie dann oben einbauen.
Bitte keine Fragen zu den jeweiligen Erweiterungen hier im Thread!!
-
Tante Google
- Tombik
- ★ Ehrenmitglied ★
- Beiträge: 5008
- Registriert: 10.11.2003, 17:45
- Danke erhalten: 1 Mal
- Gender:
Sammlung wurde von mir sortiert.
Ihr findet jetzt:
im 1.Beitrag: userchrome.css Codes
im 2.Beitrag: user.js Codes
im 3.Beitrag: usercontent.css Codes
im 4.Beitrag: Verschiedenes
EDIT By Tombik
Damit ihr die verschiedenen Codes und Tipps zum Verbessern und Verschönern des Firefox-Browsers nicht mühsam im Netz zusammen suchen müßt, würde ich gerne den Thread nutzen um diese hier zu sammeln.
Ps.: es kann durchaus sein das doppelte Codes hier stehen.
Aber besser doppelt als garnicht...

----------------------------------------------------------------------
Alle Codes, die hier stehen, gehören in die
USERCHROME.CSS
Mehrere Reihen für die Lesezeichenleiste
Code: Alles auswählen
/* Multi-row bookmarks toolbar */
#bookmarks-ptf {display:block}
#bookmarks-ptf toolbarseparator {display:inline}
http://www.deskmodder.de/phpBB3/viewtop ... 3952#83952
Toolbar Edits:
Code: Alles auswählen
/* change the font size and type of menu items */
menubar > menu {
font-size: 10px !important;
font-family: Comic Sans MS, sans-serif !important;
font-weight: bold !important;
}
Code: Alles auswählen
/* change maximum width of bookmarks in menus - default is 26em */
/* thanks to miahz */
menu.bookmark-item,
menuitem.bookmark-item {
max-width: 36em !important;
}
Code: Alles auswählen
/* change the bookmark toolbar link and folder icons to my own graphics */
toolbarbutton.bookmark-item {
list-style-image: url('ftg/links.png') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}
toolbarbutton.bookmark-item[container="true"] {
list-style-image: url('ftg/folder.png') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}
Code: Alles auswählen
/* change the throbber to my own graphic */
toolbar[iconsize="small"] #navigator-throbber {
list-style-image: url("ftg/throbber-small-stopped.gif") !important;
}
toolbar[iconsize="small"] #navigator-throbber[busy="true"] {
list-style-image: url("ftg/throbber-small.gif") !important;
}
Code: Alles auswählen
/* if the previous throbber code didn't work, here's an alternative: */
#navigator-throbber {
list-style-image : url("throbber-single.gif") !important;
}
#navigator-throbber[busy="true"] {
list-style-image : url("throbber-anim.gif") !important;
}
Code: Alles auswählen
/* change the refresh button to my own graphic */
toolbar[iconsize="small"] #reload-button,
toolbar[iconsize="small"] #reload-button:hover:active {
list-style-image: url('ftg/reload-small.png') !important;
-moz-image-region: rect(0px 21px 18px 0px)
}
toolbar[iconsize="small"] #reload-button:hover,
toolbar[iconsize="small"] #reload-button[disabled="true"] {
-moz-image-region: rect(0px 45px 18px 24px);
}
Code: Alles auswählen
/* change the new tab button to my own graphic */
toolbar[iconsize="small"] #new-tab-button,
toolbar[iconsize="small"] #new-tab-button:hover:active,
toolbar[iconsize="small"] #new-tab-button[checked="true"] {
list-style-image: url('ftg/newtab-small.png') !important;
-moz-image-region: rect(0px 21px 18px 0px)
}
toolbar[iconsize="small"] #new-tab-button:hover,
toolbar[iconsize="small"] #new-tab-button[disabled="true"] {
-moz-image-region: rect(0px 45px 18px 24px);
}
Code: Alles auswählen
/* change the go button to my own graphic */
~ NOTE: the go button is picky. this doesn't really work.
#go-button, #go-container, #go-button:hover:active {
list-style-image: url('ftg/go.png');
-moz-image-region: rect(0px 16px 20px 0px) !important;
}
#go-button:hover {
-moz-image-region: rect(0px 43px 20px 27px) !important;
}
Code: Alles auswählen
/* Remove favicons */
.bookmark-item > .toolbarbutton-icon {display: none;}
.bookmark-item > .menu-iconic-left > .menu-iconic-icon {display: none;}
Code: Alles auswählen
/* Remove Favicon placeholder in URL bar */
#page-proxy-deck {
display: none !important;
}
Code: Alles auswählen
/* Don't display icons in tabs */
.tabbrowser-tabs .tab-icon { display: none; !important; }
Code: Alles auswählen
/* Hide "normal" bookmark icons in the bookmarks menu */
menuitem.bookmark-item > .menu-iconic-left {
display: none;
}
/* Hide bookmark icons in the Personal Toolbar */
toolbarbutton.bookmark-item > .toolbarbutton-icon {
display: none;
}
/* Hide icons for bookmark folders in Bookmarks menu */
menu.bookmark-item > .menu-iconic-left {
display: none;
}
/* Hide icons for bookmark groups in Bookmarks menu */
menuitem.bookmark-group > .menu-iconic-left {
display: none;
}
Code: Alles auswählen
/* move the tab bar close button up a bit */
.tabs-closebutton {
margin-top: -2px !important;
}
Code: Alles auswählen
/* Change the tab-bar height */
tab {height: 23px !important;} .tabbrowser-strip {height: 25px !important;}
Code: Alles auswählen
/* Remove the close button on the tab bar */
tabbrowser .tabs-closebutton {display: none !important;}
Code: Alles auswählen
/* Display the Tabbar at the bottom */
#content > tabbox {-moz-box-direction: reverse;}
Code: Alles auswählen
/* Fixed width Tabs */
tabbrowser tab {
min-width: 80px !important;
max-width: 80px !important;
}
Code: Alles auswählen
/* Tabs at the Left */
#content > tabbox { -moz-box-orient: horizontal; } .tabbrowser-strip { -moz-box-orient: vertical;
/* note: you can set this to -moz-scrollbars-vertical instead, but then the scrollbar will *always* be visible. this way there is never a scrollbar, so it behaves like the tab bar normally does */
overflow: -moz-scrollbars-none; } .tabbrowser-tabs { -moz-box-orient: horizontal; min-width: 10ex;
/* you may want to increase this value */
-mox-box-pack: start; -moz-box-align: start; } .tabbrowser-tabs > hbox { -moz-box-orient: vertical; -moz-box-align: stretch; -moz-box-pack: start; } .tabbrowser-tabs > hbox > tab { -moz-box-align: start; -moz-box-orient: horizontal; }
/* remove the close-tab button. trust me, you need to do this. */
.tabbrowser-tabs > stack { display: none; }
/* to put the tabs on the right un-comment this line
#content > tabbox {-moz-box-direction: reverse;} */
Code: Alles auswählen
/* change the tab bar close button to my own graphic */
.tabs-closebutton,
.tabs-closebutton:hover:active {
list-style-image: url('ftg/close.png') !important;
-moz-image-region: rect(0px 17px 16px 0px) !important;
}
.tabs-closebutton:hover {
-moz-image-region: rect(0px 47px 16px 30px) !important;
}
Code: Alles auswählen
/* Tab-Icons nur im Hauptfenster zulassen */
tabs:not(.tabbrowser-tabs) .tab-icon { display: none !important; }
Code: Alles auswählen
/* Tab-Icons nie getrübt anzeigen */
.tab-icon { -moz-opacity: 1.0 !important; }
Code: Alles auswählen
/* Tab-Text ändern (allgemein) */
.tab-text {
font-weight: normal !important;
color: #333333 !important;
}
Code: Alles auswählen
/* Tab-Text ändern (aktiver Tab) */
tab[selected="true"] .tab-text {
font-weight: bold !important;
color: #000000 !important;
}
Code: Alles auswählen
/* Tab-Text ändern (ladender Tab) */
tab[busy] .tab-text {
color: #ffffff !important;
}
Context Edits:
Code: Alles auswählen
/* Never show "Open in New Window" when right clicking (ty velcrospud)*/
#context-openlink {
display: none !important;
}
Code: Alles auswählen
/* Never show "set as wallpaper" when right clicking (ty seb) */
#contentAreaContextMenu menuitem[id="context-setWallpaper"] {
display:none !important;
}
Code: Alles auswählen
/* Remove menu items */
menuitem[label="Add to Bookmarks..."] {display: none;}
menuitem[label="Manage Bookmarks..."] {display: none;}
menuitem[label="Manage Bookmarks..."] + menuseparator {display: none;} menu[label="Character Coding"] {display: none;}
Code: Alles auswählen
/* Hide the toolbar seperators */
toolbar {border-style: none !important;}
Code: Alles auswählen
/* Hide stuff in the menus I'll never use */
#context-back,
#context-blockimage,
#context-bookmarklink,
#context-bookmarkpage,
#context-copy,
#context-copyemail,
#context-copyimg,
#context-copyimg-contents,
#context-copylink,
#context-cut,
#context-delete,
#context-forward,
#context-metadata,
#context-openlink,
#context-openlinkintab,
#context-paste,
#context-reload,
#context-saveimage,
#context-savelink,
#context-savepage,
#context-searchselect,
#context-selectall,
#context-sendimage,
#context-sendlink,
#context-sendpage,
#context-sep-open,
#context-sep-stop,
#context-setWallpaper,
#context-stop,
#context-undo,
#context-viewbgimage,
#context-viewimage,
#context-viewinfo,
#context-viewpartialsource-mathml,
#context-viewpartialsource-selection,
#context-viewsource,
#openintabs-menuseparator,
#openintabs-menuitem {display: none !important;}
Code: Alles auswählen
/* hide the entire menu bar */
#toolbar-menubar {
display: none !important;
}
Code: Alles auswählen
/* Hide text on bookmarks toolbar */
#personal-bookmarks .toolbarbutton-text {display : none !important;}
Code: Alles auswählen
/* Remove the drop arrow in the Search bar */ .search-proxy-button-dropmarker { display:none !important;
Code: Alles auswählen
.search-proxy-button-image { display: none; }
Code: Alles auswählen
/* Remove the 'Go' word in Go Button */
#go-button > .button-box > .button-text { display: none !important; }
Code: Alles auswählen
/* Hide the bookmark labels */
.bookmarks-toolbar-items .toolbarbutton-text {display: none !important;}
Code: Alles auswählen
/* Eliminate Firefox Update icon in status bar */
#statusbar-updates {display: none !important;}
Code: Alles auswählen
/* Remove the "Add Engines" option */
#search-proxy-button menuitem[label=Add engines ...] {display: none;}
/* This makes tabs which havent been selected yet display with italicised text*/
#content tab
{ font-style: italic;}
#content tab[selected="true"],
#content tab[selected="false"]
{font-style: normal;}
Code: Alles auswählen
sidebarheader { display: none}
Code: Alles auswählen
.toolbarbutton-menu-dropmarker {
list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
-moz-image-region: auto; /* cut off inheritance */
}
Code: Alles auswählen
.toolbarbutton-menu-dropmarker {
list-style-image: url('chrome://global/skin/arrow/arrow-dn.png'); /*your arrow image*/
-moz-image-region: auto;
}
now for remove the arrow in the mail put this in browser\browser.css in your mail button section
#mail-button .toolbarbutton-menu-dropmarker {
display: none;
}
Code: Alles auswählen
/* Remove the Search feature in bookmarks sidebar*/
#bookmarksPanel > hbox {
display: none !important;
}
Windows XP-Style für Menüs verwenden:
Code: Alles auswählen
/* XP-Look für Menüs */
menupopup, popup {
border: 1px solid ThreeDShadow !important;
-moz-border-left-colors: ThreeDShadow !important;
-moz-border-top-colors: ThreeDShadow !important;
-moz-border-right-colors: ThreeDShadow !important;
-moz-border-bottom-colors: ThreeDShadow !important;
padding: 1px !important;
background-color: Menu !important;
}
menubar > menu {
border: 1px solid transparent !important;
padding: 2px 5px 2px 7px !important;
margin: 0 !important;
}
menubar > menu[_moz-menuactive="true"] {
background-color : Highlight !important;
color: HighlightText !important;
}
Code: Alles auswählen
/* Windows Classic (9x/Me/2000) style Menus */
menupopup, popup {
border: 2px solid !important;
-moz-border-top-colors: ThreeDLightShadow ThreeDHighlight;
-moz-border-right-colors: ThreeDDarkShadow ThreeDShadow;
-moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow;
-moz-border-left-colors: ThreeDLightShadow ThreeDHighlight;
padding: 1px !important;
}
menubar > menu[disabled="true"] {
border: 1px solid transparent !important;
}
menubar > menu[_moz-menuactive="true"] {
border-top: 1px solid ThreeDHighlight !important;
border-right: 1px solid ThreeDShadow !important;
border-bottom: 1px solid ThreeDShadow !important;
border-left: 1px solid ThreeDHighlight !important;
background-color: transparent !important;
color: MenuText !important;
}
menubar > menu[_moz-menuactive="true"][open="true"] {
border-top: 1px solid ThreeDShadow !important;
border-right: 1px solid ThreeDHighlight !important;
border-bottom: 1px solid ThreeDHighlight !important;
border-left: 1px solid ThreeDShadow !important;
}
Code: Alles auswählen
// Benutze ein Hintergrundbild für die Symbolleisten:
menubar, toolbox, toolbar, .tabbrowser-tabs {
background-image: url("background.gif") !important;
background-color: none !important;
}
Code: Alles auswählen
/* Keinen fetten Text für das aktive Tab verwenden: */
tab[selected="true"] {
font-weight: normal !important;
}
Code: Alles auswählen
/* Den "Schließen"-Button von der Tableiste entfernen */
.tabs-closebutton {
display: none !important;
}
Code: Alles auswählen
/* "Gehe" und "Hilfe" Menüs entfernen */
menu[label="Gehe"],menu[label="Hilfe"] {
display: none !important;
}
Code: Alles auswählen
[b]Scrollbars modifizieren[/b]
Scrolleisten im Apple-Stil im Firefox erzeugen. Das heißt, euch werden unten 2 Scrollbalken in unterschiedliche Richtungen angezeigt. Ebenfalls ist es möglich, diese Pfeilscrollbalken oben oder unten zu entfernen.
Ihr braucht nur ein wenig CSS, welches ihr in eure beiden Dateien userChrome.css und in userContent.css einfügt.
[b]Beispiel für eine Scrolleiste im Apple-Stil:[/b]
scrollbarbutton[sbattr="scrollbar-up-bottom"] {
display: -moz-box !important;
}
Standardmäßig sind sie unter Windows bzw. unter Linux deaktiviert. Das heißt: display: none !important;.
[b]Hiermit könnt ihr die Scrollbarpfeile oben verändern:[/b]
scrollbarbutton[sbattr="scrollbar-up-top"]{…}
scrollbarbutton[sbattr="scrollbar-down-top"]{…}
[b]Hiermit könnt ihr die Scrollbarpfeile unten verändern:[/b]
scrollbarbutton[sbattr="scrollbar-up-bottom"]{…}
scrollbarbutton[sbattr="scrollbar-down-bottom"]{…}
Code: Alles auswählen
#urlbar {
font-family: sans-serif, lucida sans unicode, lucida sans unicode !important;
font-weight: normal !important;
font-size: 1.2em !important;
color: #000000 !important;
}
#urlbar[highlited="true"] {
color: #000000 !important;
}
#bookmark-item {
font-family: sans-serif,lucida grande, lucida grande !important;
font-weight: bold !important;
}
.tabbrowser-tabs *|tab[busy="true"] .tab-icon {
list-style-image: url("chrome://communicator/skin/icons/loading.gif") !important;
}
.tabbrowser-tabs .tab-icon {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-dis2.png")!important;
}
.tabbrowser-tabs *|tab:([image]) .tab-icon {
display: -moz-box !important;
-moz-opacity: 0.3 !important;
}
.tabbrowser-tabs *|tab[selected="true"]tab:([image]) .tab-icon {
display: -moz-box !important;
-moz-opacity: 0.3 !important;
}
#urlbar {
-moz-appearance: none !important;
-moz-border-radius: 3px !important;
padding-right: 1px !important;
}
#search-bar {
-moz-appearance: none !important;
-moz-border-radius: 3px !important;
}
#bookmarks-view tree {
-moz-appearance: none !important;
background-color: #CCCC99 !important;
background-image: url("image.jpg") !important;
color: #000000 !important;
font-size: 8pt !important;
font-family: Lucida Grande, sans-serif; !important;
font-weight: normal; !important;
}
/* Hide stuff in the menus I'll never use */
#context-back,
#context-forward,
#context-reload,
#context-sendimage,
#context-sendlink,
#context-sendpage {display: none !important;}
#urlbar > .autocomplete-history-dropmarker {
display:none !important;
}
/* Remove the drop arrow in the Search bar */ .search-proxy-button-dropmarker { display:none !important; }
#navigator-throbber {
list-style-image: url("file://c:/programme/mozilla firefox/throbber_statisch.gif") !important;
}
#navigator-throbber[busy="true"] {
list-style-image: url("file://c:/programme/mozilla firefox/throbber_animiert.gif") !important;
}
Code: Alles auswählen
#urlbar > .autocomplete-textbox-container {background-color:white !important;}
Code: Alles auswählen
#aboutDialog > #modes > #clientBox {
background-image: url("resource:///about.png") !important;
}
Code: Alles auswählen
/* Change the Trobber */
toolbar[iconsize="small"] #navigator-throbber {list-style-image: url("throbber-small-stopped.gif") !important;}
toolbar[iconsize="small"] #navigator-throbber[busy="true"] {list-style-image: url("throbber-small.gif") !important;}
Code: Alles auswählen
/* Show stylesheet-chooser */
#page-theme-button { display: -moz-box !important; list-style-image: url(chrome://browser/skin/page-themes.png); padding: 0px 3px;
Code: Alles auswählen
/* Place the sidebar on the right edge of the window */
window > hbox {direction:rtl;} window > hbox > * {direction:ltr;}
Code: Alles auswählen
/* Make the Search box flex wider */
#search-container {-moz-box-flex: 400 !important;}
Code: Alles auswählen
/* Make interface text elements bold */
menubar > menu,
#urlbar,
#search-bar,
#status-bar,
#go-button > .button-box > .button-text,
#search-button > .button-box > .button-text,
.toolbarbutton-text,
toolbarbutton.bookmark-item,
sidebarheader,
#bookmarksPanel,
#history-panel { font-weight: bold !important; }
Code: Alles auswählen
/* Remove the livemark-button (RSS) from the status bar */
#livemark-button {
display: none !important;
}
Code: Alles auswählen
/* Remove the security-button (on https sites) from the status bar */
#security-button {
display: none !important;
}
Code: Alles auswählen
/* Remove the statusbar-display from the status bar */
#statusbar-display {
display: none !important;
}
Code: Alles auswählen
/* Remove the statusbar-progresspanel from the status bar */
#statusbar-progresspanel {
display: none !important;
}
Code: Alles auswählen
/* Remove the page-theme-button from the status bar */
#page-theme-button {
display: none !important;
}
Code: Alles auswählen
/* Remove the page-report-button (popup manager) from the status bar */
#page-report-button {
display: none !important;
}
- Tombik
- ★ Ehrenmitglied ★
- Beiträge: 5008
- Registriert: 10.11.2003, 17:45
- Danke erhalten: 1 Mal
- Gender:
USER.JS
Code: Alles auswählen
// Disable Bookmark Icons
user_pref("browser.chrome.site_icons", false);
user_pref("browser.chrome.favicons", false);
user_pref("browser.block.target_new_window", true);
// Stop reusing active windows:
user_pref("advanced.system.supportDDEExec", false);
// Instead of annoying error dialog messages, display pages: user_pref("browser.xul.error_pages.enabled", true);
Code: Alles auswählen
// Turn off Automatic Image Resizing:
user_pref("browser.enable_automatic_image_resizing", false);
Code: Alles auswählen
// Instead of annoying error dialog messages, display pages: user_pref("browser.xul.error_pages.enabled", true);
Code: Alles auswählen
// Change Google search:
user_pref("keyword.URL", "http://google.nl/search?btnG=Google+Search&q=");
I'm Feeling Lucky: http://www.google.com/search?ie=UTF-8&btnI=&q=
Browse By Name: http://www.google.com/search?ie=UTF-8&sourceid=navclient&gfns=1&q=
Google search: http://www.google.com/search?ie=UTF-8&q=
Code: Alles auswählen
// Click on throbber to go to Mozilla Firefox Help:
user_pref("browser.throbber.url", "http://texturizer.net/firefox/");
Code: Alles auswählen
// Disable Type-Ahead-Find
user_pref("accessibility.typeaheadfind", false);
Code: Alles auswählen
// Save history for 1 day
user_pref("browser.history_expire_days", 1);
Code: Alles auswählen
// Set homepage
user_pref("browser.startup.homepage", "URLeingeben");
Code: Alles auswählen
// Disable changing of the statusbar user_pref("dom.disable_window_status_change", true);
Code: Alles auswählen
// Allow Javascript to close windows user_pref("dom.allow_scripts_to_close_windows", true);
Code: Alles auswählen
// Speed up page drawing
user_pref("nglayout.initialpaint.delay", 0);
Code: Alles auswählen
// disable target="_blank" (open in same window): user_pref("browser.block.target_new_window", true);
Code: Alles auswählen
// Dont use Progress-dialogs user_pref("browser.download.useProgressDialogs", false);
Code: Alles auswählen
// Specify Path to User-files
user_pref("signon.SignonFileName", "drive:\\path\\to\\pword.s");
user_pref("browser.bookmarks.file", "drive:\\path\\to\\bookmarks.html"); user_pref("ldap_2.servers.pab.filename", "C:\\Path To\\abook.mab"); user_pref("browser.cache.disk.parent_directory","d:\\cache");
Code: Alles auswählen
// Single Window Mode
user_pref("browser.block.target_new_window", true);
Code: Alles auswählen
// Instead of download progress windows, use the Sidebar: user_pref("browser.download.openSidebar", true); user_pref("browser.download.useProgressDialogs", false);
Code: Alles auswählen
// Specify the amount of memory cache in kilobytes: user_pref("browser.cache.memory.capacity", 16384);
Code: Alles auswählen
// Enable pipelining: user_pref("network.http.pipelining", true); user_pref("network.http.proxy.pipelining", true); user_pref("network.http.pipelining.maxrequests", 100);
Code: Alles auswählen
// Disable Bookmark Icons: user_pref("browser.chrome.site_icons", false); user_pref("browser.chrome.favicons", false);
Code: Alles auswählen
// Hide the download notification: user_pref("browser.download.manager.showAlertOnComplete", false);
Code: Alles auswählen
// Change new window restrictions: user_pref("dom.disable_window_open_feature.location", false); user_pref("dom.disable_window_open_feature.menubar", false); user_pref("dom.disable_window_open_feature.minimizable", false); user_pref("dom.disable_window_open_feature.personalbar", false); user_pref("dom.disable_window_open_feature.resizable", false); user_pref("dom.disable_window_open_feature.scrollbars", false); user_pref("dom.disable_window_open_feature.status", true); user_pref("dom.disable_window_open_feature.titlebar", false); user_pref("dom.disable_window_open_feature.toolbar", false); user_pref("dom.disable_window_status_change", true); user_pref("dom.allow_scripts_to_close_windows", true);
Code: Alles auswählen
user_pref("mail.ui.display.dateformat.today", 1);
Values are:
0 = 23:53
1 = Freitag, 31. Dezember 2003 23:53
2 = 31.12.1999 23:53
3 = 1999/12 23:53
4 = Fr 23:53
Also there are 2 more variables:
user_pref("mail.ui.display.dateformat.thisweek", 1);
user_pref("mail.ui.display.dateformat.default", 1);
Code: Alles auswählen
user_pref("browser.bookmarks.file", "F:\\ Bookmarks.html");
Code: Alles auswählen
user_pref("browser.cache.disk.parent_dir ectory", "F:\\Mozilla\\Cache");
Code: Alles auswählen
user_pref("browser.cache.memory.capacity", 8000);
user_pref("browser.cache.disk_cache_ssl", true);
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 20);
user_pref("network.http.max-connections-per-server", 20);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 12);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.http.proxy.pipelining", true);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.mozilla.org");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
Code: Alles auswählen
// Tableiste immer einblenden:
user_pref("browser.tabs.autoHide", false);
Code: Alles auswählen
// Benutze Netscape 6/7 oder Mozilla Lesezeichen im Mozilla Firefox:
user_pref("browser.bookmarks.file", "C:\\Pfad zum Netscape Profil\\bookmarks.html");
Code: Alles auswählen
// Größe des Zwischenspeichers bestimmen (kilobyte):
// -1 = Dynamisch bestimmen (Normalwert),
// 0 = Keinen,
// Beliebige Zahl = Speicherkapazität in Kilobytes
user_pref("browser.cache.memory.capacity", 4096);
Code: Alles auswählen
// Zwischenspeicher deaktivieren:
user_pref("browser.cache.memory.enable", false);
Code: Alles auswählen
// Sprache auf Webseiten bestimmen
user_pref("intl.accept_languages", "de, en, en-us");
Code: Alles auswählen
// Makes "new window" pages open in current window/tab
user_pref("browser.block.target_new_window", true);
Code: Alles auswählen
//Append tabs rather than replace
user_pref("browser.tabs.loadFolderAndReplace", false);
Code: Alles auswählen
// Stop reusing active windows
user_pref("advanced.system.supportDDEExec", false);
Code: Alles auswählen
// Allow external applications to open a new window (for my tbe)
user_pref("advanced.system.supportDDEExec", false);
Code: Alles auswählen
// something about 404 errors
user_pref("browser.xul.error_pages.enabled", true);
Code: Alles auswählen
// Specify what passwords file to use (might not work with .7+)
user_pref("signon.SignonFileName", "G:\\My Documents\\Programs\\Browsers\\Phoenix\\passwords.s");
Code: Alles auswählen
// don't allow popups to disable features
Code: Alles auswählen
// Prevent Javascript from changing window focus
user_pref("dom.disable_window_flip", true);
// Prevent JavaScript from resizing your browser +
user_pref("dom.disable_window_move_resize", true);
// Prevent the Close button from being disabled
user_pref("dom.disable_window_open_feature.close", true);
// same as dom.disable_window_open_feature.locationbar ?? or nothing +
user_pref("dom.disable_window_open_feature.directories", true);
// Prevent the URL bar from being disabled?
user_pref("dom.disable_window_open_feature.location", true);
// Prevent the Menu bar from being disabled
user_pref("dom.disable_window_open_feature.menubar", true);
// Prevent the Minimize button from being disabled
user_pref("dom.disable_window_open_feature.minimizable", true);
// Prevent the Bookmarks Toolbar from being disabled
user_pref("dom.disable_window_open_feature.personalbar", true);
// Prevent window resizing from being disabled
user_pref("dom.disable_window_open_feature.resizable", true);
// Prevent scrollbars from being disabled
user_pref("dom.disable_window_open_feature.scrollbars", true);
// Prevent the Status bar from being disabled
user_pref("dom.disable_window_open_feature.status", true);
// Prevent the Title bar from being disabled
user_pref("dom.disable_window_open_feature.titlebar", true);
// Prevent Javascript from hiding toolbar in new windows? +
user_pref("dom.disable_window_open_feature.toolbar", true);
// Prevent Javascript from changing status bar text +
user_pref("dom.disable_window_status_change", true);
- Tombik
- ★ Ehrenmitglied ★
- Beiträge: 5008
- Registriert: 10.11.2003, 17:45
- Danke erhalten: 1 Mal
- Gender:
USERCONTENT.CSS
Code: Alles auswählen
/* Change cursor for links that open in new window */
:link[target="_blank"], :visited[target="_blank"], :link[target="_new"], :visited[target="_new"] {cursor: crosshair;}
Code: Alles auswählen
/* Change cursor for JavaScript links */
a[href^="javascript:"] {cursor: move;}
Code: Alles auswählen
/* Make forms look nicer */
input,textarea {border: 1px inset ThreeDFace;} select {border-width: 1px !important;} input[type="radio"], input[type="checkbox"] {border: 1px inset ThreeDFace ! important;} button, input[type="reset"],
input[type="button"], input[type="submit"] {padding: 1px 0 1px 0;border: 1px outset ButtonFace;}
Code: Alles auswählen
/* Disable Flash */
embed[type="application/x-shockwave-flash"] {display: none !important;}
Code: Alles auswählen
/* gmail right panel ads hide */
#ad { display:none !important}
Code: Alles auswählen
/* other gmail ads */
tr[class="metatable cad"]{
display: none !important;
}
table[class="actb"]{
display: none !important;
}
Code: Alles auswählen
/* Underline links when hovering over them */
a[href]:hover {
text-decoration: underline !important;
}
PMEmail PosterUsers Website MSN
Top
Code: Alles auswählen
/* skin the horiztonal scrollbar separately */
scrollbar[orient="horizontal"],
thumb[orient="horizontal"] {
-moz-appearance: none !important;
background-image: url("ftg/background2.gif") !important;
}
scrollbarbutton[orient="horizontal"] {
-moz-appearance: none !important;
background-color: transparent !important;
}
Code: Alles auswählen
scrollbar {visibility:collapse}
Code: Alles auswählen
/* hide ads from url */
img[src*="from http://www.freep.com/RealMedia/ads/"] {
display: none; visibility: hidden;
}
Code: Alles auswählen
/* Remove the link in status bar for AdBlock extension */
statusbarpanel[id="adblock-status"] { display:none !important; }
Code: Alles auswählen
/* this next bit of code puts text onto your page's links and must be seen to be
fully understood. i don't recommend it because changing the cursor is easier
and less messy (see my file. link at top), but here it is if you want it. */
/* have all links tell you if they're new page links or current page links */
:link:before, :visited:before {
content: "current:";
}
:link[target="_new"]:before, :link[target="_blank"]:before,
:visited[target="_new"]:before, :visited[target="_blank"]:before {
content: "new:";
}
Code: Alles auswählen
// Blinkenden Text deaktivieren
user_pref("browser.blink_allowed", false);
Code: Alles auswählen
/* Scrollenden Text deaktivieren */
marquee {
-moz-binding : none !important;
display : block;
height : auto !important;
}
- Tombik
- ★ Ehrenmitglied ★
- Beiträge: 5008
- Registriert: 10.11.2003, 17:45
- Danke erhalten: 1 Mal
- Gender:
Bookmarklets,About-Befehle und anderes
Code: Alles auswählen
about:about
about:blank
about:bloat
about:buildconfig
about:cache
about:cache-entry
about:cache?device=disk
about:config
about:credits
about:logo
about:mozilla
about:plugins
about:mozilla
about:firefox
about:firesomething
Code: Alles auswählen
prefs chrome://browser/content/pref/pref.xul
privacy prefs chrome://browser/content/pref/pref-privacy.xul
bookmark manager chrome://browser/content/bookmarks/bookmarksManager.xul
bookmark panel chrome://browser/content/bookmarks/bookmarksPanel.xul
history panel chrome://browser/content/history/history-panel.xul
download panel chrome://browser/content/downloads/downloadPanel.xul
javascript console chrome://global/content/console.xul
master password chrome://pippki/content/pref-masterpass.xul
chrome://cookie/content/p3p.xul
chrome://mozapps/content/downloads/downloads.xul
Preferences:
chrome://communicator/content/pref/pref.xul
chrome://chatzilla/content/chatzilla.xul
chrome://browser/content/aboutDialog.xul
chrome://browser/content/pref/pref-calibrate-screen.xul
chrome://xpiwhitelist/content/pref-xpiwhitelist.xul
chrome://tabextensions/content/pref/prefDialog.xul
chrome://sortbookmarks/content/options.xul
chrome://mozex/content/mozexPrefDialog.xul
chrome://mozapps/content/extensions/extensions.xul?type=extensions
chrome://cookieculler/cookieculler/CookieCuller.xul
Code: Alles auswählen
<a href="javascript:void((function(){var s='';(function(w){for(var i=0;i<w.length;i++){arguments.callee(w.frames[i]);}try{s+=w.document.selection.createRange().text;}catch(e)
{try{s+=w.document.getSelection();}catch(e){alert('Bookmarklet failed:\n\n'+e.message);}}})(top);if(!s)s=prompt('Bitte Adresse eingeben:','');if(s)location='http://www.berlin.de/stadtplan/map.asp?start.x=5&plz=&str='+escape(s)+'&size=3x3';})())" title="Adresse markieren und Bookmarklet klicken">Stadtplan Berlin
Austauschen bzw. ändern der Icons wie
hier beschrieben.
MozCalc = calcWindow.ico
Calendar = calendar-window.ico
ChromEdit = ce-main.ico
QuickNotes = quicknote-main.ico
Titelbar-Symbol = main-window.ico
Bookmarks-Manager = bookmark-window.ico
JavaScript-Console = jsconsoleWindow.ico
Download Manager = downloadManager.ico
Extensions Manager = extensionsManager.ico
Themes Manager = themesManager.ico
Hilfe Fenster = help.ico
Element Properties = metadata.ico
ChatZilla = chatzilla-window.ico
adblockPreferencesWindow.ico (for adblock extension)
winInspectorMain.ico (for DOM Inspector)
preferential.ico (for preferential extension)
amazWindow.ico (for MAB extension)
Für Thunderbird
Hauptfenster = messengerWindow.ico
"Neue Nachricht"-Fenster = msgcomposeWindow.ico
Adressbuch = addressbookWindow.ico
? = abcardWindow.ico
Liste bitte ggf. ergänzen!