Ajouter des articles de blog et de forum

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

Le portail de services pour les développeurs vous permet de créer des blogs et des forums thématiques:

  • La prise en charge des blogs permet aux utilisateurs de créer, de modifier et de supprimer des articles de blog. De plus, Les autorisations basées sur les rôles vous permettent de limiter les actions du blog à des types d'utilisateurs spécifiques.
  • Les forums permettent aux utilisateurs de créer des fils de discussion avec la modération basée sur les rôles. Vous pouvez ajouter des forums au portail, les regrouper dans une hiérarchie et configurer des rôles utilisateur pour contrôler l'accès aux forums.

Travailler avec des blogs

Le portail permet aux utilisateurs disposant des droits nécessaires de créer, modifier et supprimer des articles de blog. Blogs sont constituées de messages individuels horodatés et affichés par date. Tout le monde, y compris les utilisateurs anonymes, peuvent afficher les articles de blog les plus récents à l'aide du lien de navigation fourni sur la page d'accueil du portail.

Tout utilisateur disposant des droits nécessaires peut ajouter des commentaires à un article de blog. Les commentaires peuvent apparaître dès que possible lors de leur saisie, ou vous pouvez configurer le portail des développeurs pour que les commentaires soient modérés avant d'apparaître. Par défaut, les utilisateurs anonymes ne peuvent pas publier de commentaires.

À propos des types de blogs

Le portail accepte deux types de blogs selon la version du portail:

  • Le blog standard, tel qu'il est implémenté par le module Blog Drupal, est utilisé par défaut par les versions du portail antérieures à la version 14.02.156.1.
  • Le blog personnalisé Apigee avec une vue personnalisée des articles, la prise en charge de l'image, de l'audio et de la vidéo et un style tumblr barre d'outils de modification telle qu'elle est implémentée par la solution Apigee Drupal personnalisée modules. Les versions 14.02.156.1 et ultérieures du portail utilisent par défaut le blog personnalisé Apigee. Il est possible de mettre à niveau les portails existants pour utiliser le nouveau blog dans le cadre de la mise à niveau vers la version. 14.02.156.1.

Le blog personnalisé est défini par trois modules Drupal personnalisés fournis par Apigee. Les éléments suivants : dans ce tableau décrit les modules suivants:

Module Définition
Blog DevConnect Définit les fonctionnalités de base du blog.
Menu de création de contenu de développement Définit le menu permettant de créer différents types de contenu de blog.
Types de contenu de blog devconnect Définit les types de contenus Drupal spéciaux pour le blog: image, audio et vidéo. Sans ce module, vous pouvez uniquement créer des entrées de blog de type article.

Déterminer la version du portail et les types de blogs compatibles:

Vous pouvez identifier la version du portail à l'aide de la commande cURL suivante:

$ curl <portal url>/buildInfo

Si vous souhaitez utiliser le blog personnalisé, assurez-vous que vous disposez de la version 14.02.156.1 ou d'une version ultérieure.

Mise à niveau d'un portail existant pour utiliser les modules de blog personnalisés Apigee:

  1. Assurez-vous que votre portail a été mis à niveau vers la version 14.02.156.1 ou une version ultérieure.
  2. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  3. Sélectionnez Modules dans le menu Drupal.
  4. Désactivez le module Blog.
  5. Activez les trois modules personnalisés Apigee suivants: <ph type="x-smartling-placeholder">
      </ph>
    • Blog Devconnect
    • Devconnct Menu de création de contenu
    • types de contenu du blog Devconnect
  6. Enregistrez la configuration.

Consulter un blog

Le portail des développeurs affiche les articles de blog récents sur la page "Blog". Les entrées de blog sont s'affichent dans l'ordre décroissant de l'heure de création. Pour afficher la page Blog, sélectionnez Blog dans le Menu principal du portail des développeurs.

De plus, le portail des développeurs est initialement configuré pour afficher les articles de blog récents sur la page d'accueil . Les entrées sont également affichées par ordre décroissant d'heure de création.

Définir des autorisations pour le blog

En tant qu'administrateur, vous contrôlez les autorisations requises pour effectuer des actions sur le blog, comme la création, la modification et la suppression d'articles de blog.

Vous configurez également les autorisations requises pour publier, modifier et supprimer des commentaires et si le commentaire d'un utilisateur doit être modéré. Si un commentaire n'a pas besoin d'être modéré, s'affiche immédiatement. Si le commentaire doit être modéré, un utilisateur du portail disposant des l'autorisation de modérer les commentaires doit les approuver.

Pour définir les autorisations du blog:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez People (Personnes) dans le menu Drupal.
  3. Sélectionnez le lien Autorisations en haut de la page "Participants".
  4. Faites défiler la page jusqu'à la zone Commentaire.
  5. Dans la zone Commentaire, définissez les autorisations suivantes : utilisateurs peuvent ajouter, afficher, modifier et approuver des commentaires: <ph type="x-smartling-placeholder">
      </ph>
    • Administrer les commentaires et les paramètres des commentaires
    • Afficher les commentaires
    • Commentaires sur le post
    • Ignorer l'approbation des commentaires
    • Modifier ses propres commentaires
  6. Faites défiler la page jusqu'à la zone Nœud.
  7. Dans la zone Nœud, définissez cinq autorisations différentes les utilisateurs peuvent ajouter, modifier et supprimer des articles de blog: <ph type="x-smartling-placeholder">
      </ph>
    • Article du blog: Créer un contenu
    • Article de blog: modifier votre propre contenu
    • Entrée de blog: modifier tout contenu
    • Article de blog: supprimer son propre contenu
    • Article de blog: Supprimer tout contenu
  8. Enregistrez votre configuration.

Ajouter un blog entrée

Tous les utilisateurs disposant des autorisations nécessaires peuvent créer un article de blog. Vous pouvez toutefois configurer les rôles utilisateur de sorte qu'un utilisateur puisse ajouter et modifier son propre article de blog, mais pas le supprimer. Ou ils peuvent ajouter, modifier et supprimer ses propres articles de blog, mais pas modifier ceux d'autres utilisateurs.

Si votre version du portail utilise le module de blog Drupal, le bouton suivant apparaît pour permettre vous créez un article de blog:

La page de modification du blog par défaut s'affiche:

Si vous utilisez le blog personnalisé Apigee et que vous avez activé la prise en charge de tous les types de contenu de blog, le menu suivant apparaît pour vous permettre de créer des entrées de blog de différents types:

Sélectionnez le bouton correspondant au type de contenu approprié pour créer l'article de blog. En fonction de le type de contenu sélectionné, l'éditeur suivant s'affiche:

Les boutons en bas à droite vous permettent d'ajouter du contenu défini par le projet Bootstrap, y compris un carrousel, Featurette, Jumbotron et Trifold.

La partie inférieure vous permet d'ajouter le contenu multimédia associé. Par exemple, dans la figure ci-dessus, la vidéo, vous pouvez ajouter une vidéo à l'article de blog.

Pour ajouter un article de blog:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Blog dans le menu de navigation du portail des développeurs.
  3. Sélectionnez Créer un article de blog (module de blog Drupal) ou le type de contenu. (blog personnalisé Apigee).
  4. Ajoutez du contenu dans les sections Titre et Corps.
  5. Le cas échéant, cliquez sur Modifier le résumé pour ajouter un résumé.
  6. Saisissez une liste de mots clés séparés par une virgule. Ces mots clés servent à renseigner Vue Sujets sur la page "Blog". Vous pouvez ajouter la vue "Sujets du moment" à la page d'accueil, ou vers une autre page.
    En fonction du type d'article de blog, vous devrez peut-être développer les balises Meta. pour saisir des mots clés.
  7. Cliquez sur Enregistrer.
    Le blog est publié en première page et apparaît sur la page d'accueil de la page Récent Articles de blog.

Lorsque vous créez un article de blog, le module Blog enregistre des informations de base sur son contenu, y compris l'ID de l'auteur, la date de création et le type de contenu.

Modération des commentaires du blog

Les utilisateurs du portail des développeurs peuvent publier des commentaires sur les entrées du blog. Par défaut, un utilisateur doit être connectés au portail pour publier un commentaire. Possibilité pour les utilisateurs d'afficher, de publier, de modifier et d'approuver dépendent de leur rôle et de leurs autorisations, comme décrit ci-dessus.

Pour modérer un commentaire :

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou d'approbation des commentaires.
  2. Sélectionnez Contenu > Commentaires dans le menu d'administration de Drupal.
  3. Sélectionnez le lien Commentaires publiés ou l'icône Lien de commentaires non approuvé.
  4. Utilisez cette page pour modérer les commentaires.

Configuration de l'affichage du blog page

Le portail des développeurs utilise une vue Drupal, appelée Éléments balisés comme contenu de blog vue, pour contrôler l'affichage des articles du blog sur la page "Blog". Par défaut, les entrées de blog sont classés par ordre décroissant de date de création.

Pour configurer l'affichage du blog:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Structure > Views dans le menu d'administration de Drupal.
  3. Sélectionnez le lien Modifier sur la ligne des éléments marqués comme blog. vue du contenu (Contenu). La page suivante s'affiche, que vous pouvez utiliser pour configurer la vue:

  4. Modifiez la vue.
  5. Enregistrez les modifications.

Configuration du sujet d'actualité afficher les entrées de blog

Le portail des développeurs utilise une vue Drupal, appelée Hot Topics, pour contrôler Affichage des sujets d'actualité pour les entrées de blog sur la page "Blog". Par défaut, les éléments du sujet d'actualité correspondent à les mots clés ajoutés aux articles du blog.

Pour configurer la vue "Sujets du moment":

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Structure > Views dans le menu d'administration de Drupal.
  3. Cliquez sur le lien Modifier sur la ligne des Sujets du moment (Contenu). La page qui s'affiche vous permet de configurer la vue.
  4. Modifiez la vue.
  5. Enregistrez les modifications.

Utilisation des forums

Les forums permettent aux utilisateurs disposant des droits nécessaires de créer des fils de discussion à l'aide de fonctionnalités similaire à d'autres systèmes de forum de discussion. Un sujet est contenu dans un forum, et chaque forum peut hébergent de nombreux sujets. Les thèmes peuvent également avoir leurs propres URL.

Les utilisateurs publient de nouveaux sujets sur un forum. Chaque sujet du forum se compose d'un message initial, plus réponses ou commentaires. En fonction des droits de l'utilisateur, celui-ci peut modifier et supprimer ses propres droits les messages, et modifier et supprimer les messages d'autres utilisateurs.

Par défaut, les utilisateurs anonymes peuvent consulter les posts, mais ne peuvent pas publier de réponses. Uniquement les utilisateurs authentifiés disposant des droits nécessaires peuvent répondre à un message. Les réponses s'affichent dès qu'elles sont saisies. ce qui signifie qu'elles ne sont pas modérées.

Les administrateurs définissent les autorisations requises pour publier, modifier et supprimer des posts. messages. Les administrateurs peuvent également promouvoir les messages du forum dans la zone Discussions du forum de la page d'accueil. .

Déterminer le Drupal module utilisé par les forums

Le portail utilise deux modules Drupal pour implémenter des forums:

  • Le Drupal Forum, qui est le module principal du forum, est utilisé par défaut dans les versions du portail antérieur à la version 14.02.156.1.
  • Le module Drupal Advanced "Forums" améliore le module principal "Forums" en y ajoutant des fonctionnalités : un style amélioré, une recherche rapide dans les sujets actifs, les sujets sans réponse, les nouveaux sujets, etc. Les versions 14.02.156.1 et ultérieures du portail utilisent par défaut le module Drupal Advance Forum.

Pour déterminer quel module est actif:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Modules dans le menu Drupal.
  3. Saisissez "forum". dans la liste de filtres en haut de la page "Modules".
    • Si le module Forum avancé est répertorié et activé, vous êtes à l'aide du module Forum avancé.
    • Si le module Forum avancé est manquant ou désactivé et que le Forum) est activé, vous utilisez Forum.

Vous pouvez également découvrir la version du portail à l'aide de la commande cURL suivante:

$ curl <portal url>/buildInfo

Configuration du forum avancé module

Les paramètres de configuration du module "Forum avancé" permettent de contrôler l'affichage des forums, les fils d'Ariane, et d'autres caractéristiques visuelles des forums.

Pour configurer le module "Forums avancés" :

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Configuration > Création de contenu > du forum pour les utilisateurs avancés du Menu Drupal. La page "Forum avancé" s'affiche.
  3. Définissez les options d'affichage.
  4. Enregistrez la configuration.

