mercredi 24 août 2011

Perdu les Labels ou Libellés (Nuage de mots)?

Quand j'ai commencé avec ce modèle de Blog, il n'y avait curieusement pas de Widget "Labels" (Libellés). J'en ai rajouté un trouvé sur le Web en forme de sphère mais je n'aime pas trop ces trucs-là, ça frime un max, c'est joli (enfin, si on veut...), ça ralentit le Blog et ce n'est pas pratique au final... Donc, j'ai récupéré le widget standard de Blogger sur un de mes autres Blogs.

Comment faire?


Aller dans "modifier le Html", sauvegardez votre modèle avant toute chose, cocher "développer des modèles de gadget" et rechercher </b:includable></b:widget>

A la suite de </b:widget> (vérifiez bien que vous êtes dans les widgets), collez ce code:


<b:widget id='Label1' locked='false' title='Labels' type='Label'>
<b:includable id='main'>
  <b:if cond='data:title'>
    <h2><data:title/></h2>
  </b:if>
  <div expr:class='&quot;widget-content &quot; + data:display + &quot;-label-widget-content&quot;'>
    <b:if cond='data:display == &quot;list&quot;'>
      <ul>
      <b:loop values='data:labels' var='label'>
        <li>
          <b:if cond='data:blog.url == data:label.url'>
            <span expr:dir='data:blog.languageDirection'><data:label.name/></span>
          <b:else/>
            <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
          </b:if>
          <b:if cond='data:showFreqNumbers'>
            <span dir='ltr'>(<data:label.count/>)</span>
          </b:if>
        </li>
      </b:loop>
      </ul>
    <b:else/>
      <b:loop values='data:labels' var='label'>
        <span expr:class='&quot;label-size label-size-&quot; + data:label.cssSize'>
          <b:if cond='data:blog.url == data:label.url'>
            <span expr:dir='data:blog.languageDirection'><data:label.name/></span>
          <b:else/>
            <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
          </b:if>
          <b:if cond='data:showFreqNumbers'>
            <span class='label-count' dir='ltr'>(<data:label.count/>)</span>
          </b:if>
        </span>
      </b:loop>
    </b:if>
    <b:include name='quickedit'/>
  </div>
</b:includable>
</b:widget>

Ensuite, enregistrez.
Et voila! (comme disent les Américains...)

Nouveau message

Aucun commentaire:

Enregistrer un commentaire