WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.

Donate with PayPal buttonSpenden mit dem PayPal-Button

  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • FCKeditor (nur bei WB 2.7 RC2?) ##gelöst##
  • Print
Pages: [1]   Go Down

Author Topic: FCKeditor (nur bei WB 2.7 RC2?) ##gelöst##  (Read 4678 times)

erpe0812

  • Guest
FCKeditor (nur bei WB 2.7 RC2?) ##gelöst##
« on: March 30, 2008, 05:10:31 PM »
Hallo @all,

ich versuche, einen Link für eine vorgefertigte mail auf einer WYSIWYG-Seite umzusetzen, Quelltext:

<a href="mailto:name@domain.de?subject=erstes%20Wort&amp;body=Hallo%20Herr%20von">Linktext</a>

Dabei wird offensichtlich das "&amp;" nicht richtig interpretiert, da nur der 1. Teil umgesetzt wird.

Mache ich das ganze auf einer Seite mit dem Members Modul, geht das ohne Schwierigkeiten, da kann ich sogar das
"&amp;"  durch ein "&" ersetzen.

Mache ich etwas falsch oder funktioniert der Editor nicht richtig?

Habe es zwar nicht ausprobiert aber ich denke, dass es nichts mit RC2 zu tun hat.

Schönen Sonntag noch

erpe
« Last Edit: April 02, 2008, 12:02:49 PM by erpe0812 »
Logged

Ralf Hertsch

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #1 on: March 30, 2008, 05:16:55 PM »
Hallo Erpe,

das &amp; ist dort fehl am Platz, es gehört ein einfaches & hin.

Gruß
Ralf
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #2 on: March 30, 2008, 05:40:07 PM »
Wenn ich das mache, wird das beim Speichern automatisch in &amp; geändert
Logged

Ralf Hertsch

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #3 on: March 30, 2008, 05:53:35 PM »
Hallo Erpe,

Kann das Problem nicht nachvollziehen (WB 2.7 RC2, FF 2.0.0.13):

Direktes Einfügen als Code:

Code: [Select]
<a href="mailto:name@domain.de?subject=erstes%20Wort&body=Hallo%20Herr%20von">Linktext</a>
funktioniert fehlerfrei, & wird nicht verändert.

Schritt für Schritt Einfügen, mittels dem Link Dialog des FCKEditor funktioniert genauso fehlerfrei.

Wie, bitte beschreiben, fügst du denn den Link ein?

Gruß
Ralf
Logged

Waldschwein

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #4 on: March 30, 2008, 06:07:49 PM »
Hallo!

Ich denke auch, dass das an dem  &amp; liegt (kenne mich hier kaum aus, vermute nur).
Der &amp; - oder auch & - wird in der php.ini als Separator definiert.
Sprich: Hängt es nicht mit dem SESSION_ID Problem von hier zusammen: https://forum.WebsiteBaker.org/index.php/topic,9000.msg53984.html#msg53984 ?

Gruß Michael
Logged

Ralf Hertsch

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #5 on: March 30, 2008, 07:25:32 PM »
Hallo Erpe,

Quote
Habe wie oben beschrieben Quellcode per copy and paste in die WYSIWYG Seite kopiert.

 :? Das hatte ich nicht geschrieben, ich habe geschrieben: "Direktes Einfügen als Code"

Schau dir bitte mal die anhängende Datei an, sie zeigt dir die drei Schritte zum Einfügen des Link, anschließend abspeichern und gut is...  :roll:

Ein Link ist "Code" und kein "Text", du kannst ihn also nicht einfach so reinkopieren...

Gruß
Ralf

[gelöscht durch Administrator]
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #6 on: March 31, 2008, 12:41:37 PM »
Freu Freu  :-D :-D

manchmal bringt ein bisschen Nachdenken und probieren doch was.
Habe die Ursache gefunden und weiss aber nicht, ob der Fehler im Editor oder in den Admin Tools ist, denke aber eher in den Admin Tools und betrifft dann ja auch nur den WB 2.7 RC2

Zumindest bei mir (Neuinstallation von WB 2.7 RC2) funktioniert das oben beschriebene nicht, wenn bei den
Admin Tools / Frontend Output Filter der Filter Filtere E-Mail Adressen in mailto Links  aktiviert wurde. Und zwar unabhängig davon, ob es als Code kopiert wurde oder über den Linkeditor eingefügt wurde, was ja dann auch logisch ist.
Offensichtlich ist die Aktivivierung von Filtere E-Mail Adressen im Text hier unschädlich, mag aber auch daran liegen, dass im Text keine mailadressen vorhanden sind.

Vielleicht ist das ja noch zu beheben, da ansonsten der erwünschte Spamschutz bei diesen Dingen flöten geht.

Trotzdem allen Beteiligten Dank für die Hilfe.
Vielleicht sollte dieser Thread dann in  den WB 2.7 RC2 verschoben werden.

Gruss

erpe
Logged

doc

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #7 on: March 31, 2008, 07:12:30 PM »
Hallo,

