none
[Débutant] Epinglage, Tri, Whats new & Abonnement. RRS feed

  • Question

  • Bonjour à tous,

    J'ai récemment eu pour mission d'apporter des modifications à un site Sharepoint.. type de site auquel je n'ai jamais touché auparavant.

    J'ai donc quelques questions à vous poser, reposant en majeure partie sur l'aspect visuelle.

    1.) Tout d'abord, vous semble-t-il possible de réaliser une sorte d'épinglage des documents dans une librairie ?
    J'entends par là qu'en cliquant sur notre librairie, par exemple "Docs", nous ayons tout d'abord une première liste qui contient les fichiers épinglés (et qui doivent rester de ce fait en tête de liste) ou rien s'il n'existe pas de fichiers épinglés.

    Puis, une seconde liste qui contiendra la liste des documents normaux, moins la liste des documents épinglés. (Je ne suis pas sûr d'être bien clair.. n'hésitez pas à poser des questions)

    2.) Deuxièmement, j'aimerais savoir s'il est possible de trier l'ensemble (et j'insiste bien sur le mot ensemble) des lib' sur un critère redondant. (Ici, la date de dernière modification)
    J'ai en effet l'impression que les tri sont plus ou moins aléatoires, tout du moins, même s'il s'agit d'un simple clic à effectuer, ça serait un gain de temps si tout été déjà pré-fait. Ce qui est le but.

    3.) Troisièmement, j'essaye depuis quelques jours de réaliser un Whats new, donc une "Search Action Link" qui va aller chercher les derniers fichiers modifiés au cours des X dernières heures.
    J'ai déjà vu énormément d'articles sur internet, mais j'ignore juste une chose qui me parait capital, où peut-on modifier les WebPart ancré sur notre site ? Ou tout du moins le XLS. Il m'est impossible de réussir à faire quelque chose sans la réponse à cette question. (En sachant que je n'ai accès qu'au site à l'heure actuelle)

    4.) Pour finir, j'ai vu qu'il existait une fonction "d'abonnement" à un fichier, j'entends par là que l'on peut être averti de toutes les modifications qui sont faites sur ce fichier par mail si on le souhaite. Est-il possible de rajouter un champ dans la list des doc' afin d'avoir cette fonction d'un simple clic ?

    Je vous remercie d'avance pour l'aide que vous pourrez m'apporter,
    Si je ne suis pas clair, n'hésitez pas à m'en faire part,
    N. Juillien.

    jeudi 12 décembre 2013 10:03

Réponses

  • Hello,

    Tout d'abord, pourrais-tu préciser sur quelle version de SharePoint tu travailles, et sur quel type de site ?

    Pour le reste:

    1) Le meilleur moyen est de créer une colonne (de type Oui/Non) qui permettra de déterminer si, oui ou non, le document doit-être épinglé. Ensuite tu pourras créer des vues différentes qui filtreront les documents épinglés d'une part, et les non-épinglés d'autre part.

    Ensuite, tu pourras modifier ta page et rajouter une webpart (la webpart correspondant à ta liste dans la catégorie Listes et Librairies), sur la page.

    Une fois que tu aura tes deux WebParts sur la page, tu pourras les configurer pour utiliser les vues précédemment créées.

    Création d'une colonne : http://office.microsoft.com/fr-fr/sharepoint-server-help/creer-une-colonne-de-site-HA010177759.aspx

    Création d'une vue : http://office.microsoft.com/fr-fr/sharepoint-foundation-help/creer-modifier-ou-supprimer-un-affichage-HA010377693.aspx

    Ajout d'une webpart : http://office.microsoft.com/en-us/sharepoint-server-help/add-move-minimize-or-delete-a-web-part-from-a-page-HA101773353.aspx

    2) De même, ici, tu peux configurer tes vues pour qu'elle trie automatiquement par une colonne.

    La colonne qui pourrait t'intéressé est la colonne "Modifiée". Elle correspond à la dernière date de modification du document.

    3) Pour la parti What's New, pour moi, ça dépendra de la version de ton SharePoint. Je te conseillerai tout de même de partir sur une webpart de recherche.

    4) La fonctionnalité que tu décris est le système d'alerte de SharePoint. Il suffit de sélectionner l'élément (soit la liste, soit le document) et dans le ruban, cliquer sur "ajouter une alerte". Ensuite il suffira de spécifier le mail, et le déclencheur.

    Sans développement spécifique, le mieux que tu aura sera un raccourcis vers la page de configuration de l'alerte. Tu ne pourras pas, en un clic, créer l'alerte.

    J'espère que ça t'aura aidé,

    Lauz

    dimanche 15 décembre 2013 21:07

