W dniu 6 września 2011 03:15 użytkownik Bartosz Brachaczek <b.brachac...@gmail.com> napisał: > Cześć, > > Myślę, że przyszedł czas, aby libgadu mogło umożliwiać wysyłanie > wiadomości poprzez podanie bezpośrednio treści. Dzięki temu klienty > będą mogły całkiem zapomnieć o starych atrybutach formatowania, a > także obsługiwać bardziej szczegółowe formatowanie, jeśli taka będzie > wola ich developerów. Oczywiście zgłaszam się jako ochotnik do > implementacji, zresztą zdaje mi się, że to będzie bardzo łatwe. > Chciałbym tylko ustalić, jak to API ma wyglądać. Myślałem o dodaniu > takich dwóch funkcji, oczywiście nie zmieniając zachowania > istniejących: > > int gg_send_message_html(struct gg_session *sess, int msgclass, uin_t > recipient, const unsigned char *message); > > int gg_send_message_confer_html(struct gg_session *sess, int msgclass, > int recipients_count, uin_t *recipients, const unsigned char > *message); > > Celowo nie używam sufiksów _xhtml, mimo że struktura gg_event_msg ma > pole xhtml_message. Po prostu trudno mi nazywać XHTML-em coś, czemu do > poprawnego XML-a trochę brakuje, patrz tagi <br> i <img ...>. No ale > oczywiście nie ja tutaj o API decyduję i upierał się przy swoim nie > będę ;). > > Zastanawiałem się również przez moment nad umożliwieniem podawania > przez klienta niezależnie treści wiadomości HTML oraz czystego tekstu > wraz z atrybutami formatowania. Na razie nie widzę jednak > potencjalnych użytkowników takiej funkcji, więc się z tym wstrzymuję. > > Co o tym myślicie?
Odzewu nie było (milczenie oznacza zgodę?), ale jako że Wojtek dał mi w międzyczasie dostęp do repo, pozwoliłem sobie wrzucić te zmiany. Pozdrawiam, Bartosz _______________________________________________ libgadu-devel mailing list libgadu-devel@lists.ziew.org http://lists.ziew.org/mailman/listinfo/libgadu-devel