A SharePoint Slide Library offers an effective way of storing, sharing and managing your PowerPoint presentations. If you publish your PowerPoint presentation to a Slide Library, the slides will be uploaded as individual files which you can edit en even reuse for new PowerPoint presentations.
Now when you have a lot of slides, it seems only logical to group your slides into functional groups and maybe even subgroups. However, when you start grouping your slides, a SharePoint bug shows up (SharePoint 2007 & 2010): the selection check boxes disappear!
Only when you use the Expanded grouping in your view, the selection check boxes will show up. But most of the time, you will want to start out with the Collapsed view, due to the large number of slides, like this:
So, what to do? I choose a quick and easy patch…
The main ingredient is the selection of the <TD class=”ms-gb”>. This <TD> contains the anchors that are used to expand or collapse a group when clicked. Because every <TD class=”ms-gb”> contains 2 anchors, I only select the first one to avoid a double click.
Additionally, I hide the DIV#MSO_Contenttable before the click and show it after the click to avoid that small moment where the user can see all the slides before the click collapses all the groups.
P.S. Servé Hermans (https://www.tripleneo.nl/) pointed out that the collapsed groupview only loads the data from a group when that group is expanded. So, changing the groupview to expand by default will result in a longer loading time.
So, from a performance point of view, keep this in mind when the slide library you are working with contains a large number of items!