Définir des autorisations pour les forums

En tant qu'administrateur, vous contrôlez les autorisations requises pour effectuer des actions sur les forums. Vous définissez les autorisations utilisées à la fois par les modules "Forums avancés" et "Forums" propres à chaque module.

Pour définir les autorisations sur le forum:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez People (Personnes) dans le menu Drupal.
  3. Sélectionnez le lien Autorisations en haut de la page "Participants".
    • Si vous utilisez le module Forums avancés, faites défiler la page jusqu'à la section Forums avancés, puis définissez les autorisations associées.
    • Si vous utilisez le module Forums, faites défiler la page vers le bas jusqu'au Forums et définissez les autorisations associées.
  4. Faites défiler la page jusqu'à la zone Nœud.
  5. Dans la zone Nœud, définissez cinq autorisations différentes les utilisateurs peuvent ajouter, modifier et supprimer des messages sur le forum: <ph type="x-smartling-placeholder">
      </ph>
    • Sujet du forum: Créer du contenu
    • Sujet du forum: Modifier votre propre contenu
    • Sujet du forum: Modifier le contenu
    • Sujet du forum: Supprimer votre propre contenu
    • Sujet du forum: Supprimer du contenu
  6. Enregistrez votre configuration.

Ajout d'un forum

Par défaut, le portail des développeurs comprend un seul forum appelé Discussion générale. Vous pouvez ajouter des forums supplémentaires, imbriquer des forums et créer des conteneurs de forum qui sont des groupes de forums.

Un conteneur de forum vous permet de créer un ensemble de forums. Cependant, un conteneur n'est pas un forum lui-même, il définit simplement un ensemble de forums.

Pour ajouter un forum:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Structure > "Forums" dans le menu Drupal pour afficher la liste forums.
    Sur cette page, vous pouvez modifier les forums existants ou réorganiser l'ordre d'affichage des forums dans le la page "Forums".
  3. Sélectionnez + Ajouter un forum.
  4. Ajoutez des informations sur le nouveau forum, y compris son parent si vous souhaitez imbriquer les forum.
  5. Sélectionnez Enregistrer.

Pour réorganiser les forums:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Structure > "Forums" dans le menu Drupal pour afficher la liste forums.
  3. Cliquez sur le signe + et faites-le glisser devant le nom d'un forum pour en modifier l'ordre ou d'imbrication.
  4. Enregistrez les modifications.

Pour ajouter un conteneur de forum:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Sélectionnez Structure > "Forums" dans le menu Drupal pour afficher la liste forums.
  3. Sélectionnez + Ajouter un conteneur.
  4. Ajoutez des informations sur le nouveau conteneur, y compris son parent, si vous souhaitez l'imbriquer.
  5. Sélectionnez Enregistrer.
    La page Forums s'ouvre.
  6. Sur la page Forums, cliquez sur le signe plus (+) devant le nom d'un forum, puis faites-le glisser. pour l'ajouter à votre nouveau conteneur.
  7. Enregistrez les modifications.

Promotion d'un sujet de forum sur la page d'accueil page

La page d'accueil par défaut contient une vue Drupal qui contrôle le contenu du forum Zone "Discussions" de la page d'accueil Pour qu'un sujet d'un forum apparaisse dans les discussions du forum un administrateur doit promouvoir le sujet.

Pour promouvoir un sujet sur un forum:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou d'approbation des commentaires.
  2. Sélectionnez Content (Contenu) dans le menu d'administration de Drupal.
  3. Filtrez le contenu en sélectionnant Sujet du forum dans le champ Type. puis en sélectionnant Appliquer.
    Seuls les sujets des forums apparaissent dans la liste de contenu.
  4. Sélectionnez un ou plusieurs sujets de forum à promouvoir.
  5. Dans le menu déroulant Opérations, sélectionnez Promouvoir au premier plan. .
  6. Sélectionnez Execute (Exécuter).
    Tous les sujets sélectionnés apparaissent désormais dans la zone Discussions du forum de la page d'accueil.

Vous pouvez également modifier un message individuel sur le forum et sélectionner Promouvoir au premier plan dans les options de publication du sujet.