Ajouter ou supprimer des liens d'inscription

Gadget VersionLayouts Version
1
1
2
Attention ! Les catégories Fonctionnalités et Développements vont bientôt faire l'objet d'une révision.

Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Ajouter ou supprimer des liens d'inscription
Par défaut, le gadget "Liens d'inscription" propose 2 services (Yahoo et NetVibes) et le lien vers le flux atom.
Ce développement va vous aider à ajouter ou supprimer d'autres agrégateurs dans ce gadget.

Présentation du gadget et recommandations

Ce développement permet d'ajouter/supprimer des agrégateurs dans le gadget officiel "subscribe", ainsi que de sélectionner le type de flux à distribuer (Articles ou commentaires).
Parmi le choix des agrégateurs, vous pouvez également ajouter l'abonnement aux nouveaux articles via Blogger.

Le gadget subscribe customisé

Pour pouvoir utiliser le gadget "subscribe", l'accès à votre blog doit être public et vous devez activer les flux.

Paramètres à vérifier Chemin d'accès dans le tableau de bord Choix
Les flux
  • Paramètres
  • Autre
  • Flux
  • Autoriser les flux du blog
  • Complet
  • Partiel
  • Jusqu'au marqueur d'expansion
  • Aucun
L'accès au blog
  • Paramètres
  • Basique
  • Autorisations
  • Lecteurs du blog
  • Tous
  • Uniquement les lecteurs de ce blog
  • Uniquement ces lecteurs


Installation du gadget

Choisissez d'abord les paramètres. Les codes ci-dessous varieront en fonction de vos choix.

Paramètres du gadget
N° Identifiant ?
Titre
Choix des agrégateurs
Sélection Flux
Affichage du gadget ?
Appareils

Le code du gadget
<b:widget id='Subscribe601' locked='false' mobile='no' type='Subscribe' title='Souscrire'>
  <b:includable id='main'>
<!-- Gadget Subscribe (custom) - Blogger Config.
     Ref.: http://goo.gl/vU2ffv -->

    <b:if cond='data:isPublic'>
      <div style='white-space:nowrap'>
        <b:if cond='data:title'><h2 class='title'><data:title/></h2></b:if>
        <div class='widget-content'>
          <b:loop values='data:feeds' var='feed'>
            <b:include name='content'/>
          </b:loop>
          <div style='clear:both'/>
        </div>
      </div>
    <b:else/>
      <b:include name='nopublic'/>
    </b:if>
    <b:include name='quickedit'/>
  </b:includable>
  <b:includable id='content'>
    <div expr:class='&quot;subscribe-wrapper subscribe-type-&quot; + data:feed.type'>
      <div expr:class='&quot;subscribe expanded subscribe-type-&quot; + data:feed.type' expr:id='&quot;SW_READER_LIST_&quot; + data:widgetId + data:feed.type' style='display: none;'>
        <div class='top'>
          <span class='inner' expr:onclick='&quot;return(_SW_toggleReaderList(event, \&quot;&quot; + data:widgetId +data:feed.type + &quot;\&quot;));&quot;'>
            <img class='subscribe-dropdown-arrow' expr:src='data:arrowDropdownImg'/>
            <img align='absmiddle' alt='' border='0' class='feed-icon' expr:src='data:feedIconImg'/>
            <data:feed.title/>
          </span>
          <div class='feed-reader-links'>
            <b:include name='FeedReaderLinks'/>
          </div>
        </div>
        <div class='bottom'/>
      </div>
      <div class='subscribe' expr:id='&quot;SW_READER_LIST_CLOSED_&quot; + data:widgetId + data:feed.type' expr:onclick='&quot;return(_SW_toggleReaderList(event, \&quot;&quot; + data:widgetId + data:feed.type + &quot;\&quot;));&quot;'>
        <div class='top'>
          <span class='inner'>
            <img class='subscribe-dropdown-arrow' expr:src='data:arrowDropdownImg'/>
            <span expr:onclick='&quot;return(_SW_toggleReaderList(event, \&quot;&quot; + data:widgetId + data:feed.type + &quot;\&quot;));&quot;'>
              <img align='absmiddle' alt='' border='0' class='feed-icon' expr:src='data:feedIconImg'/>
              <data:feed.title/>
            </span>
          </span>
        </div>
        <div class='bottom'/>
      </div>
    </div>
  </b:includable>
  <b:includable id='FeedReaderLinks'>
    <!-- NETVIBES -->
    <a class='feed-reader-link' expr:href='&quot;http://www.netvibes.com/subscribe.php?url=&quot; + data:feed.encodedUrl' target='_blank'><img expr:src='data:imagePathBase + &quot;subscribe-netvibes.png&quot;'/></a>
    <!-- YAHOO -->
    <a class='feed-reader-link' expr:href='&quot;http://add.my.yahoo.com/content?url=&quot; + data:feed.encodedUrl' target='_blank'><img expr:src='data:imagePathBase + &quot;subscribe-yahoo.png&quot;'/></a>
    <!-- FEED LINK -->
    <a class='feed-reader-link' expr:href='data:feed.url' style='color: #999999;' target='_blank'><img align='absmiddle' class='feed-icon' expr:src='data:feedIconImg'/> <data:feed.title/></a>
  </b:includable>
  <b:includable id='nopublic'>
    <div class='item-control blog-admin'>
      <b:if cond='data:title'>
        <h2 class='title'><data:title/></h2>
      </b:if>
      <div class='widget-content'>
        <i>Message administrateur : Les flux du blog ne sont pas disponibles. Vérifiez vos paramètres.</i>
      </div>
    </div>
  </b:includable>
</b:widget>
Où recopier ce code ?

Le code doit être ajouté dans l'éditeur HTML du modèle :

  • Tableau de bord
  • Modèle
  • Modifier le code HTML

Recopiez le code au-dessus de :

<b:widget id='Blog1' locked='true' title='Articles du blog' type='Blog'>

Lorsque le modèle sera enregistré, le gadget sera positionné juste au-dessus du gadget des articles. Pour le déplacer dans une autre colonne, rendez-vous dans le volet "Mise en page".

  • Tableau de bord
  • Mise en page
  • Glisser/Déposer gadget "Souscrire"

Fiches populaires cette semaine

Les opérateurs d'URLs [path/params/appendParams/fragment]

Ajouter des boutons au menu de partage