ďťż

[php] pogrubianie tekstu w panelu

       

Podstrony


telcocafe

Robię ostatnio stronkę i teraz robię taki panel do zarządzania i edycji, tak, żeby stroną mogła edytować nawet osoba, która nie ma pojęcia nawet co to html. Chodzi mi o to, żeby mogła dodawać np jakies newsy. No i chcem zrobić coś podobnego do okna nowego postu w phpbb, dokładnie to chodzi mi o to, żeby zaznaczoną myszką część tekstu można było pogrubić klikając na odpowiedni przycisk, a nie wpisując np
[b] albo <b>
No i właśnie z tym mam problem. Jeśli ktoś ma jakieś pomysły to proszę pisać



Znam jedynie podstawy php, ale z logicznego punktu widzenia ja bym kombinował tak:
1. Pole tekstowe, gdzie osoba coś pisze nazwał odpowiednio i za pomocą jakiejś funkcji wykrył zaznaczenie.
2. Pod przycisk pogrubienia przypisujesz funkcję, która na początku zazaczonego fragmetu dopisuje <b> a na końcu </b>. Tutaj za pomocą funkcji explode wyciąłgnąłbym zaznaczony kawałek, a następnie operatorem łączenia napisów, dodał te znaczniki, czyli
$pogrubienie='<b>'.$fragment
$pogrubienie.=</b>
i potem zamienić zaznaczony fragment na ten pogrubiony
Użytkownik Lukin edytował ten post 10 sierpień 2006, 20:24
TinyMCE - edyor z którego możesz skożystać

albo fckeditor - bardzo dobry edytor WYSIWYG



może być nieco zbyt zaawansowane dla początkujących. TinyMCE jest prostszy.


może być nieco zbyt zaawansowane dla początkujących. TinyMCE jest prostszy.
Nie jest prostszy :-) Ma po prostu kilka hm.. opcji uruchoienia ;-) Mozna odpalic go w wersji a'la notatnik ;-), a mozna w wersji Word ;)

NAJLEPSZY I NAJPROSTRZY ZAWIERAJĄCY WSZYSTKIE POTRZEBNE OPCJE JEST
openWYSIWYG
Użytkownik Bełdzio edytował ten post 11 sierpień 2006, 14:49

NAJLEPSZY I NAJPROSTRZY ZAWIERAJĄCY WSZYSTKIE POTRZEBNE OPCJE JEST
openWYSIWYG

I co? Tymi edytorami można stworzyć te przyciski?


I co? Tymi edytorami można stworzyć te przyciski?
to są juz gotowe skrypty do wstawienia na stronę

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.