OSKAr.Blog

lipca
3

Postujemy przez MMS’a

Kategorie: Internet, MMS, Spr. techniczne

Jakieś 3 dni naszło mnie coś: “A może by tak wklejał mms’y sytuacyjne na bloga?”. Taka dziwna zachcianka. Pomyślałem, że na pewno jest jakiś sposób, bo tak działa blip.pl, moblog.pl i wiele innych servisów. Tylko jak ? Znalazłem jeden skrypt do mobloggingu, ale nie był za bardzo user-friendly - nie wyświetlały się obrazki.
Kamil napisał mi, żebym poszukał wtyczki do WordPress’a, pomyślałem, że byłoby jeszcze lepiej. Zapytałem po drodze Pawełka , w sumie szukał w tym samym miejscu co ja : ).
Znalazłem kilka takich wtyczek, ale albo jakoś nie bardzo rozumiałem ich instalację. Dziwnym językiem napisane. W końcu po 2-3 dniach zacząłem ponownie czegoś szukać. W sumie już wcześniej się natknąłem na ową wtyczkę, ale po opisie jakoś nie bardzo myślałem, że to będzie chodzić. A jednak.
Cieszy mnie ten fakt, bo moja głupia zachcianka została spełniona. Oczywiście do tego potrzeba crontaba by odwiedzał daną stronę w celu dodania nowego postu (nie lubię słowa “notka”).
Poniżej przedstawiam instalację wtyczki.

Opis instalacji:
Ściągnąć Postie.zip albo Postie.tar.gz
Następnie wypakować katalog postie do naszego katalogu z wtyczkami (wp-plugins)
W głównym katalogu naszego WordPress’a utworzyć katalogi wp-filez i wp-photos
Nadać im chmody 777
Zalogować się do swojego bloga poprzez użytkownika “admin” (tak, dokładnie w nazwie musi tak być - u siebie specjalnie tworzyłem nowego usera o takiej nazwie)
Aktywuj plugin Postie
Przejdź do Opcji -> Configure Postie i skonfiguruj go:
Authorized Addresses: Tutaj podaj adres e-mail, który zostaje dopuszczony jako post do naszego bloga. Dla Orange jest to +48nasz_numer_telefonu@mmsemail.orange.pl
Default post by mail category: Ja utworzyłem nową kategorię “MMS” . Wy jak tam chcecie.
Maximum Image Width: Tutaj zdefiniuj szerokość, do której ma  skalować zdjęcie.
Mail Server: Tutaj adres POP3 do “odbioru” maili. Port: Dla POP3 jest to 110.
Mail Userid: Nasz login do poczty.
Mail Password: Nasze hasło do poczty.

Podałem te najważniejsze i najistotniejsze funkcje podczas konfiguracji i prawidłowego działania. Kto ciekawszy będzie testował również inne opcje.

Do tego wszystkiego dobrze mieć skonfigurowanego crontaba, żeby odwiedzał nam stronę w celu sprawdzania poczty, do tego potrzebny jest shell.
A tutaj komenda:
*/5 * * * * /usr/bin/lynx –source http://twój_adres_bloga/wp-content/plugins/postie/get_mail.php >/dev/null 2>&1

Co jest równoznaczne, że crontab (a raczej server) będzie odwiedzał podaną stronę co 5 minut.

Tak skonfigurowana wtyczka Postie  powinna działać bez zarzutu. Ja do tego stworzyłem specjalny mail, co by nie zaśmiecać swojego (mimo, że wtyczka usuwa mail po dodaniu postu/notki). Jest to na pewno jakaś forma zabezpieczenia przed innymi.

Co ciekawe wtyczka dodając post, nie dodaje jej do naszego feed’a (mi to na rękę, kto będzie chciał, to sobie zasubskrybuje mój kanał, dla leniwych: http://feeds.feedburner.com/oskarito, przynajmniej mi nie spamuje strony głównej bloga). Szczerze mówiąc nawet nie wiem czy jest możliwość, aby dodawała do feed’a.

Tyle z mojej strony. Zapraszam do subskrypcji mojego bloga albo częstego odwiedzania kategorii MMS. W razie pytań - pytać - postaram się odpowiedzieć.

Komentarze

Skomentuj wpis