Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Blokada tekstw TinyMCE
-Gość-
post
Post #1





Goście







Witam,
Mam takie pytanie...
Czy da się zablokować część treści w edytorze która jest zaimportowana zablokować? Aby użytkownik mógł dokonywać zmia tylko w odblokowanej części??

Pozdrawiam
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
erix
post
Post #2





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




W przykładach w dokumentacji TinyMCE masz rozwiązanie. tongue.gif

Nie chce się szukać?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







Chce winksmiley.jpg
Tylko że słabo znam angielski i było by mi ciężko znaleźć...
Mogę Cię prosić o link do tej dokumentacji związanej z moim problemem??

Proszę
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Znalazłem opcje redonly... ale ona blokuje mi całe pole teaxtera... a jak zrobić żeby można było zablokować część pola teaxtera??
Go to the top of the page
+Quote Post
erix
post
Post #5





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




http://tinymce.moxiecode.com/examples/example_10.php

Więcej nic nie powiem tongue.gif


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







Dzięki smile.gif

Mam z tym jeden problem sad.gif
Jak daje takie coś:
  1. <p class="mceNonEditable">
  2. <table border="0">
  3. <tr>
  4. <td>
  5. asdsadasdasdasdasd
  6. </p>
  7.  
  8. <!--- tu można coś dopisywać -->
  9. </td>
  10. </tr>

Jednak niestety blokuje mi to całą tabelę ponieważ po imporcie tekstu de teaxtera TinyMCE segraguje mi kod i taki jest tego efekt:
  1. <p class="mceNonEditable">
  2. <table border="0">
  3. <tr>
  4. <td>
  5. asdsadasdasdasdasd
  6.  
  7.  
  8. <!--- tu można coś dopisywać -->
  9. </td>
  10. </tr>
  11. </p>


Wie ktoś może jak temu zaradzić żeby mi tak nie robiło??


Proszę pomoc
Go to the top of the page
+Quote Post
-Gość-
post
Post #7





Goście







Da się może zrobić tak żeby mi jedengo znacznika html nie segregowało??
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




Zapoznaj się z podstawami HTML-a i zagnieżdżaniem znaczników. Ma być konstrukcja <A><B></B></A>, a nie <A><B></A></B>.

Podpowiedź: class może dotyczyć nie tylko <p/>.

Ten post edytował erix 14.11.2008, 16:44:54


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #9





Goście







Problem rozwiązany...

A czy da się może zrobić aby zablokowana część był jakoś inaczej oznaczona... np. nałożyć na nią jakiś pół przeźroczysty kolor??
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




Przecież to zwykła klasa CSS. winksmiley.jpg Ostyluj sobie, jak chcesz, daj jej np. tło i ew. przezroczystość. To chyba sobie znajdziesz. tongue.gif

Ten post edytował erix 17.11.2008, 16:52:50


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #11





Goście







A właśnie że to nie jest zwykła klasa css... Bo jak mam coś takiego:
  1. <table .... >
  2. <tr>
  3. <td colspan="2">Nieaktywna treść</td>
  4. <tr>
  5. <tr>
  6. <td>Aktywna treść... tu ma być normalne tło<td>
  7. <td>Treść nieaktywna</td>
  8. </tr>
  9. <tr>
  10. <td colspan="2">Treść nieaktywna</td>
  11. </tr>

I chcę aby wokół treści aktywnej wszysko było rozjaśnione to nie zrobię to przez zwykłą klasę sad.gif
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




Cytat
A właśnie że to nie jest zwykła klasa css...


A właśnie, że jest. http://www.w3.org/TR/CSS21/selector.html#class-html

Cytat
I chcę aby wokół treści aktywnej wszysko było rozjaśnione to nie zrobię to przez zwykłą klasę


Zrobisz, tylko nadaj tej klasie przezroczystość. W Twoim kodzie żadnej klasy nie widzę.


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #13





Goście







A mogę Cię prosić o podanie przykładu??
Go to the top of the page
+Quote Post
erix
post
Post #14





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




Podałem już tyle linków, że sam powinieneś trafić. Definicja klasy; którą masz zmienić; włączanie przezroczystości chyba sobie dogooglasz, nie?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #15





Goście







I tak nie kapuje...
Go to the top of the page
+Quote Post
-Gość-
post
Post #16





Goście







No to może inaczej...

<div style="opacity: 0.50; background: #000; color: #fff">
tresc rozjaśniona
<div style="background: #fff; color: #000;">Treść nienaruszona<div>
tresc rozjaśniona
</div>

I chće aby środkowy DIV był w nienaruszonym stanie... da się tak zrobić??
Go to the top of the page
+Quote Post
erix
post
Post #17





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




A czy jak włożysz sitko do miski z wodą, to się ona do niego nie naleje?

Kod
<div style="opacity: 0.50; background: #000; color: #fff">
tresc rozjaśniona
</div>
<div style="background: #fff; color: #000;">Treść nienaruszona<div>
<div style="opacity: 0.50; background: #000; color: #fff">
tresc rozjaśniona
</div>


I samo opacity nie zadziała we wszystkich przeglądarkach.


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post
Post #18





Goście







Wiem że nie zadziała we wszystkich przegladarkach... ale szybciej mi było napisać tylko opacity.
Pewnie się naleje... czyli wychodzi że się nie da... a jest może jakiś sposób na ominięcie tego?? oprócz js...
Go to the top of the page
+Quote Post
-Gość-
post
Post #19





Goście







Twój sposób niestety mi nie zapasuje...
Go to the top of the page
+Quote Post
erix
post
Post #20





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




No to nie osiągniesz tego, co chcesz... Tego sitka nie zatkasz... Przezroczystość jest nałożona dla rodzica, a w tym wypadku - przezroczystość - jest on traktowany jako całość wspólnie z dziećmi.

No, pozostaje jeszcze wrzucenie półprzezroczystego PNG-a.


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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 - 16:18