Jak to zwykle bywa przyszedł czas na promocję własnego bloga. Bez zbytniego zastanawiania się sięgnąłem po FeedBurner (oczywiste) i po BlogFrog (chyba również oczywiste dla polskiego internetu). Właściwie w tych działaniach nie można doszukać się nic szczególnego. Zrobiłem to, co praktycznie większość osób piszących blogi robi standardowo. Tak więc po wykonaniu czynności zgodnie z instrukcjami przystąpiłem do integracji bloga z ww. serwisami.
Niespodzianka od BlogFroga.
Na początek chciałem umieścić możliwość głosowania BlogFroga pod każdym wpisem. Bardzo szybko w ww. serwisie odnalazłem potrzebne mi elementy wraz z przykładami kodów JS do wklejenia w serwisie. Ba, nawet przykłady, co trzeba zrobić gdy wyświetlam więcej niż jeden wpis na stronie, oraz jak to zrobić w WordPress. Pomyślałem "mam co trzeba - biorę się do pracy". No i ... niespodzianka. Jak to zrobić w Bloggerze? Stanąłem przed problemem w jaki sposób zmusić Bloggera do udostępnienia linku do posta, który jak wiadomo jest identyfikatorem wykorzystywanym przez BlogFrog. Przeszukałem BlogFroga i nic. Żadnej najmniejszej wzmianki o Bloggerze. Wiem, że WordPress to bodaj najpopularniejsze narzędzie blogerskie, ale żeby tak nic nie wspomnieć o innych? Nic to. Nie dałem za wygraną. Dwa wieczory poszukiwań i prób. Mam!!! Właśnie udało mi sie to zrobić. Bez długich JS'ów (jak to opisano w Eksperymentach - gratulacje za pomysł i dobry kod). Ot zwykłe wklejenie fragmentu z BlogFroga do szablonu Bloggera. Pomocny w poszukiwaniach okazał się Beautiful Beta - serwis wiki poświęcony Bloggerowi.
Skoro ja już mam, to postanowiłem opublikować to rozwiązanie. Może ktoś je tu znajdzie i wykorzysta:
- W Pulpicie nawigacyjnym Bloggera należy wejść w opcję Szablon - Edytuj kod HTML
- Odszukałem stosowny fragment kodu, przy czym korzystałem z opcji 'rozszerzony szablon widżetów'.Wkleiłem tam otrzymany z BlogFroga fragment skryptu. Osobiście głosowanie umieściłem w trzeciej linijce stopki posta.
- Poniżej kod głosowania z kluczowym określeniem wartości zmiennej PERMALINK
<script>
PERMALINK = '<data:post.url/>';
SKIN = 'white';
</script>
<script src='http://blogfrog.pl/index.php/wpisy/glosowanie' />
No i działa. Rezultaty widać poniżej.