danke für den Hinweis. Wie Du richtig vermutest, hat das ganze mit dem Output Filter Modul zu tun (mailto: Filterung aktiv und Javascript Verschlüsselung aktiviert; sprich in index.php wird die JS Bibliothek eingebunden). Die Verschlüsselung kommt aus dem Tritt, wenn im optionalem mailto Teil HTML Entities enthalten sind.

Folgender Fix sollte das Problem beheben:
suche in der Datei /modules/output_filter/filter-routines.php nach folgender Zeile (so ab 164):
Code: [Select]
$email_address = "mailto:" .$decryption_key .$match[2] .$match[3];und ersetze diese durch nachfolgende:
Code: [Select]
$email_address = "mailto:" .$decryption_key .$match[2] .html_entity_decode(rawurldecode($match[3]));
Das ganze wird in der finalen WB 2.7 behoben sein.

Gruss Christian
« Last Edit: March 31, 2008, 07:14:22 PM by doc »
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #8 on: March 31, 2008, 07:56:46 PM »
Hallo doc,

hab es eben ausprobiert und es funktioniert fast:
Die mailadressen und die Betreffzeile werden richtig übergeben, aber im Body werden alle Umlaute falsch wiedergegeben, die Zeilenumbrüche komplett unterschlagen und einige Zeichen falsch interpretiert. Sieht dann so aus:
Hallo Herr von Schassen,als Anlage der fehlende Passvon:für Spiel-Nr.Landesliga, männliche JugendïBMit sportlichem GrussRaymond Plügge

Code: body=Hallo%20Herr%20von%20Schassen%0A%2C%0Aals%20Anlage%20der%20fehlende%20Pass%0Avon%3A%0Af%C3%BCr%20
Spiel-Nr.%0ALandesliga%2C%20m%C3%A4nnliche%20Jugend%20A%2FB%0A%0AMit%20sportlichem%20Gruss%0A%0ARaymond%20
Pl%C3%BCgge


Gibt es dafür eine Erklärung bzw ist das zu ändern?

Gruss

erpe
Logged

doc

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #9 on: March 31, 2008, 08:31:42 PM »
Hallo,

uups, das war wohl etwas zu viel. Kannst du mal folgendes probieren:
Code: [Select]
$email_address = "mailto:" .$decryption_key .$match[2] .html_entity_decode($match[3]);eventuell reicht auch bereits:
Code: [Select]
$email_address = "mailto:" .$decryption_key .$match[2] .str_replace('&amp;','&',$match[3]);
Umlaute wie ö,ä etc. werden falsch dargestellt (dies aber unabhängig vom Output Filter).

Gruss Christian
« Last Edit: March 31, 2008, 08:35:07 PM by doc »
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #10 on: April 01, 2008, 10:53:41 AM »
Quote from: doc on March 31, 2008, 08:31:42 PM
eventuell reicht auch bereits:
Code: [Select]
$email_address = "mailto:" .$decryption_key .$match[2] .str_replace('&amp;','&',$match[3]);
Umlaute wie ö,ä etc. werden falsch dargestellt (dies aber unabhängig vom Output Filter).

Gruss Christian

Habe es eben ausprobiert und der zitierte Code funktioniert, auch die Umlaute werden richtig dargestellt.
Prima.
Der erste Code hatte keine Veränderung gebracht, es erfolgte nicht mal mehr ein Aufruf der mail.

Danke für die Hilfe, werde das hier als gelöst kennzeichnen.

Gruss

erpe
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #11 on: April 02, 2008, 11:16:06 AM »
Hallo Christian

man soll sich doch nicht immer zu früh freuen.
Folgendes Phänomen habe ich festgestellt:

Wenn ich alles so mache wie in der letzten Info beschrieben und den Link dann über die Seite aufrufe,
funktioniert es beim 1. mal, beim 2. Aufruf nacheinander werden Umlaute nicht mehr dargestellt und ab dem
3. oder 4, Aufruf funktioniert der Link gar nicht mehr.

Wenn ich mich dann bei wb abmelde und wieder anmelde (als Admin) geht alles dauerhaft.
Hast du eine Erklärung dafür?

Gruss

erpe
Logged

doc

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #12 on: April 02, 2008, 11:58:41 AM »
Hallo,

der Fehler ist mir bekannt, eine Lösung dazu habe ich auch. Dieser Bug wird mit dem nächsten WB 2.7 Release behoben sein. Werde das ganze bei Gelegenheit integrieren und Dir dann eine Version zum Testen zukommen lassen. Bis dahin hilft es, register_frontend_m odfiles('js') aus der index.php Deines Templates auszukommentieren.

Gruss Christian
Logged

erpe0812

  • Guest
Re: FCKeditor (nur bei WB 2.7 RC2?)
« Reply #13 on: April 02, 2008, 12:02:09 PM »
Danke für die schnelle Info.

Freue mich schon auf 2.7.

Gruss

erpe
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • FCKeditor (nur bei WB 2.7 RC2?) ##gelöst##
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2