Advanced Quickreply nun auch für Mozilla/Firefox

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Advanced Quickreply nun auch für Mozilla/Firefox

Beitrag von oxpus »

Die Auswahl eines Textes der aktuellen Seite mit dem Advanced Quick Reply Mod ist kein Fehler des Browsers, sondern eher vergessene Prüfungen im Script.
Es gibt mehrere Methoden, den Text eines Webdokumentes mit Javascript auszulesen und hier nun der Fix für den Mod.
Dieses betrifft vor allem Anwender, die nicht den Internet Explorer von Microsoft, sondern Browser wie Mozilla, Firefox oder ähnliche einsetzen.

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
templates/subSilver/quick_reply.tpl

#
#-----[ FIND ]-----
#
function quoteSelection() {

	theSelection = false;
	theSelection = document.selection.createRange().text; // Get text selection

	if (theSelection) {
		// Add tags around selection
		emoticon( '[quote]\n' + theSelection + '\n[/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();
		}
		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}');
		}
}


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

also mit IE6 und Opera klappt das! gerade getestet!
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Da klappte das auch vorher. Es ging hier eben hauptsächlich um Mozilla und Derivate, die mit der Javascript-Funktion document.selection nichts anfangen können.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

aso... ups... da dachte ich mal das ich Tester spielen darf aber nein... *mhm*
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nicht immer die selben ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

habs gerade eingebaut und klappt wie am schnürchen :D

sehr gute erweiterung :)

ps.s in diesem board fehlt eindeutig ein daumen-hoch-smilie ;)
Zuletzt geändert von SethDeBlade am Sa 03.Jul, 2004 20:52, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

ps.s in diesem board fehlt eindeutig ein daumen-hoch-smilie
Besorge einen, hier posten und der wird eingebaut.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Bild

oder

Bild
Zuletzt geändert von cback am Sa 03.Jul, 2004 21:40, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der 2. ist eingestellt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

jo, der ist super :)
Zuletzt geändert von SethDeBlade am So 04.Jul, 2004 00:55, insgesamt 2-mal geändert.
Benutzeravatar
Rondom
Beiträge: 17
Registriert: Sa 01.Mai, 2004 23:05
Wohnort: Germany
Kontaktdaten:

Beitrag von Rondom »

Kann ich das in meinen PM Quick Reply Hack einbauen?
Benutzeravatar
mObbY
Beiträge: 37
Registriert: Do 17.Jun, 2004 22:39
Wohnort: NRW
Kontaktdaten:

Beitrag von mObbY »

Danke, klappt wunderbar!

Hier noch ein Smilie: Bild


Gruß
mObbY
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Es gibt ein Fehler mit den BBCodes, da muss ich dann jetzt nochmal reinschauen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
pinguinmsp (Martin)
Beiträge: 1327
Registriert: Fr 04.Apr, 2003 23:54
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von pinguinmsp (Martin) »

huhuhu oxpus ich habe ein prob ich würde mir so gerne Firefox anschauen so wie du es mir gesagt hast ich habe ansonsten alles weitere erledigt, was ich installieren musste :))) Endlich mal (wieder ne firewall hat ) LOL

Nur ich habe es versucht übner den link den firefox runterzuladen aber er sagt mir immernur , ich konnte seite nicht finden , es wäre echt lieb wenn du mir nochmal den Link kopieren könntest ??

Danke dir :)
Dunkel wars der Mond schien helle als ein wagen flitze schnelle langsam um die gerade Ecke Fuhr.......
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rondom
Beiträge: 17
Registriert: Sa 01.Mai, 2004 23:05
Wohnort: Germany
Kontaktdaten:

Beitrag von Rondom »

Den Dehler den's beim standard phpBB auch gibt? BBCodes werden auch außerhalb der Textarea eingefügt?

Kann ich das in meinen PM Quick Reply Hack einbauen?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was für ein Fehler denn im Standard? Mir ist da nichts bekannt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rondom
Beiträge: 17
Registriert: Sa 01.Mai, 2004 23:05
Wohnort: Germany
Kontaktdaten:

Beitrag von Rondom »

Markier mal im Standard phpBB Text außerhalb der Textarea und rücke dann irgendein BBCode-button
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich verstehe es immer noch nicht, sorry :confused:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten