Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Tiny MCE] Edycja stron z <html><head>
Forum PHP.pl > Forum > Gotowe rozwiązania
Prph
Witam,

Czy w TinyMCE jest mozliwosc edycji stron z naglowkami? Edytor je usuwa... Walcze z tym juz drugi raz i nic :/
Przykladowa strona:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  3. <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/>
  4.  
  5. <h1>Tiny MCE wyrzuca naglowki :( </h1>
  6. </body>
  7. </html>


Bede ogromnie wdzieczny za porade.

Adrian.
revyag
Przenoszę na Gotowe rozwiązania.

Dla tinyMCE tagi nagłówkowe domyślnie są wyłączone, trzeba je dodać do valid_elements.

http://wiki.moxiecode.com/index.php/TinyMC.../valid_elements
To powinno załatwić sprawę.

Po zmianie nie zapomnij wyczyścić cache'u przeglądarki. Takie edytory namiętnie trzymają tam wszystkie ustawienia smile.gif
Prph
Dziekuje, to prawie dziala, ale mam jeszcze troche problemow. Potestuje to lepiej, ale to chyba rozwiaze problem.

Dziekuje!

Niestety, nie dziala to jak nalezy. Tiny wywala wiekszosc kodu, przez co HTML jest absolutnie niepoprawny. Dodalem te tago i niby nie powinien ich usuwac, a jednak to robi :/

Jakies pomysly?

Adrian.
Turgon
Pogrzebałem w kodzie, i w tiny_mce.js znaczki hx pojawiają się w dwóch miejscach. Oto fragment jednego z nich:
  1. var elm=tinyMCE.getParentElement(this.getFocusElement(),"p,div,h1,h2,h3,h4,h5,h6,pre,address,blockquote,dt,dl,dd,samp");if(elm)this.execCommand("mceRemoveNode",false,elm)}else{if(!this.cleanup.isValid(value))return true;if(tinyMCE.isGecko&&new

Wydaje mi się, że on odpowiada za usuwanie, mam nadzieję, że pomogłem (JS'a niezbyt znam).
Prph
Dzieki za fatyge, ale wolalbym to zrobic bez wywalania JS winksmiley.jpg

Any idea?

Edit:

Znalazlem rozwiazanie. Wystarczy wywalic TinyMCE i zainstalowac FCKEditor.
Pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.