Пікірлер
@boydhanel9467
@boydhanel9467 Күн бұрын
Great video. Excellent explanation. This is a huge help! You could help by just slowing down the speed of delivery a touch. 🙂
@mattd8325
@mattd8325 Күн бұрын
This is a fantastic tutorial. Thanks very much. Addressed the exact thing i needed which was how to categorise my news articles and organise my site pages. Question for you Daniel: is it possible for people to 'subscribe' to a particular news segment (ie: if they just want monthly updates rather than say one-off announcements). I can see that its possible to 'follow' a particular site, but not particular categories of pages or news article types. Any suggestions would be helpful!
@jeffbakker7241
@jeffbakker7241 3 күн бұрын
Thank you! I spent the last three hours trying to figure out how to make document sets available in my library before finding your video.
@xoox83
@xoox83 6 күн бұрын
This is not correct? if you set it to true it will not be default home?
@jpesewang
@jpesewang 7 күн бұрын
Hi, any way to hide these command bars by SPFX, I created extension to add some new custom commands and wanna hide the defaults one.
@Vijay-wp6ff
@Vijay-wp6ff 8 күн бұрын
Thanks
@KasperBoLarsen
@KasperBoLarsen 10 күн бұрын
We have updated the PnP Modern search toallow you to use the out of the box People Card , so you don't need to allow additional Graph permissions anymore
@sherylcaro809
@sherylcaro809 10 күн бұрын
Great overview. Covered alot in 17 mins. Thanks
@MakeMoney.PassiveIncome.
@MakeMoney.PassiveIncome. 10 күн бұрын
@zhangmxin
@zhangmxin 11 күн бұрын
Great video, thank you 👍
@grethebyrkjedal7725
@grethebyrkjedal7725 14 күн бұрын
Do you know if it's possible to show the status in a colums (Draft or Published)? Is ther somethiong out of the box. Could not find any columns
@sergiods2333
@sergiods2333 14 күн бұрын
But video says SharePoint and what you share is OneDrive. It's not the same
@warrenp76
@warrenp76 15 күн бұрын
ouch that was a lot of effort to get the result you wanted :-) copilot still has a long way to go....
@DanielAndersonAU
@DanielAndersonAU 14 күн бұрын
Quicker than me writing it 🤣🤣🤣
@Ready-To-Learn
@Ready-To-Learn 16 күн бұрын
The moment you realize you don’t have a clue about SharePoint 😂❤
@londonengland2309
@londonengland2309 16 күн бұрын
@patrick8367
@patrick8367 16 күн бұрын
thank you! is it possible to filter ones that has a date that is before today's date?
@amaralgi
@amaralgi 12 күн бұрын
Hey Patrick, I am not an expert like Daniel, but I think you can do it by changing the second drop down on the filter section. It might have an option like "is less than", so it will filter everything before today's date.
@KasperBoLarsen
@KasperBoLarsen 17 күн бұрын
Great video Daniel. Recently it became easier to create your own template as the PnP Modern Search was enhanced with a check that would warn you with the template is referring a slot that doesn't exists or your Slots are wrong. Awesome feature, as debugging a template can be a challenge.
@DanielAndersonAU
@DanielAndersonAU 14 күн бұрын
Yep that was a great enhancement
@bisonfan715
@bisonfan715 17 күн бұрын
I am using powerAutomate to create the library. Can Doc Sets be enabled from powerAutomate?
@dinami67
@dinami67 17 күн бұрын
Super. Very helpful. Thanks 👍
@DanielAndersonAU
@DanielAndersonAU 14 күн бұрын
Glad it was helpful!
@christianlecot8195
@christianlecot8195 17 күн бұрын
Thanks for the clear demo. But is there any way to customize the "three dot menu" behind each list line or file name?
@DanielAndersonAU
@DanielAndersonAU 14 күн бұрын
Not that I know of
@p.treyben5567
@p.treyben5567 17 күн бұрын
I like this format for the video. What editing software is this? Very nice appearance. Thanks.
@DanielAndersonAU
@DanielAndersonAU 17 күн бұрын
Tella Tv - tella.tv/?via=daniel
@salahsaleh5505
@salahsaleh5505 17 күн бұрын
Hi Daniel, Thanks for sharing this tip with us. I have quick question if I have 7-8 different views do I need to copy paste this code in all views or do we have other way to hide/show button once and it applies to all views.
@ThatsMistaTwistToYou
@ThatsMistaTwistToYou 17 күн бұрын
Hi There - it's per-view, so you'd need to copy it across them all I'm afraid.
@gabrielgordon
@gabrielgordon 18 күн бұрын
thank you!
@DanielAndersonAU
@DanielAndersonAU 14 күн бұрын
You’re welcome!
@Ready-To-Learn
@Ready-To-Learn 18 күн бұрын
Yeah! I love this. Always use this to hide buttons for users which were just migrated from simple fileshare
@TarotMemes
@TarotMemes 18 күн бұрын
Well explained. Straight to the point.
@Ready-To-Learn
@Ready-To-Learn 18 күн бұрын
You make SharePoint look easy ❤
@mbnko
@mbnko 19 күн бұрын
Fantastic information, thank you!
@DanielAndersonAU
@DanielAndersonAU 18 күн бұрын
Glad it was helpful!
@Ready-To-Learn
@Ready-To-Learn 19 күн бұрын
Great as always❤
@DanielAndersonAU
@DanielAndersonAU 18 күн бұрын
Thank you so much 😀
@Pauline-df4qj
@Pauline-df4qj 19 күн бұрын
Hi Daniel, in document set it allow you to make the name option or even hide it. However I can’t get it to work. Have you try this?
@londonengland2309
@londonengland2309 19 күн бұрын
You are a star!
@cvkealey
@cvkealey 20 күн бұрын
I've been working with the PnP Modern Search for over a year and still find it extremely frustrating. It seems like a constant process of trying to trick the web parts into working. One small detail that I *think* you're saying (which I've not found anywhere else) is that every field one wants to include in the display template MUST be connected to a managed property. Is that correct? So, each list/site column needs to be mapped to a "refinablestring##" (or "refinable<type>") managed property not only to filter/refine on that data, but also to show it in the results. Is that correct?
@DanielAndersonAU
@DanielAndersonAU 18 күн бұрын
Yes you need to map to a managed property for it to show up in search results.
@KasperBoLarsen
@KasperBoLarsen 17 күн бұрын
​@@DanielAndersonAUWell, technically no, YOU don't have to map anything IF the columns you are using are created as site columns. In that case the search engine will create both a crawled and a managed property, and you can use the managed property as it is. If you want to use the column as a refiner, then you must map the crawled property to a RefinableString/Date/Int. That is a basic requirement for search and is not a requirement imposed by PnP Modern search
@KasperBoLarsen
@KasperBoLarsen 17 күн бұрын
Sorry Daniel, I know you know, it was an answer to OP
@phillipjames7142
@phillipjames7142 21 күн бұрын
Tab + Alt exists
@Sanchitbisht08
@Sanchitbisht08 11 күн бұрын
There's a difference b/w Alt + tab and swtiching between desktop in the first one you switch between applications meanwhile in 2nd one you can have a complete new desktop which is uncluttered and just like you have just started your laptop without chaos and all
@medhagupta5810
@medhagupta5810 21 күн бұрын
Thank you so much for this video!! Is there a way to change where the new button goes? I'm looking for a way to add a button that displays power apps form pop up
@mlmiles1
@mlmiles1 21 күн бұрын
How do I filter a sharepoint list to only show the entries in a column of dates that are equal to TODAY. I don't want to select the actual date from a list of dates - I want the system to know today's date and return the items that share that date. I tried filtering in the Sharepoint backstage area using the TODAY function but it didn't work.
@sabariraja2736
@sabariraja2736 21 күн бұрын
Hi Daniel, How to post microsoft forms on teams group chat when a new email arrives by using cloud workflow power automate
@MyCopilot-anthonyrhopkins
@MyCopilot-anthonyrhopkins 21 күн бұрын
In the realm of SharePoint’s search, Where data and design converge, Daniel guides with wisdom clear, Transforming search, year by year. With managed properties set just right, And refinable strings in sight, He crafts a template, sleek and bright, Inspired by Loop, a modern delight. Slots and mappings, a powerful tool, Make search results engaging, cool. “Must read” badges, metadata’s role, Enhance the search, make it whole. From backend setup to final display, Daniel shows the way, day by day. With PnP web parts, the search refined, A better SharePoint, redefined. So grab the template, free to use, Enhance your site, no time to lose. With Daniel’s tips, your search will shine, A modern look, truly divine.
@MyCopilot-anthonyrhopkins
@MyCopilot-anthonyrhopkins 21 күн бұрын
*Generated By Microsoft Copilot* 00:04-00:08 | Introduction: Daniel Anderson greets viewers and introduces the topic of the video, which will focus on enhancing SharePoint search using managed properties and PnP search web parts. 00:08-00:24 | Overview of Topics: Daniel outlines the key elements to be covered, including managed properties, PnP search web parts, and the concept of slots, which are crucial for customizing search results. 00:24-00:31 | Purpose of Slots: He explains the importance of slots in displaying information on search cards, setting the stage for the deep dive into the customization process. 00:31-00:39 | Microsoft Loop Inspiration: Daniel shows a screen that doesn’t look like typical SharePoint, revealing a custom template inspired by Microsoft Loop that he developed. 00:39-00:46 | Custom Template Creation: He mentions the requirement to make the template look and feel like Microsoft Loop, highlighting the customization built on top of PnP search web parts. 00:57-01:03 | The “Must Read” Badge: Daniel introduces the “must read” badge, a piece of metadata attached to the site Pages Library, which will be used as an example in the video. 01:03-01:12 | Metadata and Slots: He explains that the “must read” column is a piece of metadata and a placeholder created for using slots in the search customization. 01:22-01:27 | Site Pages Library: Daniel navigates to the site Pages Library to show the additional site column named “must read” that he has added. 01:27-01:34 | Example News Article: He selects a news article to demonstrate the properties of the page, setting up for a deeper look into the customization process. 01:46-01:52 | Custom Property “Must Read”: Daniel shows a custom property labeled “must read” that can be toggled on or off, determining the visibility of a specific badge on the search results. 01:52-01:59 | Visibility Determination: He explains that toggling the “must read” property controls whether the badge appears on the search cards, providing a visual cue for important content. 02:02-02:07 | Mapping to Managed Property: Daniel mentions that the site column is mapped to a managed property, which is essential for customizing search experiences. 02:07-02:15 | Tenant Level Search Schema: He navigates to the tenant level search schema, where managed properties are configured, showing the backend setup required for customization. 02:15-02:24 | Refinable Strings: Daniel introduces refinable strings, which are blank properties available for customization. These strings are crucial for creating tailored search functionalities. 02:24-02:31 | Utilizing Managed Properties: He explains the importance of using managed properties, like refinable strings, to enhance search functionality and provide more relevant search results. 02:31-02:38 | Mapping Refinable String: Daniel shows how the refinable string is mapped to a crawled property named “must read,” linking the custom metadata to the search schema. 02:38-02:46 | Using Refinable String: He explains that the mapped refinable string can now be used in search solutions and web parts, enabling the display of custom metadata in search results. 02:46-02:50 | Returning to Demonstration: Daniel prepares to return to the demonstration to show the practical application of these configurations, setting up for the next part of the tutorial. 02:53-03:00 | Editing the News Card: Daniel begins editing a news card to demonstrate the practical application of slots in the PnP search web parts. 03:00-03:05 | Introduction to Slots: He introduces the concept of slots, explaining that they are a crucial part of the PnP web parts used for customizing search results. 03:05-03:13 | Customizing Layout Slots: Daniel shows the properties of the PnP search results web part, highlighting the layout slots that can be customized. 03:13-03:20 | Importance of Slots: He emphasizes the importance of slots in creating custom layouts, describing them as a mapping between a data source and a placeholder variable in the layout templates. 03:20-03:34 | Slot Definitions: Daniel explains that slot definitions in templates are dynamically replaced by the underlying fields, making the customization process more efficient. 03:34-03:39 | Practical Use of Slots: He illustrates how the “must read” badge uses the slot concept to display custom metadata on the search cards. 03:39-03:52 | Benefits of Using Slots: Daniel discusses the benefits of using slots, such as allowing custom or built-in data sources to work with all templates without needing to refactor them. 03:52-04:07 | Time-Saving Feature: He highlights that slots are a convenient, time-saving feature that makes templates reusable and adaptable to different data sources. 04:07-04:13 | Conclusion of Slot Explanation: Daniel wraps up the explanation of slots, preparing to move on to the next part of the tutorial.
@MyCopilot-anthonyrhopkins
@MyCopilot-anthonyrhopkins 21 күн бұрын
04:16-04:21 | Out-of-the-Box and Custom Slots: Daniel explains that there are several slots available out-of-the-box, and users can also define custom slots to meet their specific needs, enhancing the flexibility of the search customization. 04:21-04:29 | Customizing Slots: He demonstrates the customization panel, showing different mappings with slot names and slot fields. This panel allows users to tailor the search results layout by linking data sources to specific placeholders. 04:29-04:37 | Slot Names and Placeholders: Daniel describes how slot names act as placeholders inside templates. For example, the “must read” slot is a placeholder that will display specific metadata in the search results. 04:37-04:50 | Mapping Slots to Managed Properties: He shows how the “must read” slot is mapped to a refinable string managed property. This mapping integrates the custom metadata into the search results, ensuring that the “must read” badge appears where appropriate. 05:01-05:07 | Templates Built with Handlebars: Daniel mentions that the templates are built using Handlebars, a popular templating language. This allows for dynamic content rendering based on the data provided. 05:07-05:13 | Template Availability: He informs viewers that the template will be made available for free on sharepoint.net, allowing them to download and use it to enhance their own SharePoint search results. 05:28-05:32 | Utilizing the Template: Daniel encourages viewers to utilize the template in their search results. This template provides a modern, Loop-inspired look and feel to SharePoint search. 05:32-05:39 | Slot Name in Template: He shows the slot name in the template and explains how it maps to the refinable string. This mapping ensures that the correct data is displayed in the designated slot. 05:39-05:50 | Saving and Displaying Results: Daniel demonstrates that saving the template will display any page or news article with the “must read” property set to yes in the designated slot. This makes it easy to highlight important content. 05:50-06:03 | Central Location for Templates: He explains that the templates are stored in a central location, such as a document library named “search templates.” This central storage makes it easy to manage and update templates. 06:03-06:09 | News Card Structure: Daniel shows the structure of the news card, including the styling, slots, and placeholders used in the template. This structure ensures a consistent and visually appealing presentation of search results. 06:30-06:36 | Viewing the Slot: Daniel opens the template to show what the slot looks like and how it is dynamically filled with content. 06:36-06:41 | Dynamic Content Filling: He scrolls to the bottom of the template, explaining that understanding the code, HTML, or CSS is not necessary because the template is available for use. 06:41-06:50 | Template Elements: Daniel points out various elements in the template, such as the summary, author, and email, which are dynamically populated. 06:50-07:01 | Additional Template Elements: He continues to scroll, highlighting the title and thumbnail, and explains that these placeholders or slots are part of the template. 07:01-07:19 | Conditional Display Logic: Daniel shows a line of code that checks if the “must read” property is set to yes, and if so, displays the “must read” badge. This demonstrates how the slots and placeholders work together to display custom metadata. 07:19-07:28 | Power of Slots: He emphasizes the power of slots in the PnP web parts, allowing for the creation of effective and visually appealing content displays. 07:28-07:42 | Effective Content Displays: Daniel explains that using slots enables the production of highly effective content displays, making the search results more engaging and informative. 07:45-07:53 | Setting Up Managed Properties: Daniel emphasizes the importance of correctly setting up managed properties, refinable strings, and metadata in the backend to create effective templates. 07:53-08:00 | Creating Templates: He explains that with the proper setup, users can create powerful templates using slots in the PnP search web parts. 08:00-08:08 | Power of Slots: Daniel reiterates the power of slots, describing them as mappings between a name and a data source that can be used to display custom templates. 08:08-08:15 | Custom Templates Display: He shows how these mappings can be used to display information on custom templates, enhancing the search experience. 08:15-08:29 | Template Availability: Daniel reminds viewers that the template is available for free on sharepoint.net, encouraging them to use it in their SharePoint sites and search experiences. 08:29-08:36 | Conclusion and Thanks: Daniel concludes the video, thanking viewers for watching and inviting them to join the next episode.
@MyCopilot-anthonyrhopkins
@MyCopilot-anthonyrhopkins 21 күн бұрын
In the realm of SharePoint’s search, Where data and design converge, Daniel guides with wisdom clear, Transforming search, year by year. With managed properties set just right, And refinable strings in sight, He crafts a template, sleek and bright, Inspired by Loop, a modern delight. Slots and mappings, a powerful tool, Make search results engaging, cool. “Must read” badges, metadata’s role, Enhance the search, make it whole. From backend setup to final display, Daniel shows the way, day by day. With PnP web parts, the search refined, A better SharePoint, redefined. So grab the template, free to use, Enhance your site, no time to lose. With Daniel’s tips, your search will shine, A modern look, truly divine.
@MyCopilot-anthonyrhopkins
@MyCopilot-anthonyrhopkins 21 күн бұрын
In the realm of SharePoint’s search, Where data and design converge, Daniel guides with wisdom clear, Transforming search, year by year. With managed properties set just right, And refinable strings in sight, He crafts a template, sleek and bright, Inspired by Loop, a modern delight. Slots and mappings, a powerful tool, Make search results engaging, cool. “Must read” badges, metadata’s role, Enhance the search, make it whole. From backend setup to final display, Daniel shows the way, day by day. With PnP web parts, the search refined, A better SharePoint, redefined. So grab the template, free to use, Enhance your site, no time to lose. With Daniel’s tips, your search will shine, A modern look, truly divine.
@WonderLaura
@WonderLaura 22 күн бұрын
This is so cool!! Lovely!
@DanielAndersonAU
@DanielAndersonAU 22 күн бұрын
Wow, hello there Wonder Laura. That is amazing feedback coming from you. An honor to have a comment from the callibre of you.
@paularoid
@paularoid 22 күн бұрын
Thanks for the tutorial, almost exactly what I was looking for! Is it possible however to make a template with list data or just to make a copy of an existing list? In my case it's a checklist that I want to be reusable by different people.
@jandjtempleton
@jandjtempleton 23 күн бұрын
Hi Daniel, Great content as always, do you have a link to the Document Set permission video? I can't seem to find it?
@AbbasMuraj
@AbbasMuraj 23 күн бұрын
Brilliant video! Thanks. Can you share where to see the snippets as these are not on the description or in the newsletter
@basketballjones4754
@basketballjones4754 16 күн бұрын
Yes please, where are the snippets? :-)
@francislaurin6980
@francislaurin6980 23 күн бұрын
Very nice! I didn't know that custom list formatting allowed to change the action bar buttons!
@karolmmtb
@karolmmtb 23 күн бұрын
Hi! Thank you so much for your videos, I've been watching tons of them for the last 3 weeks. MINUTE 7:35 of your video: In my Document Set settings, there's no "Welcome page view" to configure. Could you please tell me if that is a Sharepoint Premium feature?? EDIT: I just kept looking for answers, and now I'm getting the feeling that this is happening because my Document Set was created at admin level, not site level. So in admin level is not possible to set a default view (because not all libraries may have this view created on them, hence it is not possible to set up a default view at admin level). And in site level, inside library settings -> document set settings, there's nothing to configure (since it inherits everything from admin level and there's nothing to be configured at site level). I've tried configuring "Exhibits" library settings too, but that seemed to have no effect (there are some sites saying it's a known SPO+DocSet bug). Also tried Per-location navigation settings, no effect either. So... dead end, and the document sets I spent 3 weeks planning about are just useless to me ( I don't want to keep manually selecting the right view every time I access the library! ). Am I right? EDIT2: just as a reference for anyone with the same issue: I just tested my theory (about the problem being that the Document Set was created at admin level) - I created a new Document Set at site level, and, well, I was right. With a Document Set created at SITE LEVEL, it is possible to follow all the steps in this video - create a view, set it as Document Set view in Document Set Settings -> Welcome page view, and it works perfectly. Shame on Microsoft!
@DanielAndersonAU
@DanielAndersonAU 21 күн бұрын
No it's not a premium feature
@asopro
@asopro 24 күн бұрын
The captions translation in real time feature is now a premium feature, but it used to be free before, right?
@SennisWorld
@SennisWorld 24 күн бұрын
which file types can i give the Agent to learn from ? all office types?
@DanielAndersonAU
@DanielAndersonAU 24 күн бұрын
Select folders and file types .docx, .doc, .txt, .pptx, .ppt, and .html. or add a SharePoint site. You can add up to 20 knowledge sources
@SennisWorld
@SennisWorld 23 күн бұрын
@@DanielAndersonAU thank you !
@SennisWorld
@SennisWorld 24 күн бұрын
seems the video is broken..
@Steve-lj4yh
@Steve-lj4yh 24 күн бұрын
Great demo. What would the targeted use case for this be? Internal staff looking for policies, or potential customers chatting with a bot?
@DanielAndersonAU
@DanielAndersonAU 24 күн бұрын
Internal only
@nopapersplease
@nopapersplease 27 күн бұрын
How have I not used this by now? Great explanation. Thank you.