phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
22-01-2009, 18:46
[propozycja/pytanie] WYSYWIG edytor w PA
Autor Wiadomość
BrinX


Posty: 25
Wysłany: 09-03-2008, 14:45   [propozycja/pytanie] WYSYWIG edytor w PA

Zastanawiam się czy byłoby mozliwe żeby np. w panelu admina w sekcji z ogłoszeniem dodać ten edytor zamiast czystego pola http://www.openwebware.co...iwyg/demo.shtml . Myślę że ułatwiło by to w dużym stopniu pisanie ogłoszeń. Nie wiem jednak czy jest to możliwe dlatego prosiłbym o info w tej sprawie.
 
     
Gadatliwa Kasia 

   
Tavaro

Pomógł: 242 razy
Posty: 1135
Wysłany: 09-03-2008, 14:52   

Przecież możesz napisać ogłoszenie w jakimkolwiek edytorze WYSIWYG, a potem skopiować kod HTML do odpowiedniego pola w PA...
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 14:58   

Ja to wiem ale inni admini czasem piszą i robią to tylko tekstem - a tu od razu mieliby edytor i ustawili by odpowiednie formatowanie bardzo prosto i szybko.
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 15:59   

Tak na szybko - ściągnąć pliki edytora, wrzucić na forum, w odpowiednich plikach z template zamienić zwykłe pola textarea na:
Kod:
 <script language="javascript1.2">
  generate_wysiwyg('nazwa');
</script>

Wsio.
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 16:17   

Ok znalazłem coś takiego w template

Kod:
 <td class="row1">{L_BOARD_MSG}<br /><span class="gensmall">{L_BOARD_MSG_EXPLAIN}</span></td>
                    <td class="row2" width="50%"><textarea class="post" onFocus="Active(this)" onBlur="NotActive(this)" name="board_msg" rows="9" cols="60">{BOARD_MSG}</textarea></td>


I teraz pytanie - co powinienem zamienić na co ?
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 16:35   

w templates/styl/admin/page_header.tpl znajdz:
Kod:
</head>

i dodaj przed tym:
Kod:
 <script language="JavaScript" type="text/javascript" src="/sciezka/openwysiwyg/wysiwyg.js"></script>

zamien sciezke na sciezke do pliku wysiwyg.js

a to:
Kod:
 <textarea class="post" onFocus="Active(this)" onBlur="NotActive(this)" name="board_msg" rows="9" cols="60" id="textarea1">{BOARD_MSG}</textarea>

zamien na:
Kod:
<textarea class="post" onFocus="Active(this)" onBlur="NotActive(this)" name="board_msg" rows="9" cols="60">{BOARD_MSG} <script language="JavaScript">
  generate_wysiwyg('textarea1');
</script> </textarea>

mozesz zmienic pola textarea jeszcze np w pisaniu postow, zalezy gdzie potrzebujesz edytora :P pamietaj o unikalnym id=""
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 17:13   

Zrobiłem tak ale nic mi sie nie pojawiło ? Cały czas jet to co było.

Teraz zauważyłem ze na samym końcu tekstu w moim ogłoszeniu [ w panelu admina ] pojawiło się.

Kod:
<script language="JavaScript">
  generate_wysiwyg('textarea1');
</script>
Ostatnio zmieniony przez BrinX 09-03-2008, 17:18, w całości zmieniany 1 raz  
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 17:16   

Zmieniłeś odpowiednio ścieżkę do edytora? Wgrałeś pliki edytora na serwer?
Wyczyść cache stylów poprzez PA lub usunięcie zawartości katalogu cache.
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 17:23   

Ok, zatem

1. Zdaje i się że ustawiłem poprawną ścieżkę do edytora
2. Wrzuciłem na serwer
3. Usunąłem cache

i nadal mam tak jak wcześniej czyli

dodane w okienku edycji ogłoszenia na końcu

Kod:
<script language="JavaScript">
  generate_wysiwyg('textarea1');
</script>


i tylko to jest cały czas dodawane
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 17:51   

sorka, pomylilem się. </textarea> ma być przed:
Kod:
<script language="JavaScript">
  generate_wysiwyg('textarea1');
</script>

czyli ma być tak:
Kod:
</textarea><script language="JavaScript">
  generate_wysiwyg('textarea1');
</script>
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 18:01   

no niestety mi to nie działa i nie wiem czemu ?
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 18:04   

BrinX, musiałeś coś skopać, ja to zrobiłem na localu i chodzi bez problemów. gdzie wrzuciles katalog ze skryptem?
 
     
BrinX


Posty: 25
Wysłany: 09-03-2008, 19:05   

do głównego katalogu forum po czym podlinkowałem

btw. które pliki modyfikowałeś? Ja używam templatki unmods
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 09-03-2008, 19:35   

ja zgrałem katalog wysywig do templates/subSilver/admin/
ustawilem w templates/subSilver/admin/page_header.tpl sciezke na
../templates/subSilver/admin/wysywig/
i edytowalem board_config_body_main_page.tpl z templates/subSilver/admin
 
     
Gadatliwa Kasia 

   
BrinX


Posty: 25
Wysłany: 09-03-2008, 19:53   

zrobiłem to samo dla templatki unmods i kiszka - nie działa
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę