Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Quote aufspalten (https://www.delphipraxis.net/130453-quote-aufspalten.html)

_frank_ 10. Mär 2009 18:34

Re: Quote aufspalten
 
Zitat:

Zitat von jfheins
... und dann (mit aktivierter Greasemonkey Erweiterung natürlich) dorthin navigierst.

wie mache ich das? in den einstellungen hab ich nichts zum navigieren gefunden, kann nur ein neues Script anlegen und den Inhalt reinkopieren+peichern, aber auch da passiert dann nix (fehlerconsole ist auch leer).

Gruß Frank

TurboMartin 10. Mär 2009 19:20

Re: Quote aufspalten
 
In Zeile 13 hast Du ein document zuviel. Zudem kommt er nicht mit dem Span zurecht. Ich bin jetzt soweit mit dem anpassen, dass mir ein Button angezeigt wird, aber ohne Funktion und nicht im DP-Style. Wenn ich weiter bin, werde ich es mal posten.

jfheins 11. Mär 2009 18:31

Re: Quote aufspalten
 
Liste der Anhänge anzeigen (Anzahl: 1)
Okay, anscheinend mochte er das getElementbyId nicht ... :gruebel:

Anbei das (getestete) Script:
Code:
// ==UserScript==
// @include [url]http://delphipraxis.net/posting.php?*[/url]
// @include [url]http://www.delphipraxis.net/posting.php?*[/url]
// ==/UserScript==
   
var elements = document.getElementsByTagName("div");

for (var i = 0; i < elements.length; i++)
{
   if (elements[i].className == 'ccBtnContainer')
   {
      elements[i].style.width = '590px';
   }
   
   if (elements[i].id == 'cnt.1')
   {
      var elem = elements[i];
      
      var button = document.createElement("span");

      button.innerHTML = '<input type="button" class="button" name="splitquote" id="splitquote" accesskey="t" value="Zitat teilen" onClick="BB_uniform( \'[/quote]\\r\\n\', \'\\r\\n[quote]\', -1, null, \'\' ); return false;" onMouseOver="helpline(\'q\')" />';

      elem.insertBefore(button, document.getElementById("delphi"));
   }
   
}

showtab2(1);
Achja, zur Installation:

0. Greasemonkey installiert haben

1. Script auf den Desktop downloaden

2. Firefox öffnen

3. Ein neues (leeres) Tab in Firefox öffnen

4. Die Datei per Drag 'n Drop vom Desktop in das leere Tag ziehen

5. Es solle ein Installationsdialog erscheinen, "installieren" klicken (wenn nicht, zurück zu 0.)

6. Fertig :)

_frank_ 11. Mär 2009 21:25

Re: Quote aufspalten
 
Fehlermeldung bei aktueller Greasemonkey (0.8.20090123.1) im aktuellen firefox (3.0.7) beim reindraggen:
Zitat:

Script could not be installed [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIChannel.open]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: getContents :: line 244" data: no]
Gruß Frank

Meflin 11. Mär 2009 22:07

Re: Quote aufspalten
 
Ich finds ja schön und nett dass ihr hier so fleißig an einer Lösung für die FF-Benutzer bastelt.

Aber eine Lösung für die Allgemeinheit fänd ich noch netter :mrgreen:

_frank_ 11. Mär 2009 22:38

Re: Quote aufspalten
 
mir wär was allgemeines auch lieber, aber wie jfheins im 2. Post schon geschrieben hat, wird das noch eine ganze Weile auf sich warten lassen (neue Forumversion).

//edit:
ich hab die vermutung, das es nicht am script liegt sondern am Greasemonkey, da ich auch alles auskommetieren kann und trotzdem der Fehler kommt...

Gruß Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz