SharePoint Virtual Summit 2017 et SharePoint Saturday Montreal

May 16th, 2017

https://redmondmag.com/Articles/2017/05/17/SharePoint-2017-Roadmap-Plans.aspx?Page=2

Microsoft Mechanics

https://www.youtube.com/channel/UCJ9905MRHxwLZ2jeNQGIWxA

Ma première réaction: https://ktnnsharepoint.wordpress.com/2017/05/16/nouvelles-hero-webpart-communication/

L’année dernière: https://ktnnsharepoint.wordpress.com/2016/06/01/sharepoint-2016-rtm-impressions/

SharePoint Saturday in Montréal

http://www.spsevents.org/city/Montreal/Montreal2017

Avons-nous vraiment besoin de métadonnées ?
Louis-Philippe Vallée, GSOFT

Bridge the Cloud Divide with Hybrid Business Intelligence in SharePoint 2016 and Office 365
John White (MVP), UnlimitedViz

Construisez votre intranet avec Microsoft Office 365 sans code
Samuel Levesque (MVP)

Cliquer pour accéder à SharePoint%20Saturday%20Montreal%20-%202017%20-%20Construisez%20votre%20intranet%20avec%20Microsoft%20Office%20365%20sans%20code.pdf

Déployer Microsoft Teams avec succès
Serge Tremblay (MVP), Victrix

Cliquer pour accéder à SharePoint%20Saturday%20Montreal%20-%202017%20-%20stremblay%20teams.pdf

Les « Bots »: prochain assistants personnels pour votre intranet?
Franck Cornu (MVP), aequos

https://spform.com/

 

 

Publicité

Nouvelles, Hero WebPart et site de communication

J’ai lu, je ne sais plus où, un commentaire bien pertinent que la fonction de Team News (septembre 2016) dans les Team sites n’est pas utilisable parce qu’elle affiche toutes les nouvelles sans leur accorder un niveau d’importance. Par conséquent, l’équipe de communications d’une entreprise ne pourra pas mettre en valeur les nouvelles corporatives.

Avec le SharePoint Virtual Summit 2017, les sites de communications ont été annoncé. Ces sites contiennent pas défaut des ‘tuiles’ (Hero WebPart) tout en haut de la page d’accueil.

Hero = Bannière principale

https://event.microsoft.com/events/2017/1705/SharepointSummit/

36 min Communications sites
43 min Hero WebPart

https://blogs.office.com/2017/05/16/sharepoint-virtual-summit-showcases-growth-innovations-and-customer-success/

Pour mettre à jour ces tuiles du Hero WebPart, il faut éditer une tuile et l’attacher à une page ou un fichier. Je crois que cette façon de faire est plus élégante que d’utiliser un flux d’approbation par l’équipe des communications.

En tout cas, les nouvelles fonctionnalités des sites de communication sont très bienvenues. Cependant, le site de communication est en fait un gabarit de site, tout autant que les sites d’équipe.

Mais on n’a pas encore de menu de navigation sérieux.

Microsoft Mechanics

https://www.youtube.com/channel/UCJ9905MRHxwLZ2jeNQGIWxA

Réf.

https://techcommunity.microsoft.com/t5/SharePoint-Blog/Reach-your-audience-via-SharePoint-communication-sites-in-Office/ba-p/70079

https://blog.hyperfish.com/sharepoint-team-news-is-much-more-than-good-news-d131e9a10aaa

Évolution

https://ktnnsharepoint.wordpress.com/2017/02/10/nouveaux-webpart-office365/

https://ktnnsharepoint.wordpress.com/2016/06/01/sharepoint-2016-rtm-impressions/

https://ktnnsharepoint.wordpress.com/2016/06/11/flux-conversation-yammer/

 

Champ de liste déroulante basé sur une liste personnalisée

Comment produire une liste déroulante à partir d’une liste de SharePoint. C’est un besoin qui me semble essentiel au point que cela pourrait être une fonctionnalité OOTB.

Pour le réaliser, il suffit d’ajouter le code ci-dessous dans un WebPart Éditeur de script.

Réf. https://social.msdn.microsoft.com/Forums/en-US/1b859eca-8ab2-4410-907d-dfa03edb2d3c/how-to-fill-html-dropdown-from-clientside-with-sharepoint-list-data?forum=sharepointdevelopmentlegacy

En deuxième étape, j’adapte ce code pour que lors de la sélection d’une des options de la liste déroulante un lien s’ouvre. Le lien est en fait la page elle-même avec des paramètres dans l’URL pour filtrer des WebParts qui se trouve dans la page.

 

Et finalement, je m’assure que l’option sélectionnée est choisie au chargement de la page. Sans oublier une option ‘Tous’ pour la première entrée sur la page ou si l’utilisateur désire voir les WebParts sans filtre.

<style type= « text/css »>
.ms-webpartPage-root {
border-spacing: 5px !important; }
.ms-webpartzone-cell {
margin: 5px !important; }
</style>
    <select id= »input2" style= »width:30% »><option value=’/sites/ABC/SitePages/Aide-m%c3%a9moire.aspx’>Tous</option></select>
$(document).ready(function () {
var soapEnv =
 » \
\
\
Catégorie d’intervenant \
\
\
\
\
\
\
\
« ;
$.ajax({
url: « http://—/sites/ABC/_vti_bin/lists.asmx &raquo;,
type: « POST »,
dataType: « xml »,
data: soapEnv,
complete: processResult,
contentType: « text/xml; charset=\ »utf-8\ » »
});
});var Intervenant = location.search.split(‘FilterValue1=’)[1]

       var select = $(‘#input2’);

function processResult(xData, status) {

             $(xData.responseXML).find(« z\\:row »).each(function () {
if (Intervenant==$(this).attr(« ows_Title »)) {var ItsSelected =  » Selected »;
}
                 select.append(«  » + $(this).attr(« ows_Title ») + «  »);
            });
}
var urlmenu = document.getElementById( ‘input2’ );
urlmenu.onchange = function() {
window.open( this.options[ this.selectedIndex ].value, ‘_self’);
};
Autre idée: