Lege einen Eintrag mit diesem Namen an. Der Typ ist String und der Wert ist UTF-8.
Dann starte Fx neu und teste, ob Einstellungen gespeichert werden.
Beiträge von aborix
-
-
Hallo, sweety!

Sieh bitte nach:
Hast du einen about:config-Eintrag intl.charsetmenu.browser.cache und wenn ja, was ist sein Wert?
-
Gern geschehen!

Im DOM Inspector sind im linken Fensterteil drei Spalten: nodeName, id und class.
In CSS haben Bezeichnungen aus der Spalte id ein # vorangestellt,
die aus der Spalte class einen Punkt und
die aus nodeName nichts.Wenn es anders ist, funktioniert es nicht.
Also z.B.
-
Gern geschehen!

Wenn man am rechten Ende der Adressleiste auf einen der dortigen Buttons (Neu-Laden, Stopp usw.) klickt, wird die LZ-Leiste ebenfalls angezeigt.
Mit folgender Variante des Skripts wird das vermieden:Code
Alles anzeigen(function() { if (location != 'chrome://browser/content/browser.xul') return; var bmToolbar = document.getElementById('PersonalToolbar'); bmToolbar.collapsed = true; var urlbar = document.getElementById('urlbar'); var urlbarInputBox = document.getAnonymousNodes(urlbar)[0].childNodes[1]; urlbarInputBox.addEventListener('click', function(event) { if (event.button == 0) bmToolbar.collapsed = false; }); bmToolbar.addEventListener('click', function(event) { if (event.button == 0) bmToolbar.collapsed = true; }); })(); -
Teste bitte:
Code
Alles anzeigen(function() { if (location != 'chrome://browser/content/browser.xul') return; var bmToolbar = document.getElementById('PersonalToolbar'); bmToolbar.collapsed = true; document.getElementById('urlbar').addEventListener('click', function(event) { if (event.button == 0) bmToolbar.collapsed = false; }); bmToolbar.addEventListener('click', function(event) { if (event.button == 0) bmToolbar.collapsed = true; }); })(); -
Hallo!
Mit einem Skript zur Erweiterung userChromeJS lässt sich das machen.
Alle Informationen dazu stehen hier: http://www.camp-firefox.de/forum/viewtopi…=885940#p885940 ff.Lass beim Start die letzte Sitzung wiederherstellen.
Teste bitte:
-
@ BarbaraZ-:
Dein Screenshot zeigt die Seite wie sie ohne Anmeldung aussieht, denn "Lost Threads" ist nicht vorhanden.
Mithrandirs Code funktioniert, wenn man angemeldet ist.
Ist man nicht angemeldet, muss in der 4. Zeile 5 durch 4 ersetzt werden.Folgendes funktioniert in beiden Fällen:
-
-

Wann soll das Ausblenden geschehen?
Z.B. nach einem weiteren Klick in die Adressleiste oder nach einem Klick in die Lesezeichenleiste oder nach einer bestimmten Zeitspanne? -
Zitat von pencil
aborix
Dann habe ich das http://www.camp-firefox.de/forum/viewtopi…=934543#p934543 wohl falsch verstanden.
Ja, Mathe41 sprach von der Dateiendung des Skripts (er hatte vorher eine andere) und nicht von der user.js im Profilordner.ZitatUnd wie füge ich dein Skript nun in GM ein?
Die Datei mit dem Skript muss die Endung .user.js haben, heisst also z.B. Unterforen_ausblenden.user.js, und wird irgendwo, z.B. am Desktop, gespeichert. Dann ziehe sie ins Firefox-Fenster.
Aufgrund von http://www.camp-firefox.de/forum/viewtopi…=934499#p934499 hatte ich angenommen, dass du ohnehin darüber Bescheid weisst. :wink:
Oder habe jetzt ich etwas missverstanden? :-?? -
Das ist ein Greasemonkey-Skript.
In der user.js stehen doch keine Skripte, sondern about:config-Einstellungen, oder ich verstehe jetzt etwas nicht.

