Jabber Mod dla SMF 1.1.2

14 kwietnia 2007 14:50 | Kategorie: Bez kategorii | Tagi: , , , ,

Jeżeli szukasz informacji na temat skryptu forum Simple Machines, odwiedź Polski Support Simple Machines lub oficjalną stronę skryptu.

darmowy hosting obrazkówHah, genialny jestem :D Stworzyłem swojego pierwszego moda dla SMF.
Od dłuższego czasu brakowało mi obsługi Jabbera w profilu. Jabber Field nie działał lub działał nie tak, jak chciałem, natomiast GG i Tlen Mod autorstwa Kemac’a funkcjonował znakomicie. Postanowiłem więc przerobić mod’a Kemaca tak, aby działał z Jabberem ;)

Jabber Mod możesz pobrać stąd.

Jak na razie jest to wersja bardzo wczesna, a biorąc pod uwagę moją nikłą znajomość SQL/PHP oraz to, iż jest to mój pierwszy mod, na pewno porobiłem masę błędów. Na testowym forum działało, ale nie wiadomo, jak zachowa się w poważniejszych zastosowaniach, więc prosiłbym wszelkie sugestie zgłaszać do mnie ;) Oczywiście, daleko mu do doskonałości, ale mam zamiar go sukcesywnie udoskonalać tak, aby w końcu dorównał GGiTlen Modowi.
Nowa wersja 0.03 – połączona z GGiTlen Modem – działa!
Tutaj macie wątek o modzie na smf.pl.

  1. 14 kwietnia 2007 o 22:36
    Cytuj | #1

    Dodaj jeszcze bramkę Jabberową przez stronę. Tylko nie zapomnij o ograniczeniu wiadomości do np 10 jednego dnia przez usera.

    A, i możesz też zrobić możliwość odpowiadania, ale do tego trzeba już shella z botem.

  2. 14 kwietnia 2007 o 22:38
    Cytuj | #2

    Problem polega na tym, że nie korzystam z mojego serwera jeśli chodzi o pobieranie statusu, tylko z Elmera NxG. Jak zrobić bramkę bez bota ani niczego takiego – nie mam pojęcia (może kiedyś się nauczę ;) )

    Na razie jest zwykły link xmmp:jid .

  3. 14 kwietnia 2007 o 22:41
    Cytuj | #3

    http://cjphp.netflint.net/ , niestety chwilowo strona nie działa. Jak już wstanie – to jest class.jabber.php, masz tam bardzo dobrą imho dokumentację i przykładu, gdybyś nie wiedizał jak coś rozwiązać. Gdybyś się zdecydował na napisanie tego, chętnie służę pomocą. Niejednego bota już się w PHP napisało ;)

  4. 14 kwietnia 2007 o 22:45
    Cytuj | #4

    Jutro zajrzę koniecznie :) W razie potrzeby – o pomoc poproszę ;)

    Chciałbym to bez bota zrobić. Co jak co, ale większość (zgaduję, ale coś mi mówi że mam rację) właścicieli for dyskusyjnych nie posiada kont shellowych, żeby bota postawić :P

    P.S.
    Jaki serwer polecasz do ikonek statusu? Na razie korzystałem z http://suda.kom.pl/presence/index.php , przed chwilą chciałem się przestawić na oryginalny serwis Elmera NxG, ale coś mi chyba nie śmiga tak, jak powinien… Jutro się jeszcze porozglądam, wypróbuję m.in. ten z netflint’a (jak w oryginalnym Jabber Fieldzie dla SMF).

  5. 14 kwietnia 2007 o 22:47
    Cytuj | #5

    To z netflinta to klasa do bota. Hmm, ja korzystałem swego czasu z oryginalnego Elmera, i działał. Po prostu, nie wiem czy zdajesz sobię z tego sprawę, userzy muszą go mieć u siebie z subscribe. Dlatego polecam napisanie własnego bota, który poprosi o subscr kiedy trzeba, będzie miał obsługę odpowiadania itp. Ale jak piszesz dla wszystkich, to wszystkiego też mieć nie można. W takim układzie musisz napisać dodatkowo, przy Jabberze, że wymaga elmera w rosterze

  6. 14 kwietnia 2007 o 22:49
    Cytuj | #6

    Podobno autocom ma elmera, możesz sprawdzić. elmer@jabber.autocom.pl

  7. 14 kwietnia 2007 o 23:01
    Cytuj | #7

    Zdaję sobie sprawę, że najlepszym rozwiązaniem jest napisanie własnego bota. Problem jest jednak, gdzie go postawić – każdy sobie jest rozwiązaniem złym, czemu – pisałem. Jeden centralny też chyba nie jest zbyt dobry, bo mógłby zostać przeciążony.

  8. 14 kwietnia 2007 o 23:04
    Cytuj | #8

    Niekoniecznie. Ale lepiej, żebyś napisał w perlu (php lubi się sypać przy długim działaniu, wiem co mówię). Ewentualnie możesz dac paru osobom kod, zeby byly serwery ogolnodostepne, ale to imo chujowe rozwiazanie – potem trzeba bedzie trzymac kilkanascie zbednych botow na rosterze, a tak to bys mial jednego, slusznego i sprawiedliwego. Moze pogadaj z tworcami SMF?

  9. 14 kwietnia 2007 o 23:08
    Cytuj | #9

    Hmm, w sumie – to mógłbym spróbować się z nimi skontaktować. Jutro się spróbuje – jeśli byliby zainteresowani, to wiem do kogo uderzać w kwestii bota :)

    Aha, od razu zaznaczam, iż nie potrafiłbym własnego bota od podstaw napisać ;) ledwo co Pascala znam :D

  10. 14 kwietnia 2007 o 23:15

    Spoko ;) Ja od perla mam innego czlonka grupy tworzacej Jabber Bloga, wiec tylko mu mowilem co i jak, no i go dopingowalem :P

  11. 14 kwietnia 2007 o 23:18

    Heh, to trzeba będzie zrobić grupę tworzącą SMF Jabber Mod :D Bo i był kiedyś mod umożliwiający otrzymywanie powiadomień przez Jabbera, ostatnio patrzę, a tu go nie ma, bo autor przestał go rozwijać… tego mi brakuje ;)

    Trzebaby zrobić jakiś pakiecik Jabberowy pod ten skrypt forum :P ale mi się łatwo mówi, bo niewiele jestem w stanie zrobić :D

Komentarze są wyłączone.