Ajouter des boutons personnalisés

Ajoutez des actions personnalisées sur vos applications Livefyre.

Livefyre vous permet d’ajouter des boutons personnalisés en regard des boutons d’action existants (tels que Share et Flag) sur un élément de contenu.

Utilisez l’argument mobile pour définir si le bouton doit s’afficher sur les périphériques mobiles.

Par exemple, pour ajouter un bouton d’action personnalisée pour l’interface de votre périphérique mobile :

var convConfig = {...}; // Should have siteId, articleId, etc. 
convConfig.actionButtons = [ 
   { 
      mobile: true,  
      // (optional) sets whether the button will appear on mobile devices 
      key: 'Do Something', 
      callback: function(contentInfo) { 
         console.log('Author of content is ' + contentInfo.authorId); 
         console.log('id of content is ' + contentInfo.contentId); 
      } 
   }, 
    ... 
]; 
  
fyre.conv.load(networkConfig, [convConfig]);
  1. Transférez un argument supplémentaire dans l’objet ConvConfig appelé actionButtons, contenant un tableau d’objets décrivant chaque bouton à ajouter.
  2. Définissez une clé pour le texte à afficher pour chaque bouton.
  3. Ajoutez un rappel qui sera appelé sur un événement de clic pour chaque bouton.

Le rappel est appelé avec un objet avec deux clés : authorId et contentId.

Sur cette page