Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Tiny MCE] Edycja stron z <html><head>
Prph
post
Post #1





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


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


--------------------
-------------

------
Go to the top of the page
+Quote Post
Prph
post
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
Turgon
post
Post #4





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


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).

Ten post edytował Turgon 12.04.2007, 20:45:03


--------------------
Jah Music Is On My Mind !
Go to the top of the page
+Quote Post
Prph
post
Post #5





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Dzieki za fatyge, ale wolalbym to zrobic bez wywalania JS winksmiley.jpg

Any idea?

Edit:

Znalazlem rozwiazanie. Wystarczy wywalic TinyMCE i zainstalowac FCKEditor.
Pozdrawiam!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 03:53