1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Endor

Beiträge von Endor

  • Vertikale Icon-Bar

    • Endor
    • 8. November 2019 um 14:12

    Zeile 55

    var vb_toolbar = document.createElement('toolbar');

    muss auch geändert werden:

    var vb_toolbar = document.createXULElement('toolbar');

    Aber das wird nicht reichen. Da muss noch mehr angepasst werden.

    Vielleicht kann da aborix ja helfen.

    Mfg.

    Endor

  • Suche Script für Sidebar

    • Endor
    • 2. November 2019 um 15:39

    Habe oben nochmals den Link geändert. Hatte zur falschen Datei verlinkt.

    Es kann aber auch sein, dass die beiden Scripte bei uns gar nicht laufen.

    Mfg.

    Endor

  • Suche Script für Sidebar

    • Endor
    • 2. November 2019 um 15:30

    Wie ich befürchtet habe, benötigen obige Scripte den Subscriptloader

    von Alice.

    Das heißt, es braucht eine spezielle userChrome.js Datei.

    Unsere hier enthält ja nur die Zeilen zum Laden der Scripte.

    Obige benötigen da anscheinend mehr.

    Das wäre diese Datei:

    https://raw.githubusercontent.com/alice0775/userChrome.js/master/70/userChrome.js

    Mfg.
    Endor

  • Suche Script für Sidebar

    • Endor
    • 2. November 2019 um 15:00

    Gibt es übrigens auch für die Chronik in der Sidebar:

    Code
    // ==UserScript==
    // @name autocloseHistoryFolder.uc.js
    // @namespace http://www.sephiroth-j.de/mozilla/
    // @description Autoclose History Folders
    // @include chrome://browser/content/history/history-panel.xul
    // @include chrome://browser/content/places/historySidebar.xul
    // @compatibility Firefox 66+
    // @author original Ronny Perinke
    // @version original Autoclose Bookmark History Folders 0.5.5
    // @modiffied Alice0775
    // @version 2019/01/18 fix for 66(Bug 1482389 - Convert TreeBoxObject to XULTreeElement)
    // @version 2019/01/18 fix dark theme
    // @version 2018/08/13 61+
    // @version 2017/11/18 nsIPrefBranch2 to nsIPrefBranch
    // @version 2008/11/28 Firefox3.1b3pre tboの初期化に時間が掛かるようでsetTimeoutするようにした
    // @Note http://space.geocities.yahoo.co.jp/gl/alice0775
    // @Note I got permission to open this script to the public from Mr.Sephiroth on July 28,2007.
    // ==/UserScript==
    // @version 2007/07/16
    /* ***** BEGIN LICENSE BLOCK *****
    * Author: Ronny Perinke http://www.sephiroth-j.de
    *
    * License: This extension is subject to MPL 1.1/GPL 2.0/LGPL 2.1
    * You may obtain a copy of the License at http://www.mozilla.org/MPL/ and http://www.gnu.org/copyleft/gpl.html
    * other rules:
    * 1) If you use any of this code please include references or credit in your code to myself, and include my homepage URL
    * 2) You MUST contact me, the author before you use this code (I like to know that it's been usefull).
    * 3) I would greatly appreciate a link back to me or credit somewhere on your site (makes me feel good, not required).
    * 4) If improvments are made to the code, please inform me so that I can use it (if applicable, not required).
    * 5) Translators: please contact me and send me a copy of the language files and/or the new xpi with the new language.
    * I'd like to include them in the official xpi on my server. You will list you in the contributors list.
    *
    * ***** END LICENSE BLOCK ***** */
    var acHistoryFolder = {
    _Prefs: {
    ScrollToRow : true, //Bildlaufstatus so weit wie möglich wieder herstellen, wenn die Seitenleiste das nächste Mal geöffnet wird
    SelectLast : true //Zuletzt geöffneten Ordner beim erneuten öffnen wieder anzeigen und fokusieren
    },
    
    
    get _BTree() {
    return document.getElementById("historyTree");
    },
    
    
    init: function(){
    if (!this._BTree)
    return;
    
    
    this._BTree.addEventListener('click', function(event){acHistoryFolder.onClick(event);},false);
    
    
    this.loadPrefs();
    this.addToolbar();
    
    
    var viewtype = document.getElementById("viewButton").getAttribute('selectedsort');
    if (this._BTree.result && this._Prefs.SelectLast){
    setTimeout(function(){
    var lastRowToSelect = this.getPref("ac-HistoryTreeFolder.lastBookmarkFolder."+viewtype,"int",0);
    if (this._BTree && this._BTree.view.rowCount >= lastRowToSelect){
    if(viewtype == "byday" || viewtype == "bydayandsite")
    this._BTree.scrollToRow(lastRowToSelect);
    this._BTree.view.selection.select(lastRowToSelect);
    this._BTree.ensureRowIsVisible(lastRowToSelect);
    }
    }.bind(this), 100);
    }
    },
    
    
    uninit: function(){
    this._BTree.removeEventListener('click', function(event){acHistoryFolder.onClick(event);},false);
    },
    
    
    loadPrefs: function(){
    this._Prefs.SelectLast = this.getPref("ac-HistoryTreeFolder.ReselectLastFolder","bool",this._Prefs.SelectLast);
    this._Prefs.ScrollToRow = this.getPref("ac-HistoryTreeFolder.ScrollToLastFolder","bool",this._Prefs.ScrollToRow);
    },
    
    
    addToolbar: function(){
    const kXULNS =
    "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
    var toolbar = document.getElementById("acHistoryFolder-toolbar");
    if (toolbar){
    return;
    }
    var toolbox = document.createElementNS(kXULNS, "toolbox");
    toolbox.setAttribute("style", "-moz-appearance: none;");
    toolbar = document.createElementNS(kXULNS, "toolbar");
    toolbar.setAttribute("id", "acHistoryFolder-toolbar");
    var closeAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    closeAllButton.setAttribute("label", "Einklappen");//Einklappen
    closeAllButton.setAttribute("oncommand", "acHistoryFolder.closeAll();");
    var openAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    openAllButton.setAttribute("label", "Erweitern");//Erweitern
    openAllButton.setAttribute("oncommand", "acHistoryFolder.openAll();");
    
    
    toolbar.appendChild(closeAllButton);
    toolbar.appendChild(openAllButton);
    toolbox.appendChild(toolbar);
    this._BTree.parentNode.insertBefore(toolbox, this._BTree);
    var viewbutton = document.getElementById("viewButton");
    if (viewbutton){
    viewbutton.addEventListener("command", acHistoryFolder.updateTBButtons, false);
    var enabled = (viewbutton.getAttribute("selectedsort") == "day" || viewbutton.getAttribute("selectedsort") == "dayandsite");
    closeAllButton.disabled = !enabled;
    openAllButton.disabled = !enabled;
    }
    },
    
    
    updateTBButtons: function(aEvent){
    var enabled = (aEvent.target.id == "byday" || aEvent.target.id == "bydayandsite");
    var toolbar = document.getElementById("acHistoryFolder-toolbar");
    toolbar.firstChild.disabled = !enabled;
    toolbar.lastChild.disabled = !enabled;
    },
    
    
    onClick: function(aEvent){
    var parents = new Array();
    var aView = this._BTree.view;
    if (aEvent.button != 0){
    return;
    }
    
    
    let cell = this._BTree.getCellAt(aEvent.clientX, aEvent.clientY);
    if (cell.row == -1)
    return;
    if(!aView.isContainer(cell.row))
    return;
    if (this._BTree.currentIndex != cell.row){
    return;
    }
    
    
    aView.selection.select(this._BTree.currentIndex);
    for (var i = this._BTree.currentIndex; i != -1; i = aView.getParentIndex(i)){
    parents.push(i);
    }
    parents.reverse();
    for (var i = aView.rowCount - 1; i >= 0; i--){
    if (i == parents[parents.length - 1]){
    parents.pop();
    }else{
    if (aView.isContainer(i) && aView.isContainerOpen(i)){
    aView.toggleOpenState(i);
    }
    }
    }
    this._BTree.ensureRowIsVisible(this._BTree.currentIndex);
    
    
    var viewtype = document.getElementById("viewButton").getAttribute('selectedsort');
    if (this._Prefs.SelectLast)
    this.setPref("ac-HistoryTreeFolder.lastBookmarkFolder."+viewtype ,"int",this._BTree.currentIndex);
    aEvent.preventDefault();
    },
    
    
    closeAll: function(){
    var aView = this._BTree.view;
    try{
    var viewtype = document.getElementById("viewButton").getAttribute('selectedsort');
    this._PrefsIFace.clearUserPref("ac-HistoryTreeFolder.lastBookmarkFolder."+viewtype);
    }catch(e){}
    if (aView){
    for (var i = aView.rowCount-1; i>=0; i--){
    if (aView.isContainer(i) && aView.isContainerOpen(i)) aView.toggleOpenState(i);
    }
    }
    },
    
    
    openAll: function(){
    var aView = this._BTree.view;
    try{
    var viewtype = document.getElementById("viewButton").getAttribute('selectedsort');
    this._PrefsIFace.clearUserPref("ac-HistoryTreeFolder.lastBookmarkFolder."+viewtype);
    }catch(e){}
    if (aView){
    var oldrows = -1;
    var rows = aView.rowCount;
    do{
    for (var i = rows-1; i>=0; i--){
    if (aView.isContainer(i) && !aView.isContainerOpen(i)) aView.toggleOpenState(i);
    }
    oldrows = rows;
    rows = aView.rowCount;
    }
    while(rows != oldrows);
    }
    },
    
    
    clearPref: function(aPrefString){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    xpPref.clearUserPref(aPrefString);
    },
    
    
    getPref: function(aPrefString, aPrefType, aDefault){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    try{
    switch (aPrefType){
    case 'complex':
    return xpPref.getComplexValue(aPrefString, Components.interfaces.nsIFile); break;
    case 'str':
    return xpPref.getCharPref(aPrefString).toString(); break;
    case 'int':
    return xpPref.getIntPref(aPrefString); break;
    case 'bool':
    default:
    return xpPref.getBoolPref(aPrefString); break;
    }
    }catch(e){
    }
    return aDefault;
    },
    
    
    setPref: function(aPrefString, aPrefType, aValue){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    try{
    switch (aPrefType){
    case 'complex':
    return xpPref.setComplexValue(aPrefString, Components.interfaces.nsIFile, aValue); break;
    case 'str':
    return xpPref.setCharPref(aPrefString, aValue); break;
    case 'int':
    aValue = parseInt(aValue);
    return xpPref.setIntPref(aPrefString, aValue); break;
    case 'bool':
    default:
    return xpPref.setBoolPref(aPrefString, aValue); break;
    }
    }catch(e){
    }
    return null;
    }
    }
    
    
    acHistoryFolder.init();
    document.addEventListener('unload', acHistoryFolder.uninit, false);
    Alles anzeigen
  • Suche Script für Sidebar

    • Endor
    • 2. November 2019 um 14:46

    Dann bitte mal testen:

    Code
    // ==UserScript==
    // @name autocloseBookMarkTreeFolder
    // @namespace http://www.sephiroth-j.de/mozilla/
    // @description Autoclose BookMark Folders
    // @include chrome://browser/content/bookmarks/bookmarksPanel.xul
    // @include chrome://browser/content/places/bookmarksSidebar.xul
    // @compatibility Firefox 66+
    // @author original Ronny Perinke
    // @version original Autoclose Bookmark History Folders 0.5.5
    // @modiffied Alice0775
    // @version 2019/01/18 fix for 66(Bug 1482389 - Convert TreeBoxObject to XULTreeElement)
    // @version 2019/01/18 fix dark theme
    // @version 2018/08/10 fix target scroll listener
    // @version 2018/08/13 61+
    // @version 2012/12/07 //aEvent.preventDefault();
    // @Note http://space.geocities.yahoo.co.jp/gl/alice0775
    // @Note I got permission to open this script to the public from Mr.Sephiroth on July 28,2007.
    // ==/UserScript==
    // @version 2008/11/28 Firefox3.1b3pre tboの初期化に時間が掛かるようでsetTimeoutするようにした
    // @version 2007/12/09 21:00
    /* ***** BEGIN LICENSE BLOCK *****
    * Author: Ronny Perinke http://www.sephiroth-j.de
    *
    * License: This extension is subject to MPL 1.1/GPL 2.0/LGPL 2.1
    * You may obtain a copy of the License at http://www.mozilla.org/MPL/ and http://www.gnu.org/copyleft/gpl.html
    * other rules:
    * 1) If you use any of this code please include references or credit in your code to myself, and include my homepage URL
    * 2) You MUST contact me, the author before you use this code (I like to know that it's been usefull).
    * 3) I would greatly appreciate a link back to me or credit somewhere on your site (makes me feel good, not required).
    * 4) If improvments are made to the code, please inform me so that I can use it (if applicable, not required).
    * 5) Translators: please contact me and send me a copy of the language files and/or the new xpi with the new language.
    * I'd like to include them in the official xpi on my server. You will list you in the contributors list.
    *
    * ***** END LICENSE BLOCK ***** */
    
    
    var acBookMarkTreeFolder = {
    _Prefs: {
    ScrollToRow : true, //Bildlaufstatus so weit wie möglich wieder herstellen, wenn die Seitenleiste das nächste Mal geöffnet wird
    SelectLast : true //Zuletzt geöffneten Ordner beim erneuten öffnen wieder anzeigen und fokusieren
    },
    kPrefROWPOSITION: "ac-BookMarkTreeFolder.lastBookmarkFolder",
    kPrefFOLDER: "ac-BookMarkTreeFolder.lastSelectedBookmarkID",
    
    
    get _BTree() {
    return document.getElementById("bookmarks-view");
    },
    
    
    init: function(){
    if (!this._BTree)
    return;
    
    
    document.addEventListener('unload', this, false);
    this._BTree.addEventListener('click', this, false);
    //this._BTree.addEventListener('dragover',function(event){acBookMarkTreeFolder.onClick(event);},false);
    (document.getElementById("bookmarks-view-children") ||
    document.getElementById("bookmarks-view").childNodes[1])
    .addEventListener("scroll", this, false);
    
    
    this.loadPrefs();
    this.addToolbar();
    
    
    if (this._BTree.result && this._Prefs.SelectLast) {
    
    
    var itemId = this.getPref(this.kPrefFOLDER, "int", -1);
    if (itemId != -1) {
    this._BTree.selectItems([itemId], false);
    }
    
    
    try {
    var pos = this.getPref(this.kPrefROWPOSITION,"int",0);
    if (this._BTree && this._BTree.view.rowCount >= pos && this._Prefs.ScrollToRow){
    this._BTree.scrollToRow(pos);
    }
    } catch(e) {}
    }
    
    
    },
    
    
    uninit: function(){
    this._BTree.removeEventListener('click', this, false);
    //this._BTree.removeEventListener('dragover',function(event){acBookMarkTreeFolder.onClick(event);},false);
    document.getElementById("bookmarks-view-children").removeEventListener("scroll", this, false);
    },
    
    
    loadPrefs: function(){
    this._Prefs.SelectLast = this.getPref("ac-BookMarkTreeFolder.ReselectLastFolder","bool",this._Prefs.SelectLast);
    this._Prefs.ScrollToRow = this.getPref("ac-BookMarkTreeFolder.ScrollToLastFolder","bool",this._Prefs.ScrollToRow);
    },
    
    
    handleEvent: function(aEvent){
    switch(aEvent.type) {
    case 'scroll':
    this.onScroll();
    break;
    case 'click':
    this.onClick(aEvent);
    break;
    case 'unload':
    this.uninit();
    break;
    }
    },
    
    
    _stimer: false,
    onScroll: function(){
    if (this._stimer)
    return;
    this._stimer = true;
    setTimeout(function(){this._stimer = false;}.bind(this), 50, this);
    
    
    var getRow = this._BTree.getFirstVisibleRow();
    this.setPref(this.kPrefROWPOSITION, 'int', getRow);
    },
    
    
    addToolbar: function(){
    const kXULNS =
    "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
    var toolbar = document.getElementById("acBookMarkTreeFolder-toolbar");
    if (toolbar){
    return;
    }
    var toolbox = document.createElementNS(kXULNS, "toolbox");
    toolbox.setAttribute("style", "-moz-appearance: none;");
    toolbar = document.createElementNS(kXULNS, "toolbar");
    toolbar.setAttribute("id", "acBookMarkTreeFolder-toolbar");
    var closeAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    closeAllButton.setAttribute("label", "Einklappen");//Einklappen
    closeAllButton.setAttribute("oncommand", "acBookMarkTreeFolder.closeAll();");
    var openAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    openAllButton.setAttribute("label", "Erweitern");//Erweitern
    openAllButton.setAttribute("oncommand", "acBookMarkTreeFolder.openAll();");
    
    
    toolbar.appendChild(closeAllButton);
    toolbar.appendChild(openAllButton);
    toolbox.appendChild(toolbar);
    this._BTree.parentNode.insertBefore(toolbox, this._BTree);
    return;
    },
    
    
    onClick: function(aEvent){
    var parents = new Array();
    var aView = this._BTree.view;
    if (aEvent.button != 0 && aEvent.type !="dragover"){
    if (this._BTree.selectedNode && 'itemId' in this._BTree.selectedNode)
    this.setPref(this.kPrefFOLDER, "int", this._BTree.selectedNode.itemId);
    else
    this.setPref(this.kPrefFOLDER, "int", -1);
    return;
    }
    
    
    let cell = this._BTree.getCellAt(aEvent.clientX, aEvent.clientY);
    if (cell.row == -1)
    return;
    //alert(this._BTree.selectedNode.itemId);
    if (this._BTree.selectedNode && 'itemId' in this._BTree.selectedNode)
    this.setPref(this.kPrefFOLDER, "int", this._BTree.selectedNode.itemId);
    else
    this.setPref(this.kPrefFOLDER, "int", -1);
    if(!aView.isContainer(cell.row))
    return;
    if (this._BTree.currentIndex != cell.row){
    return;
    }
    
    
    aView.selection.select(this._BTree.currentIndex);
    for (var i = this._BTree.currentIndex; i != -1; i = aView.getParentIndex(i)){
    parents.push(i);
    }
    parents.reverse();
    for (var i = aView.rowCount - 1; i >= 0; i--){
    if (i == parents[parents.length - 1]){
    parents.pop();
    }else{
    if (aView.isContainer(i) && aView.isContainerOpen(i)){
    aView.toggleOpenState(i);
    }
    }
    }
    this._BTree.ensureRowIsVisible(this._BTree.currentIndex);
    //aEvent.preventDefault();
    },
    
    
    closeAll: function(){
    var aView = this._BTree.view;
    if (aView){
    for (var i = aView.rowCount-1; i>=0; i--){
    if (aView.isContainer(i) && aView.isContainerOpen(i)) aView.toggleOpenState(i);
    }
    }
    },
    
    
    openAll: function(){
    var aView = this._BTree.view;
    if (aView){
    var oldrows = -1;
    var rows = aView.rowCount;
    do{
    for (var i = rows-1; i>=0; i--){
    if (aView.isContainer(i) && !aView.isContainerOpen(i)) aView.toggleOpenState(i);
    }
    oldrows = rows;
    rows = aView.rowCount;
    }
    while(rows != oldrows);
    }
    },
    
    
    clearPref: function(aPrefString){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    xpPref.clearUserPref(aPrefString);
    },
    
    
    getPref: function(aPrefString, aPrefType, aDefault){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    try{
    switch (aPrefType){
    case 'complex':
    return xpPref.getComplexValue(aPrefString, Components.interfaces.nsIFile); break;
    case 'str':
    return xpPref.getCharPref(aPrefString).toString(); break;
    case 'int':
    return xpPref.getIntPref(aPrefString); break;
    case 'bool':
    default:
    return xpPref.getBoolPref(aPrefString); break;
    }
    }catch(e){
    }
    return aDefault;
    },
    
    
    setPref: function(aPrefString, aPrefType, aValue){
    var xpPref = Components.classes['@mozilla.org/preferences-service;1']
    .getService(Components.interfaces.nsIPrefBranch);
    try{
    switch (aPrefType){
    case 'complex':
    return xpPref.setComplexValue(aPrefString, Components.interfaces.nsIFile, aValue); break;
    case 'str':
    return xpPref.setCharPref(aPrefString, aValue); break;
    case 'int':
    aValue = parseInt(aValue);
    return xpPref.setIntPref(aPrefString, aValue); break;
    case 'bool':
    default:
    return xpPref.setBoolPref(aPrefString, aValue); break;
    }
    }catch(e){
    }
    return null;
    }
    }
    
    
    acBookMarkTreeFolder.init();
    Alles anzeigen
  • Suche Script für Sidebar

    • Endor
    • 2. November 2019 um 14:37

    Suchst Du das für den aktuellen Firefox 70.0.1 oder eine andere Version?

    Es gibt da das gleichnamige Script dazu.

    Mfg.
    Endor

  • 15 Sekunden bis erste Internetseite angezeigt wird

    • Endor
    • 1. November 2019 um 13:58

    Wie wäre es wenn Ihr Firefox mal auf Version 70.0.1

    aktualisieren würdet?

    https://www.mozilla.org/en-US/firefox/…firefox-browser

    Mit obiger Version sollte das Problem mit Kaspersky

    behoben sein.
    Download: https://www.mozilla.org/en-US/firefox/…desktop-release

    Mfg.

    Endor

  • Firefox 70 - openbookModokiFor40.uc.js

    • Endor
    • 1. November 2019 um 11:24

    Bitte gerne.

    Wie immer gern geschehen.

    Mfg.
    Endor

  • Firefox 70 - openbookModokiFor40.uc.js

    • Endor
    • 31. Oktober 2019 um 19:23

    Bitte mal testen:

    https://github.com/Endor8/userChr…dokiFor40.uc.js

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 30. Oktober 2019 um 20:39

    Hallo zusammen.

    So habe es endlich geschafft alle Scripte zu übersetzen und hoch zu laden:

    https://github.com/Endor8/userChr…ter/Mutirowtabs

    Die readmes habe ich noch nicht aktualisiert, das mache ich demnächst noch.

    Es sind jetzt auch im Ordner Tabbar_to_Bottom zwei Scripte zum verschieben der Tableiste

    an den unteren Rand des Fensters dabei.

    Der Autor hat die so mit in seinem Paket.
    Beschreibung habe ich versucht zu übersetzen.

    Es gibt anscheinend keine extra Scripte für Firefox 70.
    Denke mal die für Firefox 69 werden dann wohl auch noch mit Firefox 70

    funktionieren, wenn nicht mal die für Firefox 71 testen.

    Mfg.
    Endor

  • Buttons verschieben

    • Endor
    • 26. Oktober 2019 um 17:19
    Zitat von camel-joe

    Ich würde mich auch mit anderen Buttons begnügen, es müssen nicht die sein.

    Damit meint er wohl alternative vor und zurück Schaltflächen , wenn sich die anderen

    nicht verschieben lassen sollten. Wie auch immer....

    Mfg.
    Endor

  • Buttons verschieben

    • Endor
    • 26. Oktober 2019 um 17:13

    Hallo milupo.

    Der TE will doch die vor und zurück Schaltflächen neben die Restart Schaltfläche verschieben.

    Mfg.
    Endor

  • Buttons verschieben

    • Endor
    • 26. Oktober 2019 um 16:53

    Schau mal dieses Script:

    3 Änderungen für ESR 60.3.0

    Denke Du weist ja wie man mit Scripts arbeitet.
    Nach Firefox Neustart kannst Du über den Anpassen Dialog

    die Vor und zurück Schaltflächen frei verschieben.

    Hoffe es funktioniert noch.

    Edit: ja es funktioniert einwandfrei auch in Firefox 70.

    Mfg.

    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 16. Oktober 2019 um 17:00

    Der Autor hat nochmal die vorhandene Versionen entfernt und am 14.10.2019

    durch neue ersetzt. Mal sehen ob es jetzt endlich passt. Hatte einige Scripte , von insgesamt 24,
    übersetzt, dann kamen die neuen. Also alles wieder von vorne....

    Mfg.
    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 9. Oktober 2019 um 08:13

    Hallo MonztA.

    Alles alles Gute zum Geburtstag.

    Vor allem viel Gesundheit und Glück wünsche ich Dir.

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 8. Oktober 2019 um 12:23

    Boersenfeger.

    Stimmt genau. Alles andere zählt nicht, nur die Gesundheit.

    Es gibt meiner Meinung nach nichts wertvolleres.

    @all

    Der Autor hat die gestrigen Aktualisierungen wieder entfernt.

    Eben dann durch neue ersetzt.

    Nur als Erklärung warum jetzt 8 Scripte:

    Script 7 und 8 verschieben die Tableiste jetzt an den unteren Rand des Fenster.

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 7. Oktober 2019 um 17:42

    Hallo Boersenfeger.

    Da muss ich mich wohl auf die Diagnose meines Hausarztes verlassen.
    Daher hoffe ich dann auch dass er recht hatte. Da es mir wieder gut geht

    muss es wohl so gewesen sein. Trotzdem auch Dir vielen Dank für die
    guten Wünsche.

    @all

    Der Autor hat eben neue Versionen der Scripte hochgeladen.

    Für Firefox 68 esr , 69 und 71.

    Sobald ich kann kümmere ich mich darum.

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 6. Oktober 2019 um 16:40

    Danke an alle für die guten Wünsche.

    :klasse:


    Ich habe hier mal alle 8 Scripte ohne Übersetzung hochgeladen:

    https://github.com/Endor8/userChr…/Firefox-69/roh

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 6. Oktober 2019 um 14:23
    Zitat von milupo

    Ich habe jetzt einen 27''-Monitor

    Verrätst Du eventuell ein paar Details dazu, denn ich bin auch auf der Suche nach

    einem Monitor in der Größe. Danke.

    Mfg.
    Endor

  • Mehrzeilige Tabreihen (Nightly)

    • Endor
    • 6. Oktober 2019 um 14:18

    Hallo zusammen.

    // off

    War leider zwei Wochen gesundheitlich außer Gefecht gesetzt.

    Beruflicher Stress, dazu ein Grippe Virus das haut wohl den stärksten um.

    Naja so langsam bin ich wieder einsatzfähig. :wink:

    // off Ende

    Was das Script für Mehrzeilige Tabreihen betrifft:

    Alice aktualisiert das schon lange nicht mehr.
    Der aktuelle Autor bietet es im Moment nur für Firefox 69 an.

    Es sind mittlerweile sogar 8 verschiedene Scripte.

    Ich lade die aktuelle Version immer von hier runter:

    https://u6.getuploader.com/script/download/1864

    Übersetze alle auf Deutsch und lade dann alle bei mir bei Github rauf.
    Wie oben schon gesagt, konnte ich die letzte Zeit leider nichts machen.

    Beruflich habe ich im Moment leider immer noch jede Menge zu tun,
    daher wird es noch dauern bis ich die Scripte bei Github aktualisieren kann.
    Quelle habe ich ja oben verlinkt.

    Mfg.

    Endor

Unterstütze uns!

Jährlich (2026)

72,4 %

72,4% (560,79 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon