mod smilies iframe - netscape-fehler

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Tobl
Mitglied
Beiträge: 54
Registriert: 26.12.2003 14:37
Wohnort: Stuttgart
Kontaktdaten:

mod smilies iframe - netscape-fehler

Beitrag von Tobl »

hi leute,

nach dem einbau des mods funktioniert mit dem ie alles einwandfrei,
mit netscape und opera gibt´s probleme:
beim schreiben einer antwort oder einer privaten nachricht kann man
zwar die smilies anklicken, diese werden aber nicht ins textfeld übertragen. hat jemand eine idee wo der fehler liegt??

gruß
tobl
Benutzeravatar
apache0815
Mitglied
Beiträge: 8
Registriert: 11.11.2002 18:30

Beitrag von apache0815 »

Hi

habe das gleiche Problem. Mozilla mag den Mod auch nicht... ich kann den Fehler aber nicht finden.

Grüße apache
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

Beitrag von IamTrebor »

Habe das gleiche Problem, und zwar meldet die javascript-Console
folgenden Fehler.

"parent.post has no properties" in "posting.php?mode=smilies" Zeile 249

Code: Alles auswählen


<script language="javascript" type="text/javascript">
<!--

function emoticon(text) {
text = ' ' + text + ' ';
 //Zeile 249-->
 if (parent.post.message.createTextRange && parent.post.message.caretPos) {                         
 //<-- Zeile 249
var caretPos = parent.post.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
parent.post.message.focus();
} else {
parent.post.message.value  += text;
parent.post.message.focus();
}
}

//-->
</script>
edit: hab eine Lösung hier im Forum gefunden
ersetze in ... /templates/xxx/posting_smilies.tpl

Code: Alles auswählen

 <script language="javascript" type="text/javascript">
<!--
function emoticon(text) {
   text = ' ' + text + ' ';
   if (parent.post.message.createTextRange && parent.post.message.caretPos) {
      var caretPos = parent.post.message.caretPos;
      caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
      parent.post.message.focus();
   } else {
   parent.post.message.value  += text;
   parent.post.message.focus();
   }
}
//-->
</script>
durch:

Code: Alles auswählen

<script language="javascript" type="text/javascript">
<!--
function emoticon(text)
{
parent.emoticon(text)
}
//-->
</script>
StarTrekMarc
Mitglied
Beiträge: 112
Registriert: 07.09.2004 06:49

Beitrag von StarTrekMarc »

Durch diese Lösung werden aber alle BBCodes immer ans Ende des Textes gesetzt, was auch doof ist :roll: :roll:
Benutzeravatar
Good-Stuff
Mitglied
Beiträge: 129
Registriert: 26.08.2004 21:29
Kontaktdaten:

Beitrag von Good-Stuff »

Außerdem legt ihr dafür den IE lahm
StarTrekMarc
Mitglied
Beiträge: 112
Registriert: 07.09.2004 06:49

Beitrag von StarTrekMarc »

Nein, bei mir geht er, vielleicht haste was falsch gemacht ;-)
The real Indigo
Mitglied
Beiträge: 235
Registriert: 03.08.2004 12:00
Wohnort: Ruhrpott
Kontaktdaten:

Beitrag von The real Indigo »

Funktioniert das jetzt 100%ig oder nicht ???


Ich will das Ding nämlich nicht umsonst einbauen....
StarTrekMarc
Mitglied
Beiträge: 112
Registriert: 07.09.2004 06:49

Beitrag von StarTrekMarc »

Bau es nicht ein ;-)
The real Indigo
Mitglied
Beiträge: 235
Registriert: 03.08.2004 12:00
Wohnort: Ruhrpott
Kontaktdaten:

Beitrag von The real Indigo »

Habs doch eingebaut...


Im IE funktionierts wie früher auch.


Im Netscape setzt er die Smilies zwar immer ans Ende, aber besser als gar keine Smilies.
StarTrekMarc
Mitglied
Beiträge: 112
Registriert: 07.09.2004 06:49

Beitrag von StarTrekMarc »

Tja, wenn du nicht mit Netscape/Mozilla/ Firefox arbeitest is dat auch net schlimm, aber denk ma an die Forenbenutzer ;-)

Ich hab ihn eingebaut, vorher aber im Forum nachgefragt ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Support“