Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]bbcode
pemko11
post 25.02.2011, 19:26:34
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.10.2010

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


Witam! Prowadzę serwis ogłoszeń i mam pytanie, jak zrobić aby mozna było pisać w bbcode tzn żeby u góry był znaczek B, I itd i zeby po kliknięciu B było pogrubienie itd. Bo jak w treści ogłoszenia dam
  1. cos tam
to nie wyświetla mi pogrubionego tylko
  1. cos tam

Więcej na www.jasielskie.org.pl

Jak to zrobić?
Go to the top of the page
+Quote Post
ylk
post 25.02.2011, 19:48:50
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Zakładając, że masz button b, musisz mu przypisac akcje, ktora wywola funkcje, która to z kolei doda do textarea odpowiedni ciąg znaków, coś w stylu:
  1. <script type='text/javascript'>
  2. function addBBCode(tag)
  3. {
  4. document.getElementById('post').value=document.getElementById('post').value+'['+tag+'][/'+tag+']';
  5. }
  6. <button onClick="addBBCode('B')">B</button>
  7. <textarea id=post></textarea>
Go to the top of the page
+Quote Post
pemko11
post 25.02.2011, 19:51:24
Post #3





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.10.2010

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


Czyli ten kod, który Ty podałeś wklejam nad "Treść ogłoszenia" i co mam zrobić, aby wyświetlało to w ogłoszeniu ( te BB code)
Edit:
Wkleiłem ten kod i jak klikne to w tresci wyświetla mi już ale jak zrobić, aby w treści ogłoszenia (zobacz.php) wyświetlało mi to pogrubienie..

Ten post edytował pemko11 25.02.2011, 19:58:30
Go to the top of the page
+Quote Post
ylk
post 25.02.2011, 20:14:44
Post #4





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Aaa, no to na textarea tego nie zrobisz. Nigdy nie wgryzałem się w to jak działają edytory WYSIWYG. Pewnie na divach albo spanach przechwytując wciskane klawisze. Poczekaj, może ktoś lepiej obeznany z JS się wypowie.
Go to the top of the page
+Quote Post
pemko11
post 25.02.2011, 20:22:43
Post #5





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.10.2010

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


W takim razie czekam na specjalistów..
Go to the top of the page
+Quote Post
tehaha
post 25.02.2011, 20:45:20
Post #6





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


jeżeli chcesz tylko taki prosty bbcode to użyj sobie gotowego pluginu http://www.w3theme.com/jquery-bbedit/ pakiet zawiera skrypt w jquery oraz php, ale ten php co tam jest nie działa poprawnie więc albo będziesz musiał sam napisać albo poszukać lepszej klasy
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 Wersja Lo-Fi Aktualny czas: 5.06.2024 - 11:11