Ja, das tut der TinyMCE 4 auch, allerdings eben nicht, wenn das leere Element das einzige innerhalb eines übergeordneten <p> (oder wohl auch anderen Block-Level Elements) ist.manu wrote:Meines Wissens lässt tinyMCE4 ein leeres Element stehen, wenn es irgendein attribut hat (class=".." oä.) oder bei extended_valid_elements eingetragen ist.
CMSimple_XH 1.7.0rc1
Re: CMSimple_XH 1.7.0rc1
Christoph M. Becker – Plugins for CMSimple_XH
Re: CMSimple_XH 1.7.0rc1
Danke fürs Testen. MIt diesem Ergebnis (ca. 15 Sekunden Warterei) wird man bei Portable_XH dann wohl leben können – es betrifft ja nur Portable_XH und auch nur wenn dort eine andere CMSimple_XH Version verwendet wird als ursprünglich ausgeliefert. Ansonsten muss eben XH_isAccessProtected() gepatcht werden.knollsen wrote:Das sieht schon besser aus! Braucht zwar lang aber info-Seite kommt mit Fehlermeldung:array('http' => array('method' => 'HEAD', 'timeout' => 5))
get_headers(http://localhost:8080/..../cmsimple/config.php): failed to open stream: HTTP request failed!
C:\....\cmsimple\adminfuncs.php:194
Ich habe das über den kurzen Dienstweg nun korrigiert.
Christoph M. Becker – Plugins for CMSimple_XH
Re: CMSimple_XH 1.7.0rc1
absolut kein Thema!(ca. 15 Sekunden Warterei) wird man bei Portable_XH dann wohl leben können
gar nicht - geht nicht! Super Arbeit, Danke.
Re: CMSimple_XH 1.7.0rc1
Und Dir vielen Dank für das Melden des Problems! Ich hatte Portable_XH vor einer Weile zurück gestellt, weil ich Probleme mit der Kompilierung von PHP hatte – die habe ich inzwischen aber im Griff, so dass ich mich dem Tool möglichst schnell wieder widmen sollte.knollsen wrote:Super Arbeit, Danke.
Christoph M. Becker – Plugins for CMSimple_XH
Re: CMSimple_XH 1.7.0rc1
Also eincmb wrote:Ja, das tut der TinyMCE 4 auch, allerdings eben nicht, wenn das leere Element das einzige innerhalb eines übergeordneten <p> (oder wohl auch anderen Block-Level Elements) ist.manu wrote:Meines Wissens lässt tinyMCE4 ein leeres Element stehen, wenn es irgendein attribut hat (class=".." oä.) oder bei extended_valid_elements eingetragen ist.
Code: Select all
<p><span class="glyphicon glyphicon-save-file"></span></p>
Re: CMSimple_XH 1.7.0rc1
Stimmt! Allerdings funktioniert folgendes nicht (da wird das <span/> einfach entfernt):manu wrote:Also einfunktioniert bei mir einwandfrei. Ohne spezielle Einstellungen.Code: Select all
<p><span class="glyphicon glyphicon-save-file"></span></p>
Code: Select all
<p><span class="fa fa-adjust"></span></p>
Wenn ich aber erst Deine Zeile einfüge, und dann die Klassen ändere, dann bleibt das <span/> erhalten.
So getestet mit Chrome 59 und der original init_full.js.
Christoph M. Becker – Plugins for CMSimple_XH
Re: CMSimple_XH 1.7.0rc1
In der TinyMCE4-Demo passiert das Gleiche.cmb wrote:Stimmt! Allerdings funktioniert folgendes nicht (da wird das <span/> einfach entfernt):manu wrote:Also einfunktioniert bei mir einwandfrei. Ohne spezielle Einstellungen.Code: Select all
<p><span class="glyphicon glyphicon-save-file"></span></p>
Code: Select all
<p><span class="fa fa-adjust"></span></p>
Wenn ich aber erst Deine Zeile einfüge, und dann die Klassen ändere, dann bleibt das <span/> erhalten.
So getestet mit Chrome 59 und der original init_full.js.
Schaut euch das mal mit der Browserkonsole an, in der Online-Demo nach dem Einfügen des Codes. In manus code ist ein sogenanntes "Zero-width space" (​), in Christophs code nicht.
manu:
Code: Select all
<p><span class="glyphicon glyphicon-save-file">​</span></p>
Code: Select all
<p><span class="fa fa-adjust"></span></p>
Code: Select all
<p><span class="fa fa-adjust">​</span></p>
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: CMSimple_XH 1.7.0rc1
Aha! Danke für die Erklärung! Da hat manu also "gemogelt".lck wrote:In manus code ist ein sogenanntes "Zero-width space" (​), in Christophs code nicht.
Christoph M. Becker – Plugins for CMSimple_XH
Re: CMSimple_XH 1.7.0rc1
https://github.com/tinymce/tinymce/issues/3721cmb wrote:Stimmt! Allerdings funktioniert folgendes nicht (da wird das <span/> einfach entfernt):manu wrote:Also einfunktioniert bei mir einwandfrei. Ohne spezielle Einstellungen.Code: Select all
<p><span class="glyphicon glyphicon-save-file"></span></p>
Code: Select all
<p><span class="fa fa-adjust"></span></p>
Wenn ich aber erst Deine Zeile einfüge, und dann die Klassen ändere, dann bleibt das <span/> erhalten.
So getestet mit Chrome 59 und der original init_full.js.