none
WSS - Comment publier des articles réduits dans un blog ? RRS feed

  • Question

  • Bonjour,

    J'utilise un WSS Hosted pour publier mon blog. Certains de mes articles sont assez lourds, et je souhaiterai avoir un peu la même fonctionalité que propose les commentaires; je m'explique.

    Donc pour parler concrétement, voilà mon blog : http://www.alexgiraud.net/blog/default.aspx . Comme vous pouvez le voir les articles sont affichés en entier. J'aurai souhaité que seul les x premières lignes s'affichent, puis l'article suivant se présent avec x lignes seulement, etc... un lien comme par exemple "lire la suite ..." permet au lecteur d'ouvrir l'article entier. J'ai déjà cette fonctionalité là presque sur sur le webpart commentaire.

    Merci et bonne journée,
    Alex117


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 09:50

Toutes les réponses

  • Bonjour,

    quel est votre connaissance en programmation ? car avec jquery cela peut être relativement simple.....ou pas :):)


    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 10:00
    Auteur de réponse
  • Bonjour,

    Pourquoi ne pas installer le CKS:EBE (Community Kit for SharePoint: Enhanced Blog Edition)

    Gat l'a installé sur son WSS (gatweb.fr) et il me semble qu'il en est très content.

    De plus, si je ne m'abuse, la fonctionnalité qui vous interesse est fournie par défaut avec CKS:EBE.


    Philippe Sentenac - MVP SharePoint - http://blogs.developpeur.org/phil
    Merci de valider les réponses qui correspondent à votre problème afin qu'il apparaisse comme résolu.
    jeudi 14 octobre 2010 10:18
    Modérateur
  • Merci Xavier de ta réponse,

    J'ai une connaissance très faible en dév, et en suis resté à la programmation non objet en ASP/PHP par exemple. Concernant jquery, oui j'ai eu à rajouter ceette extension dans une vie antérieure, mais cela a été essentiellement fait par un ami qui s'y connait.

    De plus aujourd'hui, je n'ai pas accès à toute la plateforme WSS; donc je peux éventuellement changer la master.page, utiliser les webpart existants, ... cela reste un peu limité. Dois-je donc comprendre que c'est pas natif et nécéssite du dév spécifique ?

    Merci, Alex


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 11:47
  • Merci Philippe de ta réponse,

    Comme expliqué plus haut à Xavier, je n'ai pas la possibilité d'installer des extensions sur le WSS; seul les webpart disponibles ou je sais que j'ai la possibilité de modifié la master.page sont les éléments de personalisation à ma disposition.

    La liste ne peut être modifiée pour ne permettre de voir x lignes seulement ? oué ce serait tellement trop simple tu vas me dire :)

    Ce qui me choque, c'est que cette fonctionnalité est disponible avec le webpart commentaires ...

    Merci,
    Alex


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 11:55
  • En effet oui il faut un peu modifier la page. Il en va de même si on veut changer le nombre d'item qui s'affiche (par defaut 10) mais c'est relativement simple la http://sharepointsolutions.blogspot.com/2007/07/changing-number-of-blog-posts-per-page.html ca peut etre un work around
    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 12:02
    Auteur de réponse
  • Xavier,

    J'ai du mal à comprendre, car j'ai justement changer le nombre d'items de 20 à 10 ce matin en tant que "WorkAroud" et n'ai pas eu une seule ligne de code à faire. Je suis allé dans la modification de la liste actuelle, et j'ai cette option tout en bas:

    Limitation des éléments  
     La limitation des éléments permet de limiter la quantité de données qui sont renvoyées aux utilisateurs de cet affichage. Vous pouvez soit définir cette limitation comme une limite absolue, soit autoriser les utilisateurs à afficher tous les éléments de la liste liste dans des groupes de la taille spécifiée.  
      Nombre d'éléments à afficher: 
      
     Afficher les éléments par groupes de la taille spécifiée. 
     Limiter le nombre total d'éléments retournés à la quantité spécifiée. 
    

    Donc, cela aurait été vraiment cool la même option pour le nombre de lignes en preview ... Dois-je comprendre que c'est mort via une option ?

    Alors si c'est du dèv, concrétement puis-je m'en sortir seulement avec la master.page ?

    Merci,
    Alex117


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 12:14
  • La il y a un truc qui m'echappe aussi car normalement la webpart qui affiche les billets d'un blog n'est customisable qu'a travers SPD ou alors c'est deja un sharepoint customise sur lequel tu es.
    La masterpage n'est pas la bonne solution car c'est une webpart (normalement :)) qui affiche les elements d'un blog et c'est le XSL de cette webpart qu'il faut modifier.


    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 12:26
    Auteur de réponse
  • non non il est pas customisé, c'est sur.

    L'idée ne serait pas de créer une nouvelle web part, qui s'appuie sur les mêmes contenu du blog (car je vais pas resaisir tout ...) pour disposer d'un affichage personalisé ?


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 12:30
  • En fait la webpart se connecte a la liste des billets et affiche le contenu "riche" l'un a la suite de l'autre, soit une autre webpart est faites soit le xsl est changé soit tu affiche que les titres et il faut cliquer dessus pour voir le contenu.

    Par contre la facon dont tu as fait la pagination m'interresse :)


    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 12:38
    Auteur de réponse
  • De toute façon, ça change rien pour moi car je ne sais pas dévelloper des webparts, et je crois que je peux pas les soumettre dans tous les cas.

    Tu indiques également par xsl ? C'est à dire que le schéma xsl peut indiquer de n'afficher que x lignes ? et rajouter un lien ./Lists/Billets/Post.aspx?ID=x après pour afficher l'article entier ?

    Je sais pas ce que tu entends pas pagination, mais pourquoi pas; je fais rien de particulier donc cela est forcément natif. Mais alors on va inverser les rôles, et si tu crées un nouveau thread et je t'y réponds lol :) Bien sûr, je joke !

    Alex


    GIRAUD Alexandre - MVP Forefront France http://www.alexgiraud.net/blog
    jeudi 14 octobre 2010 13:12
  • Oui par XSL on peut faire cela, je peux regarder et te proposer quelque chose.

    Pour la pagination ok si tu n'utilise pas SharePoint designer et que ca change bien le nombre de post de la webpart et pas de la liste je créé un nouveau tres :)


    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 14:05
    Auteur de réponse
  • En utilisant la DataView WebPart, ca doit être faisable non ?

    Il y a un paquet de tuto sur le sujet dont notamment http://www.endusersharepoint.com/2010/01/19/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-1-overview/


    Philippe Sentenac - MVP SharePoint - http://blogs.developpeur.org/phil
    Merci de valider les réponses qui correspondent à votre problème afin qu'il apparaisse comme résolu.
    jeudi 14 octobre 2010 14:09
    Modérateur
  • l'avantage avec le blog c'est qu'on a de suite le XSL avec /_layouts/xsl/blog.xsl mais avec la DVWP on pourrait aussi le faire.
    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    jeudi 14 octobre 2010 14:59
    Auteur de réponse