#1 (permalink)  
Alt 10.08.2010, 10:16
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 152
Standard Valides HTML mit 4.0.13 und TinyMCE

Damit TinyMCE wirklich validen Code produziert, muß dieser bereinigt werden. Leider war die Bereinigung schon in 4.0.12 nicht vollständig und durch die aktualisierte Version von TinyMCE kamen mehr Sachen dazu, die die Validität des HTML-Codes stören.

Bearbeitet sollte folgende Datei relativ zum Shop-Rootverzeichniis:
/conf/conf_tinymce.php

Und der Code
PHP-Code:
var MCE_CLEAN_REX = /<([^>]*?)(mce_tsrc|mce_src|mce_style)\="(.*?)"(.*?)>/ig;
function 
cleanMCEOutput(x) {
    return 
x.replace (MCE_CLEAN_REX'<$1$4>');

durch folgenden Code ersetzt werden:
PHP-Code:
var MCE_CLEAN_REX = /<([^>]*?)(mce_tsrc|mce_src|mce_style|mce_href)\="(.*?)"(.*?)>/ig;
var 
MCE_CLEAN_REX2 = /<br mce_bogus\="1">/ig;
function 
cleanMCEOutput(x) {
    
x.replace (MCE_CLEAN_REX'<$1$4>');
    return 
x.replace (MCE_CLEAN_REX2'');

Und schon wird valider Code ausgegeben zumindest mit Firefox. Sollte mehr Müll im Internet Explorer, Opera, Konquereor oder sonst irgendeinem Browser ausgegeben werden durch TinyMCE lässt sich der Code einfach und unkompliziert erweitern.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
html, tinymce, valides

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[NEWS - Shopbetreiber] Mit Paketbeilagen Geld verdienen und Käufern einen Mehrwert bi News xt:Commerce Mitteilungen 0 10.06.2010 12:40
[NEWS - Shopbetreiber] Ein seriöses Auftreten ist das A und O - Interview mit ITSCO News xt:Commerce Mitteilungen 0 20.10.2009 07:22
html Seite mit css und javascript in die product.html einbinden Christian2605 HTML & CSS 4 24.09.2009 14:03
Neuling mit 1000 Fragen zu 3.0.4 SP2.1 sofan Installation und Konfiguration 2 22.06.2009 14:09
Hosting bei domaingo und ein paar Fragen vor dem Kauf items Installation und Konfiguration 0 01.06.2009 18:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:02 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand