WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 16.02.2019 10:49:19

grindbatzn
Gast

Bug-lein: style-attribute in <a href="mailto:..."

Ich habe bemerkt, dass beim Filtern von eMail-Adressen auch eventuelle Style-Attribute im <a> gelöscht werden.

Gehört jetzt nicht zu den gröbsten Problemen (außer bei Teasers, da ist es mir aufgefallen)

#2 16.02.2019 11:10:39

stefanek
Developer

Re: Bug-lein: style-attribute in <a href="mailto:..."

Leich zu beheben.

Finde:

preg_match('/id\s*?=\s*?("|\')(.*?)\1/ix', $match[0], $id_attr);
                $id_attr = empty($id_attr) ? '' : 'id="' . $id_attr[2] . '" ';

und setze darunter:

preg_match('/style\s*?=\s*?("|\')(.*?)\1/ix', $match[0], $style_attr);
                $style_attr = empty($style_attr) ? '' : 'style="' . $style_attr[2] . '" ';

finde:

$mailto_link  = "<a {$class_attr}{$id_attr}href=\"javascript:mdcr('$encrypted_email','$email_subject')\">" .$match[5] ."</a>";

und ersetze durch:

$mailto_link  = "<a {$class_attr}{$id_attr}{$style_attr}href=\"javascript:mdcr('$encrypted_email','$email_subject')\">" .$match[5] ."</a>";

Christian


“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale

Offline

#3 16.02.2019 22:44:09

grindmobil
Gast

Re: Bug-lein: style-attribute in <a href="mailto:..."

Servus und Danke!
Ich hab für teasers eine Lösung gefunden, ändert ja nicht jeder den core.
War eher als Anregung gedacht.

#4 16.02.2019 23:15:05

stefanek
Developer

Re: Bug-lein: style-attribute in <a href="mailto:..."

Das wird sicher in den Core fließen und in der nächsten Version ergänzt werden.
Es ist schon richtig, dieses Feature fehlt.

Gruß,
Christian


“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale

Offline

Fußzeile des Forums

up