Jogger.pl


Textile w komentarzach

Ogólne 29 października 2006

Joggerowe komentarze zostały dzisiaj wzbogacone o Textile. W ten sposób mogą zawierać linki, cytaty, pogrubienia i inne podobne elementy HTML, jeśli tylko autor jogga na to pozwoli.

Textile jest przyjaznym sposobem formatowania tekstu - wystarczy zapamiętać parę prostych konstrukcji i jesteśmy w stanie szybko i sprawnie napisać nawet najbardziej złożony składniowo komentarz.

Przykładowo:

*Popatrzcie tylko na to*:

bq. Joggerowe komentarze zostały dzisiaj wzbogacone o Textile

??"Źródło":http://joggerpl2.jogger.pl??

Zamieni się na

<p><strong>Popatrzcie tylko na to</strong>:</p>

<blockquote><p>Joggerowe komentarze zostały dzisiaj wzbogacone o Textile</p></blockquote>

<p><cite><a href="http://joggerpl2.jogger.pl">Źródło</a></cite></p>

Zasady formatowania możecie obejrzeć i przetestować na oficjalnej stronie Textile. Jogger nie zezwala na wszystko co tam się znajduje - w tym celu przeczytajcie artykuł na Wiki.

W panelu administracyjnym w zakładce Ogólne pojawiła się funkcjonalność wyboru formatowania komentarzy. Dostępne są następujące opcje:

Jeśli włączasz Textile w swoim joggerze, poinformuj koniecznie o tym innych modyfikując szablon - dopisz, że Textile jest włączony oraz w jakiej wersji (zwykły, Lite, czy bez obrazków). Możesz podlinkować odpowiedni wpis na Wiki.


Komentarze RSS

  1. A co będzie w wyniku dodania takiego komentarza z niepoprawnym textile? Np. znacznik niezamknięty albo coś w tym rodzaju?
    Zamiana nie zadziała?

  2. Z tego co przetestowałem zamiana nie zadziała:

    CSS(Coś Się

    „Link:http://xample.com

    *Nie działa

  3. riddle'owi należą się oczywiście podziękowania za dokumentację, testy i konstruktywne uwagi :)

  4. ;(! Ja chciałem Markdown
    Please, please! Doróbcie jeszcze Markdown!

  5. Powiem więcej – błagam! :)

  6. Trzeba poprawić jeszcze edytowanie komentarzy, bo tam się pojawiają prawdziwe tagi, można np otworzyć/zamknąć <html>, co za moment zaprezentuję :) </html>

    No, już nieważne zresztą :P

  7. Ha-ha ;-)

    1. „cudzysłowia zwykłe” → „cudzysłowia zwykłe”
    2. ‘cudzysłowia pojedyncze’ → ‘cudzysłowia pojedyncze’

    CUDZYSŁOWY
    ten cudzysłów
    te cudzysłowy

    w tym cudzysłowie

  8. To do zamiany typograficznej możnaby jeszcze:
    << -> «
    >> -> »
    ... -> …

  9. Z Markdown najbardziej przydałoby się komentarze w stylu usenet (’>’)

  10. Czy to nie jest lekki przerost możliwości nad rzeczywiste potrzeby komentującego. Dobrze, że można wstawić normalnego linka <a href…, dobrze że można pochylić tekst, czasem kursywa się przydaję, ewentualnie wytłuścić... ale ktoś kiedyś skorzysta z reszty znaczników? W końcu to komentarz, a nie wypracowanie na pół strony. Jak ktoś chce napisać dłuższy monolog to powinien napisać u siebie na blogu i zostawić tylko jakiś ślad. Nie jest tak? Komu będzie chciało się zaglądać i poznawać Textile?

  11. Mam nadzieję, że linki dostają rel=„nofollow”... bez tego na Joggerze będzie raj dla Google-spamerów.

  12. <p> raz, dwa, <strong>trzy</strong></p><h1>test</h1>

  13. Hm, widzę, że ostatnio rozwój Joggera nabrał tempa :)
    Kibicuje byście je chłopaki utrzymali, jaki ficzer następny?

  14. @Jajcuś: Z tego co wiem google ma na to zabezpieczenia. Tzn linki z jednej domeny mniej się liczą.

    Pozdrawiam

  15. @Piotreckh: Format lini – zgodny z HTML, XHTML 1.x czy XHTML 2.

    Pozdrawima

  16. Występuje bug przy stylizacji przy pomocy &COMMENT_NICK_CLASS; – prawdopodobnie wina <p> dorzucanego dookoła… Jest jakiś sposób żeby to obejść?

    Edit: Ogólnie tym <p> nijak nie idzie nadać żadnego stylu – to jest już spory problem :/

  17. Tak odnośnie formatu linii, przydałoby się w tej sytuacji dodać przełącznik:

    • po staremu (czyli jeden enter =

    , dla Textile 2 = <p/>),
    • każdy enter powoduje zaczęcie nowego akapitu,
    • pojedynczy enter jest ignorowany (tzn. traktowany jak spacja), podwójny zaczyna akapit,
    • entery są zawsze ignorowane (przy wyłączonym Textile możnaby to wykorzystać w połączeniu z <pre/>).

    No i jeszcze: przydałby się podgląd komentarzy.

  18. Prawo nie działa wstecz, czyli podkreślen zrobionych _ w starych komentarzach, jak rozumiem nie poprawi?

  19. Nawsadzało mi enterów w komentarzach jak włączyłem tą opcję i nie usunęło, gdy wyłączyłem.

  20. opis i test obrazka

  21. Zajebista zmiana! A że eskportu danych wciąż brak to tak jakbym chciał mieć backup homedira, a admin wpadł z radosną nowiną, że mi załatwił szmatkę do wycierania monitora i będę teraz więcej widział. Cieszę się. Bo muszę.

  22. Cudownie! :D

    Najbardziej mnie rajcują „różne” ‘typograficzne’ zmieniałki™ ;-)

    Zgadzam się z Michałem, podgląd by był pożądany. Najprościej w postaci strony przyjmującej POST-em treść komentarza (żywcem, bez żadnych x-www-urlencode-blah), a ona odpowie wersją sformatowaną.

  23. Najlepiej taki jakiś prosty skrypcik server-side, żeby można było to potem AJAX-em wykorzystać.

  24. Ogólnie przydałoby się Joggera dostosować do AJAX’u (albo o czymś nie wiem).
    Np. XML z kategoriami:
    bc. <?xml version=„1.0” ?>
    <j2:categories xmlns=„http://jogger.pl/xml/jogger2/categories”>
    <j2:category name=„Pierwsza” />
    <j2:category name=„Druga”>
    <j2:category name=„Podkategoria” />
    </j2:category>
    </j2:categories>

    PS. Ktoś wie, dlaczego bc nie chce działać mimi, że na Textile działa?

  25. słonik

  26. Dlatego jak ktoś włącza obrazki w komciach, powinien im ustawiać max-width (width dla IE). :]

  27. Uzytkownik:

    Test test
    
    Test 
    
    dwóch linijek jakby
    

    Działa? Działa :)

  28. Hm, to czego naprawdę brakuje, to guzik „Podgląd” obok guzika „Dodaj komentarz”. Szczególnie teraz.

  29. A WYSIWYG nie będzie, bo panowie administratorzy nie lubią WYSIWYG. Ble.

  30. @marcin: jest tyle alternatyw, a ty marudzisz. Mam swoja wizję w jakim kierunku ma iść jogger i powolutku realizuję ten plan. Naprawde nikt tu na siłę nie trzyma.

  31. *Textile* _nie działa_ jeśli się komentuje przez bota ;)

  32. a pod IE7 się komentarze rozjeżdżają

  33. To ma jakiś związek z Textile na Jogger.pl czy raczej z niedoskonałościami szablonów?

  34. każde formatowanie textile dodaje na początku linijki znak tabulacji

    dlaczego ?

  35. Sparrow: Trzyma mnie brak możliwości eksportu wpisów.

  36. @marcin: podaj maila to wysle

  37. Tak se myślę, że eksport dało by się zrobić za pomocą odpowiedniego szablonu strony głównej (da się pobrać na jedną stronę wszystkie wpisy na raz?) ;-) Potem jeszcze odpowiedni XSLT zaaplikować, który pobierze strony z komentarzami (też oszablonowane od razu tak, by wychodził jakiś tam wybrany XML) i złączy stronę główną ze stronami komentarzy. Na końcu będzie jeden wielki XML!

    No nie?

  38. Tak - i jeszcze XHTML -> Textile. Mam tylko jedno pytanie - jak to cofnąć (istotą backupu nie jest zachowanie, tylko odzyskanie)?

  39. @hash: poprawione

  40. szybka reakcja :)

    thx

  41. Cofnąć, a raczej wysłać tak, jak jest to opisane w API webloga, na który chcesz się przenieść. BTW, nie widzę wielkiego problemu zamienić XHTML na Textile za pomocą XSLT.

  42. Eksport do XML da się zrobić, tylko trzeba się trochę pomęczyć. Ja już w ten sposób uciekłem.

  43. @sparrow: Mógłbyś poświęcić jedną notkę by opisać co nas jeszcze na Joggerze czeka. Tzn. chciałbym być nam troszkę swoją wizję przybliżył. Choćby w punktach.

  44. @Jurewicz: Nie trzeba się meczyć, wystarczy się do mnie odezwać na jabberze. Na to nie wpadłeś co ? :)

  45. Hmmm, nie. :) Czy mam rozumieć, że eksport do XML już jest, tylko z jakichś bliżej nieokreślonych powodów nie jest udostępniany?

  46. to znaczy, że jest phpMyAdmin :)

  47. Ja już swoje dostałem. ;) Pomijając, że nie dzielimy ze Sparrowem wyobrażenia Joggera doskonałego, to przyznam, że jest o niebo lepszy w porównaniu z innymi adminami konkurencyjnych serwisów, zwłaszcza tych, których nazwa również zaczyna się na „j” i które mają żabę w logo.

  48. Ale z eksportu z phpMyAdmin nie zrobi się (łatwo) XML. :P

  49. <p><b>test</b> (<b>wytłuszczenie</b>)</p>

  50. test (<b>wytłuszczenie</b>)

  51. <html>test (<b>wytłuszczenie</b>)</html>

  52. A jak dodać żeby obrazki w textile miały max. width?

  53. w CSS korzystając z kaskady

    jakis-selektor-do-komentarza img { 
      max-width: ……; 
    }
    
  54. Znalazłem Buga

    Dodałem komentarz przez konnekta i co? nie sformatowało linka…

  55. Jeszcze jedna mała „uciążliwość” związana z tymi „poprawiaczmi typograficznymi”, a uciążliwa w przypadku udostępniania komuś fragmentu kodu (np. XHTML) do „kopiuj-wklej” (np. zamieni cudzysłowy i apostrofy na takie, które po kopiuj-wklej się już do niczego nie nadają).

  56. Używaj pre. albo bc. jeśli nie chcesz aby coś zostało zamienione. Tak samo działa „@” – var temp = "coś"

  57. Dzięki. Choć z pewnością przydało by się o tym słowo czy dwa na wiki. ;)

  58. A tak z ciekawości: można jakoś „niezależnie” eskejpować te zamiany?

  59. Teraz widzę, że przynajmniej zamiana cudzysłowów jest spieprzona. Porządnie. Zamieniane one są na: &#132; i &#148;, a takich znaków w Unicode nie ma. Powinno być: &#8222; i &#8221;. Należałoby też sprawdzić inne znaki.

    Więcej na ten temat tutaj: http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html

    Chciałem zgłosić na buggerze, ale po zalogowaniu nie widzę opcji dodawania zgłoszeń :-(

    Przy okazji jeszcze jedno — bot powinien IMHO przesyłać nieprzetworzone komentarze. Inaczej np. tracą się linki (zostaje opis, ale URLa już brak). Przetworzone mogłyby najwyżej iść jako XHTML-IM.

  60. ŁZE(Łódzki Zakład Energetyczny) LZE LZE

    Hmm polskie znaki?

  61. Dołączam się do pytania kamelii. Czy tu chodzi o polskie znaki w samym skrócie czyli zamiast ŁZE musi być LZE ?

  62. Jajcuś rozwiązał problem, dzięki !

    • Textile przez bota już działa. Przy id komentarza jest dodawana informacja jaką wersję można używać.
    • Cudzysłowy poprawione.
    • Bot rozsyła również URLe z linków.
  63. smoczo

Dodaj komentarz

Weryfikacja antyspamowa

Prosimy aby do formatowania wpisów używać składni Markdown:

  • **Strong**Strong
  • _Em_Em
  • [Link](http://link.pl)Link
  • > Cytat

    Cytat