Aktualizacja strategii życia
Pojawiły się owocne, noworoczne pozycje w strategii życia od 289 - 309.
Kolejna odsłona szablonu - integracja z blipem
Tym razem na pierwszy ogień poszła implementacja api blipa na joggera. Wykorzystałem do tego skrypt zaadaptowany przez ^kkszysia. Nie wiem jeszcze czy to w pełni działa. Początkowo api wołało mi o hasło i login. Po kilku zmianach w kodzie chyba wszystko jest ok. Oczywiście nie działa to pod IE (FF, Chrome i Opera obsługiwane). Dodatkowo wykorzystałem skrypt przewijania razem ze scrollem, dzięki czemu blip nie znika gdzieś w otchłani tekstu. Widziałem ze Steelman coś podobnego wymyślił. Poszedłem o krok dalej.
Pojawiła się także nowa biblioteka. Wyleciał Lightwindow i Scriptaculous w zamian za Jquery i Fancybox. Trzeba to jeszcze dopracować.
Edit. Zmieniłem animacje tak jak sugerowaliście. teraz jest slide(slow). Poprawiłem też komunikowane rozjeżdżanie na niższych rozdzielczościach (blipek przyjmuje teraz stałą pozycję najbliżej jak to możliwe prawej krawędzi).
Edit 2: poprawiłem bug z miniblogiem, który wykrył Radmen (po kliknięciu w link przechodzimy już poprawnie do wpisu).
Małe poprawki css
Dokonałem małych poprawek w css dotyczącym wyświetlania komentarzy.
Btw. do dziś nie wiem dlaczego pod IE 7 (w ósemce już jest ok) wyświetlają się takie oto kwiatki.
Textile i Markdown
Admini Jogger.pl: Aby usunąć markdown wpiszcie w edytorze notatek i opublikujcie następujący ciąg znaków: 42304922092727027261. Jest to tajemny kod uzyskany od administratorów. Wyłącza on także buttony formatujące komentarz na znaczniki textile. Co też uczyniłem w komentarzach.
Aktualizacja strategii życia
Pojawiły się nowe pozycje (od 283 do 288). Od dziś można także subskrybować strategie życia w całości poprzez kanał RSS.
Powiadomienia z Web 2.0
Ostatnio zamarzyłem o posiadaniu wszystkich powiadomień z serwisów społecznościowych w jednym panelu a'la blip & flash na jogu. Po owocnych poszukiwaniach znalazłem serwis HelloTXT, który pozwala na synchronizacje aplikacji microblogowych wysyłając tylko 1 status. Dzięki temu mogłem za pomocą jabbera synchronizować blipa, twittera i delicious jednym enterem. Szkoda tylko że nie działa to w 2 strony. Aby rozwiązać ten problem zarejestrowałem się na FriendFeed w którym dodałem jakieś 10 serwisów Web 2.0 typ YouTube, Twitter, Wakoopa, Flickr, Vimeo, Flickr, Delicious i inne (do wyboru ponad 50). Serwis ten zbiera wszystkie RSSy z powiadomieniami w jeden feed. Wykorzystując opcje transmisji tych powiadomień do Twittera serwis przesyła je właśnie tam. Następnie transport Twitter2Blip przesyła mi to wszystko na Blipa.
Minusem używania FirendFeed jest lekkie opóźnienie w synchronizowaniu powiadomień przez ten serwis. Da się to przeżyć jeżeli chodzi o serwisy w których udostępniamy zdjęcia itp. Przy microblogingu i przesyłaniu szybkich postów tak jak to na blipie czas odgrywa większe znaczenie.
Btw. Zastanawia mnie teraz jak anulować synchronizację Twitter2Blip (tak na przyszłość jakbym chciał zrezygnować)...
Efekt działania można zobaczyć na moim blipie.
Aktywując bramkę e-mail w HelloTXT lub innych tego typu serwisach łatwo możemy ominąć opłaty jakie ponosi się przy wysyłce smsów ze statusami do obcego operatora. W erze wystarczy wysłać sms na nr 602969696 o treści: adres@email.pl#tytuł#treść w przypadku HelloTXT wysyłamy wiadomość bez tytułowania czyli będzie to dres@email.pl##treść .
Modyfikacja szablonu ver 2.13 - preloader
Do szablonu dodałem tzw. preloadera. Poniżej wrzucam kod. Może komuś się przyda.
<body onload="init()">
Poniżej dodajemy:
<div id="loading" style="position:absolute; z-index:999; width:100%; height:100%; text-align:center; left:0px; top:0px; background-image:url(http://koval.com.pl/files/black-70.png);"><div style="width:300px; height:140px; background-image:url(http://koval.com.pl/files/backloader.png); background-repeat:no-repeat; margin:100px auto; padding-top:60px; color:#000000;"><img src="http://koval.com.pl/files/ajax-loading.gif" alt="Loading" width="32" height="32" border="0" style="border:0px; margin:0px; padding:0px; background:transparent;" /><br />Trwa ładowanie strony... </div></div>
<script type="text/javascript">
var ld=(document.all);
var ns4=document.layers;
var ns6=document.all?false:true;
var ie4=document.all;
if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;
function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}
</script>
Fotosik blokuje
I stało się - Fotosik tak jak wcześniej zapowiadał zablokował pierwsze 17 zdjęć udostępnionych jako hotlinki. Efekt można zobaczyć min. tutaj.


