luni, 19 iulie 2010

Categorii (etichete) sub forma de meniu derulant

Un widget "Etichete" afiseaza in sidebar toate categoriile pe care voi le creati.
Daca ai creat multe etichete si acestea iti ocupa mult loc in sidebar poate ar fi bine sa le restrangi pe toate intr-un meniu derulant.

Demo





Acest truc simplu va arata cum sa faceti asta.
Iata pasii pentru a transforma lista cea lunga de etichete intr-o lista derulanta.

1. Pentru ca acest truc sa mearga este necesar sa ai deja adaugat widgetul Etichete. O puteti face intrand la Design --> Elemente de pagina --> Adaugati un obiect gadget si clic pe optiunea Etichete.

2. Intra la Design --> Editati html si fa o copie a sablonului pentru orice eventualitate.
3. Ai grija sa nu fie bifata casuta de extindere a sablonului. (important)
4. Cautati aceasta linie de cod:

<b:widget id='Label1' locked='false' title='Etichete' type='Label'/>



5. Inlocuiti-o cu acest grup de coduri:

<b:widget id='Label1' locked='false' title='Etichete' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<select style='width:100%' onchange='location=this.options[this.selectedIndex].value;'>
<option>Alege o categorie</option>
<b:loop values='data:labels' var='label'>
<option expr:value='data:label.url'><data:label.name/>
(<data:label.count/>)
</option>
</b:loop>
</select>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>

6. Ce puteti schimba:
Titlul care apare in meniul derulant --> inlocuieste Alege o categorie cu ce crezi ca merge mai bine
Daca vrei ca numarul de postari din categorie sa nu fie afisat atunci sterge linia scrisa cu verde.

Truc creat de Create Dropdown menu for Labels widget


18 comentarii:

  1. foarte foarte util. Multumesc

    RăspundețiȘtergere
  2. stiu ca e off-topic, dar te invitam sa iti promovezi gratuit posturile de blog la noi. salutare.

    RăspundețiȘtergere
  3. E.. dar nu sunt categorii. e un fel de tagcloud. Sau nu inteleg eu. Daca am mai multe etichete la un articol.. ce iese?
    Faza cu lipsa categoriilor la blogger e de tot rasul si nervii.

    PS: Daca intru cu IE aici crapa instant. Poete e ceva de la mine dar verifica si tu.

    RăspundețiȘtergere
  4. Bogdan, sunt categorii.
    Tag cloud este doar un mod de a afisa categoriile. Daca ai mai multe categorii pe un articol inseamna ca articolul respectiv se incadreaza in mai multe categorii.

    RăspundețiȘtergere
  5. A, si am rezolvat si problema cu IE. Multumesc pt avertizare. :) Era un script care inchidea pagina. Am sters scriptul si acum merge si in IE.

    RăspundețiȘtergere
  6. Super...nu am stiut k pot sa fac asa ceva:d

    RăspundețiȘtergere
  7. La mine imi da eroare...nush de ce,o sa mai incerc.Imi zice ca serverul nu gaseste www.blogger.com....in fine...ma mai enerveaza faptul ca nu am iconitele de mai sus pe blog,nu stiu daca se pot afisa ca widgeturi sau daca exista/nu exista...multumim oricum pt ajutor,e foarte util...

    RăspundețiȘtergere
  8. Salut, as vrea mult de tot sa ma ajutati si pe mine cu ceva.
    As vrea ca acest meniu derulant sa fie exact sub postare.
    Cum as putea face acest lucru? Va rog un raspuns.
    Multmesc

    RăspundețiȘtergere
  9. Buna am si eu o mica nelamurire..si vazand ca aci se rezolva treburile,m-am decis sa scriu si eu vre-o doua versuri care ar suna asa:"Pe blogu asta a meu am bagat casuta search sau cautare mai pe romaneste,da problema e ca nu gaseste nimic fiind setat sa caute pe blog.
    Sper sa imi rezolv nedumerirea si pot sa va zic ca faceti o treaba extraordinara si sper sa o tineti tot asa

    RăspundețiȘtergere
  10. Acel motor de cautare este bazat pe indexarea facuta blogului de catre google. Daca blogul este la inceput si google inca nu la indexat e posibil sa nu gaseasca nimic.

    RăspundețiȘtergere
  11. Am o mare problema:am destul de multe postari cu si mai multe etichete.Efectiv nu mai fac fata la cite sint.Acum o rezolvare pentru mine cred ca ar fi sa le grupez pe categorii gen:social,politic,fun,etc.Problema este ca nu stiu si nici nu vad cum s-ar putea face asta in BLOGGER.
    Ma ajuti cu ceva?

    RăspundețiȘtergere
    Răspunsuri
    1. malinveres, tu vrei sa faci categorii si subcategorii. Din pacate acest lucru nu se poate.

      Ștergere
  12. Salut am si eu nevoie de un pic de ajutor, pretty please. Am un blog culinar si as vrea sa fac categorii de supe/ciorbe, deserturi etc si sa fie afisate cu cate o poza demonstrativa, iar sub sa arate toate postarile care corespund, nu stiu daca m-am facut inteleasa. As vrea sa stiu cum pot face asta. Ms anticipat

    RăspundețiȘtergere
  13. Scriptul/widget-ul nu e bun, l-am testat pe mai multe template-uri/bloguri.

    RăspundețiȘtergere