-
Mit einem Skript zur Erweiterung userChromeJS lässt sich etwas machen.
Alle Informationen dazu stehen hier: http://www.camp-firefox.de/forum/viewtopi…=885940#p885940 ff.Ein erster Versuch:
Code(function() { if (location != 'chrome://browser/content/browser.xul') return; var bmToolbar = document.getElementById('PersonalToolbar'); bmToolbar.collapsed = true; document.getElementById('urlbar').addEventListener('click', function(event) { if (event.button == 0) bmToolbar.collapsed = false; }); })(); -
Falls jemand testen mag:
Das folgende Skript blendet Suchergebnisse für Firefox OS aus.
Es sollte auf allen Suchergebnisseiten funktionieren.Code
Alles anzeigen// ==UserScript== // @name Unterforen ausblenden // @include http://www.camp-firefox.de/forum/search.php* // @grant none // ==/UserScript== const forumsHidden = ['Firefox OS - Allgemein', 'Firefox OS - Hardware']; var posts, post, forum; posts = document.querySelectorAll('.row'); for (var i=0; i<posts.length; i++) { post = posts[i]; forum = post.querySelector('dl > dt > a:last-child').firstChild.textContent; if (forumsHidden.indexOf(forum) >= 0) post.style.display = 'none'; }; posts = document.querySelectorAll('.search.post'); for (var i=0; i<posts.length; i++) { post = posts[i]; forum = post.querySelector('.postprofile > dd:nth-child(4) > a').firstChild.textContent; if (forumsHidden.indexOf(forum) >= 0) post.style.display = 'none'; }; -
-
-
Zitat von GvS-Radiotools
[...] da das letzte Update von Cache Viewer am 06.09. erfolgte [...]
Welche Version ist das und woher stammt das Update?Auf AMO ist die neueste Version 0.7.6 vom Januar 2014.
-
Hallo!
Ab Firefox 32 ist der Cache anders aufgebaut.
Das ist wahrscheinlich der Grund.In den Bewertungen von CacheViewer2 steht bereits, dass er nicht mehr funktioniert.
Vielleicht gibt es bald Updates. -
Hallo allerseits.
Bekanntlich lassen sich Forumsbeiträge bestimmter Mitglieder ausblenden, indem man diese als ignorierte Mitglieder festlegt.
Einen ausgeblendeten Beitrag kann man sich durch einen Klick anzeigen lassen.
Befinden sich auf einer Seite mehrere ausgeblendete Beiträge, so kann man sich allerdings nur einen Beitrag gleichzeitig anzeigen lassen. Beim Klick auf einen anderen wird dieser angezeigt, der vorher sichtbare jedoch wieder ausgeblendet.Dieser Mangel hat mich gestört und ich habe ein GM-Skript verfasst, mit dem sich Beiträge unabhängig voneinander anzeigen und wieder ausblenden lassen.
Genau ist es so:
Überschrift, Signatur und die rechte Spalte mit Mitgliedsdaten und Avatar bleiben sichtbar und der eigentliche Inhalt in der linken Spalte wird ausgeblendet.Das Skript benützt die Ignorier-Funktion nicht und die betreffenden Mitglieder dürfen nicht als ignoriert festgelegt sein.
Die Namen werden eingetragen in Zeile 7, eingeschlossen in Apostrophe oder Anführungszeichen und getrennt durch Beistriche. Leerzeichen sind optional.Das Ein- und Ausblenden erfolgt durch Klick auf die Pfeil-Grafik am oberen Rand des Beitrags, links neben dem Melde-Button.
Das Skript funktioniert auch bei Beiträgen von Moderatoren, Administratoren, ehemaligen Mitgliedern und einem selbst.
Es funktioniert außerdem auch ohne dass man angemeldet ist, ist also auch für Nicht-Mitglieder verwendbar.Die Pfeil-Grafiken können auch durch andere ersetzt werden. Diese werden dann in den Zeilen 9 - 12 eingetragen. Die Größe der Grafiken muss außerdem in Zeile 51 eingetragen werden.
Code
Alles anzeigen// ==UserScript== // @name Camp Firefox - Beiträge ausblenden // @include http://www.camp-firefox.de/forum/viewtopic.php?* // @grant none // ==/UserScript== const namesHidden = ['Name1', 'Name2', 'Name3']; const arrowUp = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAU0lEQVR42mNgGPKgvr7+PzKmqmEUGYrLMLIMJWQYSYYSaxhRhhKjgWhDSbGdKLW4JPFpJMpAUpMN0RE0eJMNXdIhOSmB9umQ4lKInMCmWrFGVwAASONg2DckN2UAAAAASUVORK5CYII='; const arrowUpHover = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAU0lEQVR42mNgGPLAuerwf2RMVcMoMhSXYWQZSsgwkgwl1jCiDCVGA9GGkmI7UWpxSeLTSJSBpCYboiNo8CYbuqRDclIC7dMhxaUQOYFNtWKNrgAAK2Bigq2d/lsAAAAASUVORK5CYII='; const arrowDown = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAWElEQVR42mNgGDKgvr7+PwxTRQ+yJDGGEqUeXRE2hcSoIVoDyYbh00i2YTQxkBhDiTaAGEMJ6cObpogxjKh0iM9bRKulWzqkOKYHZ7IhxVCqFWsUGzYoAADjHmDYbK4y6wAAAABJRU5ErkJggg=='; const arrowDownHover = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAWElEQVR42mNgGDLAuerwfximih5kSWIMJUo9uiJsColRQ7QGkg3Dp5Fsw2hiIDGGEm0AMYYS0oc3TRFjGFHpEJ+3iFZLt3RIcUwPzmRDiqFUK9YoNmxQAAD8qWKCavRPywAAAABJRU5ErkJggg=='; var style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = '\ .show-icon {background-image: url(' + arrowUp + ')} \ .show-icon:hover {background-image: url(' + arrowUpHover + ')} \ .hide-icon {background-image: url(' + arrowDown + ')} \ .hide-icon:hover {background-image: url(' + arrowDownHover + ')}'; document.head.appendChild(style); var posts = document.getElementsByClassName('post'); for (var i = 0; i < posts.length; i++) { (function() { var post = posts[i]; var p = post.getElementsByClassName('author')[0]; if (!p) return; var strongCh = p.getElementsByTagName('strong')[1].firstChild; var name; if (strongCh.nodeName == '#text') name = strongCh.textContent else name = strongCh.firstChild.textContent; if (namesHidden.indexOf(name) == -1) return; var content = post.getElementsByClassName('content')[0]; var attachbox = post.getElementsByClassName('attachbox')[0]; var pbSecCh = post.getElementsByClassName('postbody')[0].firstChild.nextSibling; var ul; if (pbSecCh.tagName == 'UL') ul = pbSecCh else { ul = document.createElement('ul'); ul.className = 'profile-icons'; pbSecCh.parentElement.insertBefore(ul, pbSecCh); }; var button = document.createElement('li'); ul.insertBefore(button, ul.firstChild); button.setAttribute('style', 'width: 20px; height: 20px; margin: 0 20px;'); button.addEventListener('click', showHide); button.click(); function showHide(event) { if (event.button != 0) return; if (content.style.display == 'none') { content.style.display = 'block'; if (attachbox) attachbox.style.display = 'block'; button.setAttribute('class', 'show-icon'); button.setAttribute('title', 'Beitrag ausblenden'); } else { content.style.display = 'none'; if (attachbox) attachbox.style.display = 'none'; button.setAttribute('class', 'hide-icon'); button.setAttribute('title', 'Beitrag anzeigen'); }; }; }()); }; -
-
Alles Gute!