Toutes les réponses

  • Hello,

    Tout d'abord, pourrais-tu préciser sur quelle version de SharePoint tu travailles, et sur quel type de site ?

    Pour le reste:

    1) Le meilleur moyen est de créer une colonne (de type Oui/Non) qui permettra de déterminer si, oui ou non, le document doit-être épinglé. Ensuite tu pourras créer des vues différentes qui filtreront les documents épinglés d'une part, et les non-épinglés d'autre part.

    Ensuite, tu pourras modifier ta page et rajouter une webpart (la webpart correspondant à ta liste dans la catégorie Listes et Librairies), sur la page.

    Une fois que tu aura tes deux WebParts sur la page, tu pourras les configurer pour utiliser les vues précédemment créées.

    Création d'une colonne : http://office.microsoft.com/fr-fr/sharepoint-server-help/creer-une-colonne-de-site-HA010177759.aspx

    Création d'une vue : http://office.microsoft.com/fr-fr/sharepoint-foundation-help/creer-modifier-ou-supprimer-un-affichage-HA010377693.aspx

    Ajout d'une webpart : http://office.microsoft.com/en-us/sharepoint-server-help/add-move-minimize-or-delete-a-web-part-from-a-page-HA101773353.aspx

    2) De même, ici, tu peux configurer tes vues pour qu'elle trie automatiquement par une colonne.

    La colonne qui pourrait t'intéressé est la colonne "Modifiée". Elle correspond à la dernière date de modification du document.

    3) Pour la parti What's New, pour moi, ça dépendra de la version de ton SharePoint. Je te conseillerai tout de même de partir sur une webpart de recherche.

    4) La fonctionnalité que tu décris est le système d'alerte de SharePoint. Il suffit de sélectionner l'élément (soit la liste, soit le document) et dans le ruban, cliquer sur "ajouter une alerte". Ensuite il suffira de spécifier le mail, et le déclencheur.

    Sans développement spécifique, le mieux que tu aura sera un raccourcis vers la page de configuration de l'alerte. Tu ne pourras pas, en un clic, créer l'alerte.

    J'espère que ça t'aura aidé,

    Lauz

    dimanche 15 décembre 2013 21:07
  • Salut,

    A dire vrai, j'ai déjà résolu l'épinglage et le tri avec les solutions que tu as décrites et en cherchant un peu. (Je voulais voir si d'autres solutions existait mais c'est à première vue le plus simple)

    Pour la version, je suis sur Sharepoint 2010.
    J'ai déjà une WebPart de recherche en réalité, qui me permet d'afficher les derniers documents modifiés d'une librairie spécifique.

    J'ai donc tenté un "content query webpart" pour faire ma requête sur toutes les lib, ce qui fonctionne. Mais me pose un énorme problème au niveau de l'affichage, je n'arrive qu'à print le titre, et non le reste.
    (Si tu peux m'aiguiller sur ce point..)

    A terme j'essaye de faire quelque chose dans le genre (Copie d'écran de ce qui m'a donné envie) :

    jeudi 19 décembre 2013 10:57
  • Hello,

    Ravi que tu ais pu avancer.

    Pour ce qui est de ta ContentQueryWebPart (CQWP), il faudra effectivement passer par de la modification du XSL.

    Voici un blog qui te fait un récap sur la WebPart : http://blogs.developpeur.org/themit/archive/2009/07/15/cqwp-ce-qu-il-est-bon-de-savoir-part-1.aspx

    Et un article officiel qui t'explique les grandes lignes de la modification des XSL : http://msdn.microsoft.com/fr-fr/library/bb447557(v=office.12).aspx

    Attention, à savoir que si tu comptes migrer ton application en 2013 (ce qui est surement le cas à court/moyen terme), les CQWP resteront fonctionnelles, mais on s'appuiera dorénavant plutôt sur les webpart de recherche (Content Search Web Part).

    Du coup la gestion de l'affichage changera pour du html/js plutôt que de l'XSL.

    Donc, gardes en tête de ne peut-être pas trop faire de XSL peut-être trop complexe qu'il faudra migrer plus tard.

    J'espère que ça t'aidera ;)

    Lauz

    jeudi 19 décembre 2013 11:21