[GiM logo] gim.org.pl is down || odświeżony jogger (v.0.4) GiMa

Jakiś czas temu, riddle opisywał jak zrobić minibloga. Z racji tego, że stwierdziłem, że chciałbym mieć coś takiego, postanowiłem zrobić, jednak nieco inaczej...
Na początek stworzyłem nowego jogga i stworzyłem dla niego prosty xmlowy szablon (kuknijta w źródło). (W międzyczasie popsułem sobie szablon strony z komentarzami mojego normalnego jogga, ale nic to, szybko go odzyskałem).
Ustawiłem wyświetlanie po 5 wpisów na stronie.
Następnie stworzyłem prosty skrypt w php, który jako argumenty przyjmuje adres pliku xmlowego i nazwę warstwy, inkluduję:
<script type="text/css" src="http://przepisy.wafel.com/miniblog.php?
xml=URI&div=nazwamojegodiva"> </script >
W moim przypadku URI to http://szortygima.jogger.pl. a div to rilleft
Parser jest dosyć kulawy, bo nie chciało mi się nad tym siedzieć. Głównie zrzucam winę na to, że XMLReader w php nie chciał działać, a pisanie handlerów oraz używanie xml_set_element_handler() i spółki jest dość męczące(?).
(tag link musi być przed tagami title i content).
Skrypt w PHP generuje trywialną dość funkcję w JS: miniblog(), która jako argument, przyjmuje nazwę diva, do którego ma wrzucić wygenerowany stuff. Oraz wywołuje ją z parametrem podanym jako div.
Dlaczego nie pozostawiam możliwości jej wywołania autorowi strony? Gdyż nie wiem z jakiej przyczyny, ale zdażyło mi się, że Opera mówiła że funkcja miniblog jest niezdefiniowana, tak jakby przeglądarka nie zdążyła załadować JSa przed wywołaniem funkcji.
Na razie jest testowo, zobaczymy jak będzie funkcjonować.

catz: [bro.wsers] [kom.puterowe]
tagz: [minijoggv1.0]
dnia niedziela, 06 sierpień 2006, 125701 by Michał 'GiM' Spadliński

Komentarze:

Proszę wpisy pisane po angielsku komentować również w tym języku.

Sprytne, sprytne :) Tylko coś mi się powoli ładuje ten minijog, i blokuje ładowanie się joggera właściwego...

dnia niedziela, 06 sierpień 2006, 155311 by deely

Dopracuj to waść, bo myślę o wrzuceniu minibloga do sidebaru, a z tym ridlowym AFAIR sporo kombinowania. Ogolnie, zastanawiam sie nad migracja na WP.

dnia niedziela, 06 sierpień 2006, 163523 by Piotr Konieczny

@piko: w jakim sensie dopracuj, parsera? :) jak znajdę czasu trochę.

dnia niedziela, 06 sierpień 2006, 172724 by G

@deely: poprawiłem, powinien się minijogg ładować już po załadowaniu reszty.

dnia niedziela, 06 sierpień 2006, 221237 by G

..tożsamość..:
..meritum..:
..lokum..:
Wpisz kod:code