Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JAVA] pole tekstowe
mczlowiek
post
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


Witam, potrzebuje skryptów (nie wiem jak fachowo sie to nazywa)
Chodzi mi o coś takiego jak wpisuje sie tutaj na forum posty - pogrubienie tekstu, podkreślenie, kursywa,dodanie obrazka(linku) itp. chodzi mi tutaj o całą taką ramkę do wpisywania. Gdzie mogę coś takiego znaleźć i jak fachowo się nazywa coś takiego.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
lukaszgolder
post
Post #2





Grupa: Zarejestrowani
Postów: 141
Pomógł: 17
Dołączył: 2.04.2008
Skąd: z Zabrza

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


Nazywa się to edytor WYSIWIG. Wiszw w google tinyMCE lub ewentualnie FCKeditor. Ja osobiście używam tego 1szeg.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #3





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


Dzięki za pomoc, powieedz mi jeszcze czy jest on w pelni konfigurowalny - to znaczy czy mogę dodać tylko te elementy, które chce np pogrubienie i podkreślenie?
Go to the top of the page
+Quote Post
lukaszgolder
post
Post #4





Grupa: Zarejestrowani
Postów: 141
Pomógł: 17
Dołączył: 2.04.2008
Skąd: z Zabrza

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


Tak
Go to the top of the page
+Quote Post
mczlowiek
post
Post #5





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


O, uzywam tego edytora, ale w momecnie kiedy wkleje sformatowany kod , nie jest on zapisywany w takiej postaci od bazy danych w jakiej zostal wklejony, dlaczego? co to wogóle jest ten messy code (zielona rameczka a wśrodku Content), jak wyeliminować ten problem?
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
nie jest on zapisywany w takiej postaci od bazy danych w jakiej zostal wklejony, dlaczego? co to wogóle jest ten messy code (zielona rameczka a wśrodku Content), jak wyeliminować ten problem?

A dodałeś odpowiednie znaczniki do allowed_tags?
Go to the top of the page
+Quote Post
mczlowiek
post
Post #7





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


a gdzie i jak to zraobić, bo nic osobiście nie dodawałem... a jestem zielony troszkę w tym temacie
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. W dokumentacji
  2. u mnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) http://eriz.pcinside.pl/weblog/tag/tinymce
Go to the top of the page
+Quote Post
mczlowiek
post
Post #9





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


choinka szukam , szukma i nie ma u Ciebie na stronie : allowed_tags'....
Go to the top of the page
+Quote Post
erix
post
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Tfu, valid_elements: http://wiki.moxiecode.com/index.php/TinyMC.../valid_elements
Go to the top of the page
+Quote Post
mczlowiek
post
Post #11





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


  1. <script type="text/javascript">
  2. tinyMCE.init({
  3. mode : "textareas",
  4. theme : "advanced",
  5.  
  6. setup : function(ed) {
  7. // Gets executed before DOM to HTML string serialization
  8. ed.onPreProcess.add(function(ed, o) {
  9. // State get is set when contents is extracted from editor
  10. if (o.get) {
  11. // Add span element to each strong/b element
  12. tinymce.each(ed.dom.select('strong,b', o.node), function(n) {
  13. n.appendChild(ed.dom.create('span', {style : 'border: 1px solid green'}, 'Content.'));
  14. });
  15. }
  16. });
  17.  
  18. // Gets executed after DOM to HTML string serialization
  19. ed.onPostProcess.add(function(ed, o) {
  20. // State get is set when contents is extracted from editor
  21. if (o.get) {
  22. // Replace all strong/b elements with em elements
  23. o.content = o.content.replace(/<(strong|B)([^>]*)>/g, '');
  24. o.content = o.content.replace(/<\/(strong|B)>/g, '');
  25. }
  26. });
  27. }
  28. });
  29. </script>

Co usunąć/dodać z/do tego kodu aby pozbyć się tego problemu..?
Go to the top of the page
+Quote Post
erix
post
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Java!=Javascript. Masz błąd w tagu, to tego.

Przejrzyj sobie wpisy u mnie, przykłady na stronie edytora. Poza tym, zajrzyj pod ten link, który Ci podałem.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 19:20