MS-Office-Forum


Google
   

Zurück   MS-Office-Forum > Sonstiges > Smalltalk
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 19.12.2005, 22:43   #1
Arne Dieckmann
MS-Office-Forum Team MS-Office-Forum Team
Standard Info - Greasemonkey-Skripte (Firefox/Opera [z.T.]) fürs MOF

Ein Hallo an alle Firefox- und Opera-Benutzer,

wenn euch auch die Titel (vor allem beim Tabbed Browsing) stören und ihr statt:

"MS-Office-Forum - Info - Greasemonkey-Skripte (Firefox/Opera) fürs MOF"

lieber so etwas wie:

"Greasemonkey-Skripte (Firefox/Opera) - Info"

erhalten möchtet, dann empfehle ich (für Firefox, Opera-User s. Adding User JavaScripts) die Erweiterung Greasemonkey (Klick mich) und nach der Installation der Erweiterung das Userscript auf meiner Seite:
http://home.arcor.de/ar/arne.d/sonst...-title.user.js (läuft mit Firefox 1.5.0.1 oder Opera 8.52)

Das Ergebnis sieht dann in der Tableiste z.B. so aus:


Links sieht man einen "unbehandelten" Tab und rechts hat Greasemonkey zugeschlagen.



Hier der Code des Skriptes, falls ich dieses einmal vom Webspace entferne ([Edit] was nach der Forumumstellung am 14.10.2006 geschehen ist - s. Beitrag #5) [/Edit]:
(Der Code ist nicht auf meinem Mist gewachsen, sondern nur eine Anpassung von Dr. Evils Skript aus dem Firefox-Forum.)
Code:

// ==UserScript==
// @name          MOF Correct Title
// @namespace     http://home.arcor.de/ar/arne.d/sonstiges/gm/
// @description	  Korrigiert den Titel bei Threadansicht im MOF
// @include	  http://ms-office-forum.net/forum/showthread.php*
// @include       http://www.ms-office-forum.net/forum/showthread.php*
// ==/UserScript==

(function()
{
    var dividers = new Array();
    // you may want to change this to fit your needs:
    dividers[0] = "MS-Office-Forum - ";
    dividers[1] = " - ";

    var title = document.title;
    var parts = new Array();

    for(var i = 0; i < dividers.length; i++)
    {
        if(title.indexOf(dividers[i]) > - 1)
        {
            parts[i] = title.substring(0, title.indexOf(dividers[i]));
            title = title.substring(title.indexOf(dividers[i]) + dividers[i].length, title.length);
        }
    }

    for(i = parts.length - 1; i >= 1; i--)
    {
        if(typeof parts[i] != "undefined")
            title = title + ' ' + dividers[i] + parts[i];
    }
    //GM_log(title);
    document.title = title;
})();

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.

Geändert von Arne Dieckmann (14.10.2006 um 21:13 Uhr).
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.03.2006, 21:42   #2
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

N'Abend,

inspiriert durch die Frage unter Per Link zu einem Beitrag springen stelle ich hier ein weiteres Skript vor:
http://www.ardiman.de/assets/files/f...number.user.js (läuft ab Firefox 1.5x oder Opera 9.x, sowie seit Version 0.87 ab IE 6.0 (bitte das Add-On IE7Pro installieren, Skripte in den Einstellungen aktivieren und Skript umbenennen))
Dadurch wird links neben der Beitragsnummer ein String angezeigt, der das Verlinken auf den einzelnen Beitrag erleichtert (bei Bedarf markieren, kopieren und im anderen Thema einfügen).

Das Ergebnis (relativ unauffällig - normalerweise in ähnlicher Farbe wie die Kopfzeile, deshalb hier extra markiert):


[Ergänzt am 01.04.2006]

Ziemlich am Anfang des Quelltexts gibt es einen Abschnitt (ziwschen "// Anfang der moeglichen Anpassungen" und "// Ende der moeglichen Anpassungen"), in dem das Aussehen der generierten Strings angepasst werden kann. Darin enthalten ist ab Version 0.83 auch diese Zeile:
var p_threadlink = 1;
Solange die Variable p_threadlink = 1 ist, wird in der Navigationsleiste eine Hilfe zum Verlinken auf den Thread selbst angezeigt ({thread}-Tags):



Falls das stört, einfach p_threadlink auf z.B. 0 setzen.
[/Ergänzt am 01.04.2006]

Wichtig: Momentan läuft das Skript nur sauber in Linear- oder Hybridansicht des Forums. In der Baumansicht wird nur der erste Beitrag mit der Link-Hilfe versehen.


Für Firefox-User: Nach gelungener Installation sollte durch Rechtsklick auf den Affen in der Statusleiste folgende Liste zu sehen sein (markiert ist das in diesem Beitrag vorgestellte, 2. Skript):




Historie:
  • Version 0.7 / 25.03.2006:
    - Der String kann durch einfaches Klicken komplett markiert werden
  • Version 0.8 / 27.03.2006:
    - Das Script läuft mit Einschränkungen nun auch unter Opera 8.52
    - Der Titel wird auf 55 Zeichen gekürzt
  • Version 0.81 / 28.03.2006:
    - Der Code wurde angepasst: Nun kann auch mit Opera automatisch markiert werden (statt <span>-Bereich wird für diesen Browser ein schreibgeschütztes <input>-Feld benutzt) (Opera 9.00 scheint damit wiederum Probleme zu haben, mangels Interesse werde ich daran aber nichts mehr ändern).
    - Der Titel wird nicht mehr aus dem Dokumententitel, sondern aus der "Navigationsleiste" oberhalb der Threadansicht ausgelesen.
  • Version 0.82 / 29.03.2006:
    - "Tipp-Text" funktioniert nun auch mit Opera
  • Version 0.83 / 01.04.2006:
    - Kleine Bugs (speziell bei Opera) behoben
    - (Optionaler) Thread-Link in Navigationsleiste ermöglicht (s.o.)
  • Version 0.84 / 14.10.2006:
    - Anpassung an die neue Adresse durchs SEO-Plugin
  • Version 0.85 / 19.05.2007:
    - Verzicht auf Kompatibilität zu älteren Opera-Versionen. Ab Opera 9 ist nun die volle Funktionaliät gegeben.
  • Version 0.86 / 23.05.2007:
    - Post-Tags (aber nur die) funktionieren nun auch in Foren, die vbseo-Plugins einsetzen (Beispiel: http://www.vbseo.com/ - dafür muss man aber die entsprechenden @include-Zeilen einfügen (weil */showthread.php* nicht als Muster funktionieren wird).
  • Version 0.87 / 25.07.2007:
    - In "SEO-plugin-Foren" sind nun auch Threadlinks möglich
    - Das Skript setzt nun weniger "indexOf" und mehr reg. Ausdrücke ein, um gesuchte Strings zu finden
    - Kompatibel mit IE 6.0/IE 7.0: IE7Pro wird benötigt!
    - Threadtitel wird auch im Threadlink gekürzt
    - Mehr Include-Regeln eingefügt (s. Hinweise zu Version 0.86)
  • Version 0.88 / 11.11.2007:
    - Mit der Variablen p_titlelen kann die maximale Länge des Titels eingestellt werden (bei 0 wird nicht gekürzt)

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.

Geändert von Arne Dieckmann (11.11.2007 um 15:10 Uhr). Grund: S. Historie (Version 0.88)
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.10.2006, 16:44   #3
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Da sich durch das sogenannte SEO-Plugin die Adressen ein wenig verändert haben, muss die Gültigkeit von */showthread.php?t* in */showthread.php* geändert werden. Wem das zuviel Mühe ist, der installiere die Version 0.84 von oben genannter Adresse neu.

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.10.2006, 20:24   #4
myfake
MOF Meister
MOF Meister
Beeindruckt Einfach nur top

Hallo Arne,

neben der Lobhudelei auf Manuela sollte (in diesem speziellen Fall) aber auch nicht Deine Arbeit unerwähnt und ungewürdigt bleiben. Dass Du bereits am selben Tag des Updates eine aktualisierte Version des FF Greasemonkey-Script online stellst finde ich einfach beeindruckend!

Herzlichen Dank dafür, denn dieses Tool hätte ich wirklich vermißt.

cu
myfake

__________________

Windows XP, Office 2002
Sehr gute Formelseite: Excelformeln; Excel Limitationen: XL Limits
Ich freue mich sehr über eine Rückmeldung
Wenn Eure Frage abschließend beantwortet wurde, markiert sie bitte als erledigt (siehe: Neue Forenversion, neue Funktionen)

Geändert von Arne Dieckmann (05.11.2007 um 22:41 Uhr). Grund: Link korrigiert
myfake ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.10.2006, 20:34   #5
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Hallo myfake,

vielen Dank für den Beitrag (und nicht nur den ). Das obere Skript "MOF Correct Title" habe ich übrigens noch nicht auf den neuesten Stand gebracht und nutze ich auch nicht mehr (der Titel ist jetzt ja etwas anders aufgebaut).

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.10.2006, 20:48   #6
myfake
MOF Meister
MOF Meister
Standard

Hallo Arne,

da bin ich wohl (wieder) in die "Namensfalle" getreten. Ich hatte einfach über obigen Link die aktuellste Version (0.84) installiert und bin davon ausgegangen, dass es das Geasemonkeyscript "MOF Correct Title" ist.

Aber wie dem auch sei - es funktioniert so, wie erhofft und alleine das zählt (und war auch gemeint)

Nochmals herzlichen Dank dafür!

cu
myfake

__________________

Windows XP, Office 2002
Sehr gute Formelseite: Excelformeln; Excel Limitationen: XL Limits
Ich freue mich sehr über eine Rückmeldung
Wenn Eure Frage abschließend beantwortet wurde, markiert sie bitte als erledigt (siehe: Neue Forenversion, neue Funktionen)
myfake ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.06.2007, 13:24   #7
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Das Skript Endless vBulletin Forum Pages (Klick mich) kennen bestimmt einige schon, aber ich möchte es euch trotzdem nicht vorenhalten.

Die Beschreibung lautet:

Zitat:

Makes vBulletin forum pages infinitely long instead of a limited number of posts per page by loading more when you scroll to near the bottom of the page.

Um auch hier im Forum und anderen vBulletin-Foren in den Genuss zu kommen, muss man nur den Wirkungsbereich auf z.B. */showthread.php* ändern (in der Verwaltung der Greasemonkeyskripte).

Zum Testen des Skriptes bietet sich An alle Crossposter: ich weiß, Euer Problem... an. In der Treadansicht nach unten scrollen - sobald man ans Ende der Seite x gelangt, wird die Seite x+1 nachgeladen usw.

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.

Geändert von Arne Dieckmann (10.06.2007 um 13:26 Uhr).
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.06.2007, 14:22   #8
myfake
MOF Meister
MOF Meister
Standard

Hallo Arne,

ich kannte das Script noch nicht, bin aber sehr begeistert davon!

Vielen Dank für den super Tipp.

cu
myfake

__________________

Windows XP, Office 2002
Sehr gute Formelseite: Excelformeln; Excel Limitationen: XL Limits
Ich freue mich sehr über eine Rückmeldung
Wenn Eure Frage abschließend beantwortet wurde, markiert sie bitte als erledigt (siehe: Neue Forenversion, neue Funktionen)
myfake ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 08.02.2008, 21:06   #9
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

vBulletin - Show full links (Klick mich) habe ich weniger für mich entwickelt. Anlass war das Thema vBulletin Foren: "..." in langen Links entfernen (Klick mich) im Firefox-Forum.

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 21.02.2008, 19:11   #10
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Und noch ein Script ... (Nr.5).

Mit Hilfe von vb New Topics wird in der Forenansicht ein Button erstellt:



Dieser Button erscheint nur, wenn neue Beiträge vorhanden sind und sofern der Wert der Konstanten showBtnIf erreicht wird.

Klickt man auf diesen Button, so werden im Abstand von 3000 Millisekunden neue Tabs geöffnet, bis die maximale Anzahl von neu zu öffnenden Threads (maxlnks) erreicht ist. Das Timeout (tOut im Script) ist nötig, da sonst die Cookies nicht ordentlich geschrieben werden und der Lesestatus nicht gesetzt wird. Nachdem man alle Tabs gelesen und geschlossen hat, aktualisiert man die Ansicht des Forums und das Spiel kann von vorn beginnen.

Ziemlich weit oben im Script gibt es einen Abschnitt configuration.
Die Bedeutung der Variablen darin:
Code:

// configuration
var maxlnks = 10;  
var showBtnIf = 2; 
var tOut = 3000;   
// end configuration
sollte klar sein, wenn man die Kommentare im Script liest. maxlnks steht zur Zeit auf 10: d.h. es werden maximal 10 neue Threads geöffnet. showBtnIf=2 bedeutet, dass der Button erst ab 2 neuen Threads angezeigt wird. tOut ist das Timeout und steht zur Zeit auf 3 Sekunden.


Ursprünglich stammt das Script von hier: http://userscripts.org/scripts/show/22979. Mit Hilfe von Dr. Evil aus dem Firefox-Forum habe ich das nötige Timeout umgesetzt.
[Edit] Nachdem ich mit dem Autor Kontakt aufgenommen habe, wurde das Originalscript angepasst. In der neuen Version auf userscripts.org gibt es eine weitere Variable namens useTimeout im Konfigurationsabschnitt. Diese muss man auf True setzen, falls das darunter eingestellte Timeout aktiviert werden soll. [/Edit]

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.

Geändert von Arne Dieckmann (23.02.2008 um 10:24 Uhr).
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 17.10.2009, 20:25   #11
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Mal wieder ein Script (Nr. 6):
vBulletin - Signature Collapse (Klick mich)

Damit werden die Signaturen zunächst ausgeblendet und können mit dem "[+]" unterhalb des Beitrags wieder angezeigt werden.

__________________

Gruß, Arne

Links: FAQGrundlagenDBWikiRelationale DatenbankenStephen Lebansaccess-paradies
Tools: TabToWebSQL-FormatterCode Converter
System: WinXP Pro SP3, Office 2003 Pro SP3, MS-SQL Server 2000 SP3, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Home - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

Copyright ©2000-2009 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.