Apps

Module Blog 5.0

Description

Ce module ajoute le concept de Blog dans JCMS.

Par rapport à la version 4.1.1 :

  • Afin de répondre aux besoins de volumétrie des Blogs, ils sont maintenant stockés en base de données.
  • Par ailleurs, les Blogs bénéficient maintenant d'une nouvelle ergonomie intégrée aux autres modules JCMS ainsi que d'interfaces de création simplifiées.
  • La blogosphère permet à chacun des membres d'un JCMS d'ouvrir son propre Blog.

Captures d'écran

1. Portlet Blog
2. Gestion des billets
3. Gestion des commentaires
4. Blog d'espace collaboratif : liste des auteurs
5. Blog iphone
6. Page d'accueil d'un blog

Installation

Si l'installation de la nouvelle version du plugin est une mise à jour des anciens blogs (4.1.1), merci de suivre la procédure et d'installer le plugin suivant : Module de migration des Blogs 4.1.1

Si c'est une installation à partir de zéro ou si vous avez fait la mise à jour, voici quelques points à noter lors de l'installation.

1 Blogosphère

Le plugin blog nécessite un espace de travail pour fournir le système de blogosphère (blogs de membres). Si l'add pack de votre JCMS permet la création d'un nouvel espace de travail, un espace de travail nommé "Blogosphère" sera créé ainsi qu'un groupe "Membres de la blogosphère". Tous les droits seront réglés automatiquement (droits des groupes, droits des catégories, activation des types, workflow).

Dans le cas où votre add pack ne permet pas la création de cet espace de travail et si vous voulez utiliser le système de Blogosphère, vous devrez remplir les champs suivants dans les propriétés du module :

  • Id de l'espace de travail de la Blogosphère (cet espace permet de regrouper tous les blogs de membres)
  • Id de la catégorie racine de la Blogosphère
  • Id du groupe des membres de la Blogosphère (Groupe fournissant les droits nécessaires aux membres pour la modification et la suppression de leurs propres blogs)

Dans cet espace il faudra activer les types suivants :

  • Blog (Workflow basique)
  • BlogPost (Workflow brouillon)
  • BlogRequest (Workflow Demande d'ouverture d'un blog)

Enfin, pour laisser les membres gérer le workflow de leurs billets de blog, il faut ajouter au rôle "Rédacteur" le groupe défini dans la propriété "Id du groupe des membres de la Blogosphère".

2 Espaces collaboratifs

La configuration des blogs dans les espaces collaboratifs est très simple. Il suffit d'avoir la portlet Blog activée en tant que "tableau de bord" et de créer un blog via cette portlet.

Les types seront activés automatiquement, avec le bon workflow et les droits nécessaires. En définissant la portlet comme "application" de l'espace collaboratif, le Blog sera alors aussi disponible dans un onglet.

Tout membre rédacteur de cet espace collaboratif pourra publier des billets dans ce Blog.

3 Options

3.1 Conditions d'utilisation

Il est possible d'activer des conditions d'utilisation des Blogs à accepter pour chacun des membres. Dans les propriétés du module, il faut mettre à jour les propriétés suivantes :

  • Accepter les conditions d'utilisation des Blogs : mettre l'option à "oui"
  • Conditions d'utilisation des Blogs - Publication : l'Id de la publication à montrer au membre (un article est conseillé)
  • Conditions d'utilisation des Blogs - Champ : le nom du champ qui sera affiché au membre

3.2 Demande d'ouverture de Blog

Si le workflow "Workflow de demande d'ouverture de blog" est activé sur le type Formulaire "Demande d'ouverture de Blog", chaque membre devra faire une demande qui devra être validée pour voir son blog de Membre créé. Si le workflow n'est pas activé, tout Membre pourra créer son Blog dans la Blogosphère.

Dans le cas où le WorkFlow est activé, il est possible d'ajouter deux manières de laisser certains membres créer leur Blog automatiquement:

  • Via le groupe Bloggers créé automatiquement à l'installation du module.
  • Via l'ACL "Blog - Ajout d'un blog dans la blogosphere".

Changements

Blog Plugin v5.0

  • Bug
    • [BLOG-1] - FO BlogPost Editor do not release locks
    • [BLOG-2] - Rights: Blog Post Add Icon displayed without label
    • [BLOG-22] - Template: PQF Templates should be declared for usage "full"
    • [BLOG-25] - BlogPost are not displayed in their blog
  • New Feature
    • BlogPost now have a link to Blog
    • New Category handling
    • [BLOG-27] - UI : whole new UI
    • [BLOG-28] - Blogosphere : each member can have a Blog
    • [BLOG-29] - Move BlogPost to Database
    • [BLOG-30] - Blog on smartphone
    • [BLOG-31] - Add an agreement feature : Member must accept Terms and conditions
  • Removed
    • Portlet PortletSearch
    • PortletQueryForeach : doPostResult.jsp - doPostList.jsp
    • /types/Blog/doBlogResultDisplay.jsp

Blog Plugin v4.1.1

1. Main new features

    • PortletSearch Template for Archives
* TODO: Add to generator

Blog Plugin v4.1

3. Bugs fixed

    • Use DTD 1.4
    • Fix Visual of BlogPost
    • Fix Scriptaculous Sortable
    • Fix Plugin.xml metadata

4. RFE

    • Add field Wiki

Blog Plugin v4.0

2. Add support for JCMS 6.0.x

    • Use plugin DTD 1.3
    • Refactor code for Templates (using new methods and editFront templates)
    • Fix css to work with WebKit
    • Add margin-bottom to .Portlet
    • Rename BlogUtil to BlogManager
    • Add target PLUGIN_BLOG_POST_EXTRA_INFO for Comments/DBComments count

Blog Plugin v3.0

1. Main new features * Compatibility with CollaborativeSpace

2. Main updates * Service mechanismes like CollaborativeSpace * JCMS 5.7.3 templates * Do not edit in a popup

Blog Plugin v2.0

1. Main new features

    • Service mechanism
      • Declaring Portlets: jcmsplugin.blog.portlets.{Portlet Name}: {Portlet Id}
      • Declaring Services: jcmsplugin.blog.services.{Service Name}: {Portlet Id}
      • Declaring Fields: extra.Blog.{Service Name}.{Field Name}.{Type}: {Default Value}

2. Main updates

    • Cleanup HTML, CSS, Images
    • Reorganize service display

3. Bugs fixed

4. RFE

    • Login links and Back Office access

Blog Plugin v1.1

1. Main new features

2. Main updates

    • Update Look & Feel
    • [PQF] : OrderBy PDate
    • [Footer] : OrderBy PDate
    • [Footer] : Do not show pager

3. Bugs fixed *

Informations

Version
  • 5.0
Stabilité
  • Stable
Compatibilité
  • JCMS 7.0
    JCMS 7.0 SP1
    JCMS 7.0 SP2
    JCMS 7
Certifié Jalios
  • Oui
Prix
  • Module payant
Support
  • Jalios Support
Auteur
  • Jalios SA
Licence
  • Jalios
Taille
  • 539,95 Ko
Mis-à-jour
  • 30/01/12
Téléchargements
  • 10
Modules nécessaires
DB Commentaires
v 1.0