Wstawianie Textile w komentarzach: Różnice pomiędzy wersjami

Z JoggerWiki
Skocz do: nawigacji, wyszukiwania
Linia 22: Linia 22:
 
i zamiast ''http://pl.wikipedia.org/wiki/'' wstawić adres URL innego słownika, np.
 
i zamiast ''http://pl.wikipedia.org/wiki/'' wstawić adres URL innego słownika, np.
  
  * http://en.wikipedia.org/wiki/
+
  * <nowiki>http://en.wikipedia.org/wiki/</nowiki>
  * http://answers.com/
+
  * <nowiki>http://answers.com/</nowiki>
  * http://dictionary.reference.com/browse/
+
  * <nowiki>http://dictionary.reference.com/browse/</nowiki>
  * http://sjp.pwn.pl/lista.php?co=
+
  * <nowiki>http://sjp.pwn.pl/lista.php?co=</nowiki>
  
 
'''Uwaga:''' Wybrany słownik/encyklopedia musi obsługiwać przesyłanie szukanego hasła przez adres URL podstrony (np. <nowiki>http://sjp.pwn.pl/lista.php?co=</nowiki>'''hasło''')
 
'''Uwaga:''' Wybrany słownik/encyklopedia musi obsługiwać przesyłanie szukanego hasła przez adres URL podstrony (np. <nowiki>http://sjp.pwn.pl/lista.php?co=</nowiki>'''hasło''')
  
==Autorzy==
+
==Credits==
...
+
 
==Licencja==
+
* Skrypt powstał na bazie JS-Quicktags autorstwa Alexa Kinga. [http://alexking.org/projects/js-quicktags/ [1]]
...
+
* Autorem modyfikacji jest Łukasz "Lukem" Wójcik. [http://blog.lukem.net/ [2]]
  
 
[[Kategoria:Pomoc]]
 
[[Kategoria:Pomoc]]

Wersja z 20:15, 6 wrz 2008

O skrypcie

Skrypt umożliwia wstawianie znaczników Textile za pomocą niewielkiego panelu umieszczonego w formularzu komentowania. Dzięki temu komentujący nie musi znać składni, by móc skorzystać z jej funkcji, np. do wstawienia linku, fragmentu kodu czy cytatu.

Dostępne są cztery wersje skryptu, obsługujące Textile i Textile Lite (z obrazkami lub bez). Ich aktualne wersje można pobrać stąd.

Instalacja

  • Wybieramy wersję skryptu stosowną do używanej przez nas składni i umieszczamy ją w katalogu /files/.
  • W sekcji meta szablonu komentarzy umieszczamy odwołanie do skryptu (poniższy przykład dotyczy wersji dla Textile z obrazkami):
<script type="text/javascript" src="/files/qt-textile-img.js"></script>
  • W miejscu, gdzie chcemy wstawić panel umieszczamy następujący kod:
<script type="text/javascript">edToolbar('commbody')</script>

gdzie commbody to identyfikator pola textarea, do którego wpisuje się treść komentarza. Aby panel pojawił się nad polem treści komentarza, kod powinien znaleźć się bezpośrednio przed znacznikiem <textarea />.

Modyfikacje skryptu

  • Domyślnie używanym słownikiem jest polska Wikipedia. Aby to zmienić, należy odnaleźć w skrypcie linijkę
var dictionaryUrl = 'http://pl.wikipedia.org/wiki/';

i zamiast http://pl.wikipedia.org/wiki/ wstawić adres URL innego słownika, np.

* http://en.wikipedia.org/wiki/
* http://answers.com/
* http://dictionary.reference.com/browse/
* http://sjp.pwn.pl/lista.php?co=

Uwaga: Wybrany słownik/encyklopedia musi obsługiwać przesyłanie szukanego hasła przez adres URL podstrony (np. http://sjp.pwn.pl/lista.php?co=hasło)

Credits

  • Skrypt powstał na bazie JS-Quicktags autorstwa Alexa Kinga. [1]
  • Autorem modyfikacji jest Łukasz "Lukem" Wójcik. [2]