Widget zależny od wyszukiwanej etykiety



Ten widget jest zależny od etykiet i wyświetlany tylko podczas wyszukiwania wybranych - Zobacz opis

witaj...

to jest moje poletko doświadczalne na blogerze :)
jak widzisz w pasku adresu jesteś na stronie a nie na ostatnim poście :)

Zobacz też koniecznie rozszerzoną wersję tej sztuczki... 



Jak to zrobić?
To proste, na początek zrób sobie jakąś stronę i skopiuj jej adres. Dodaj do elementów strony gadżet HTML/JavaScript w tytule wpisz reloader i umieść w nim taki oto kod JavaScript:


<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.location.replace('http://adres.twojej.strony.w.blogerze')", 100);
//-->
</script>


w moim przypadku wygląda to tak:

<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.location.replace('http://edytuj.blogspot.com/p/start.html')", 100);
//-->
</script>


Zapisz gadżet i układ strony. Gadżet ten możesz umieścić gdzie chcesz, i tak nie będzie on widoczny.

Przejdź teraz do edycji szablonu. Na wszelki wypadek zapisz aktualny szablon na dysku, oraz zaznacz Rozszerz szablony widżetów i wyszukaj: reloader. powinien ukazać ci się taki oto kod +/-

<b:widget id='HTML1' locked='false' title='reloader' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>


zmodyfikuj go na następujący: dodając warunek <b:if cond='data:blog.url == data:blog.homepageUrl'>

<b:widget id='HTML1' locked='false' title='reloader' type='HTML'>
<b:includable id='main'>
<!-- only display in start page -->
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:content/>
</b:if>
</b:includable>
</b:widget>


Zapisz teraz szablon i przetestuj działanie... Zobacz też koniecznie rozszerzoną wersję tej sztuczki...


10010010001000101010111011101011010101011100111101111000011011100010111011011100011111000010101010101010111001110000000011001110101111000111110