[Bugfix] Advanced Quick Reply & Firefox

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

[Bugfix] Advanced Quick Reply & Firefox

Beitragvon AmigaLink » 3. Aug 2006 20:51

Mit dem Firefox ist es nicht möglich, markierte Textpassagen (als Zitat) in die Schnellantwort zu übernehmen. Dieser Fix behebt das Problem. 8)
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#

templates\cback\quick_reply.tpl

#
#----------[ FIND ]-------------------------------------
#

      function quoteSelection() {

            theSelection = false;
            if (window.getSelection)
            {
               theSelection = window.getSelection();
            }
            else if (document.getSelection)
            {
               theSelection = document.getSelection();
            }
            else if (document.selection)
            {
               theSelection = document.selection.createRange().text;
            }

            if (theSelection) {
                  // Add tags around selection
                  emoticon( '[quote]' + theSelection + '[/quote]\n');
                  document.post.message.focus();
                  theSelection = '';
                  return;
            }
            else
            {
                  alert('{L_NO_TEXT_SELECTED}');
            }
      }      

#
#----------[ REPLACE WITH ]-----------------------------
#

      function quoteSelection() {
         theSelection = false;
         if (window.getSelection) {
            theSelection = window.getSelection().toString();
         }
         else if (document.getSelection) {
            theSelection = document.getSelection().toString();
         }
         else if (document.selection) {
            theSelection = document.selection.createRange().text;
         }

         if (theSelection) {
            // Add tags around selection
            emoticon( '[quote]' + theSelection + '[/quote]\n');
            document.post.message.focus();
            theSelection = '';
            return;
         }
         else {
            alert('{L_NO_TEXT_SELECTED}');
         }
      }

#
#----------[ FIND ]-------------------------------------
#

                                <input type='button' name='quoteselected' value='{L_QUOTE_SELECTED}' onclick='javascript:quoteSelection()'>

#
#----------[ REPLACE WITH ]-----------------------------
#

                                <input type='button' name='quoteselected' value='{L_QUOTE_SELECTED}' onmousedown='javascript:quoteSelection()'>

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM


Quelle: Update auf Orion v2.3.4
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon bce » 3. Aug 2006 21:37

super ding.. :shock:

gleich mal einbauen.. das zitieren hat bei mir im firefox noch nie gefunzt.. wäre ja fast ein wunder wenns nun ginge 8)
bce
User
 
Beiträge: 58
Registriert: 8. Nov 2005 23:14

Beitragvon AmigaLink » 3. Aug 2006 22:01

Es geht. Das kannst du hier ( http://www.amigalink.de/viewforum.php?f=6 ) gerne austesten. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon bce » 6. Nov 2006 17:07

funzt einwandfrei :)
bce
User
 
Beiträge: 58
Registriert: 8. Nov 2005 23:14

Beitragvon AmigaLink » 6. Nov 2006 20:47

Sag ich doch. ;) :mrgreen:
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste

cron