Site settings links is missing

office365Hello everyone,

Today I’ll talk about a major change in site design with the modern UI, namely the case of the missing site settings links!!!

 

MissingSiteSettings1

 

If you look at the picture, you can see that the usual location of “Site Settings” was replaced by three links :

  • Site Information
  • Site Permissions
  • Change the look.

 

Those links open a panel providing a quick edit for those settings

Site Information

MissingSiteSettings2

Site Permissions 

MissingSiteSettings3

Change the look

MissingSiteSettings4

 

Let’s take another look at those screen, foreach you have a link on the bottom redirecting you to a more complete screen

Site Information can redirect you to ….

 

MissingSiteSettings5

Site Settings! (Gotcha!)

MissingSiteSettings8

Site Permissions will redirect you to …

 

MissingSiteSettings6

advance permissions settings

MissingSiteSettings9

Change the look redirect you to the full change the look page

MissingSiteSettings7

MissingSiteSettings10.png

 

Hoping this helps!

Christopher

Advertisements

Hide “Recent” link in classic mode

win

Hello everyone,

Today in the “Quick Win” section, I’ll talk about a small trick regarding “Recent” link in the navigation.

What is it?

The “Recent” link is a link added by SharePoint when you add a new app in your site and when you choose to NOT add it to the current navigation …

recent01.png

 

How to remove it?

Yeah, I really don’t know why Microsoft decided to add this feature, on most of my customer, when the navigation is defined, they don’t like to see it brutally changed without their permission.

First attempt to delete this annoying stuff, go to the navigation and click “Delete”. Yeah, it should work but…

If you don’t have the publishing infrastructure set on your site, you need to provide an url to the recent to be able to remove it (…) !

recent02

If you add a new app, the link gets back..

recent03

 

How to get rid of it?

First, I know my solution is not a wonderfull solution but it’s working as expected.   To do this, you will need to have the publishing infrastructure activated.

Create a SharePoint Group called “Recent Reader” and remove all the people from it.

recent04

Go to the navigation and apply an audience on the Recent link for the “Recent Reader” group.

recent05

 

Voila!

The link won’t be visible by anyone after that!

 

Hoping this helps!

 

Christopher

 

Fix endless crawl

SP2013

Hello everyone,

Last week I talk about a way to resolve endless crawl. Today I’ll talk about one of the possible cause.

In this case, the search configuration was to launch a full crawl every Saturday at 2AM.

searchindex01.png

Each time the full crawl was running endlessly while launching it manually was always a success.

I started to look on the error received during the crawl and saw nothing related (just some error on some pdf files indexation).

My next though was to think about a possible recycle of the application pool. I thought it was plan a 4AM so even if it causes some issue, some items should have been processed in the 2 hours between the start of the crawl and the recycle.

Looking at the configuration, I saw that the settings was set to 2AM too!

searchindex02.png

 

I switched the recycle time to 1AM and now everything is working fine.

 

Hoping this helps!

Christopher.

 

 

 

Crawl run endlessly without results

SP2013

Hello everyone,

Today I’ll talk about an error which may occur with search on-premise.

When you have a lot a document and not a big farm, the crawl can take a long time, but sometimes it takes a looooooooooooooooooooooong time without any result!

Something like this

searchnotstopping1

As you see in this crawl log, it has been more than 16 hours without nothing (no errors, no successes, nothing…)

If that happens to you, I would suggest those 3 simple steps

Go to the content source and stop all crawl

searchnotstopping2

Open services and reset SPSearchHostController Service. 

Warning : Doing this will cause an short interruption of the search in your farm, some user can experience a “Something went wrong” message if they perform a search shortly after the reset. Do this during planified maintenance hour if the search is already in use.

searchnotstopping3.png

Go to the content source and start all crawl

searchnotstopping4

After that, you should get some result in the crawl log

searchnotstopping5

 

Hoping this helps

Christopher

Quick Win – Change default permission on site “Share”

win

Hello everyone,

Today I’ll talk about the default access you can give to people using the “Share” functionality on site level.

When you share a site, depending on your permission on the current site, you will have one of the two following processes

Case 1: you don’t have the permission to give access.

During the share, you will see this screen.

01

And there is a new request for the site owner on the “Access Request” list

03

In this request, the site owner can choose another group or give direct access to the person.

04

 

05

Case 2: you have the permission to give access.

02

In this screen, you can see that you invite people to “EDIT”. You can choose another group or give direct access to the person.

 

What if I don’t want them to EDIT but to READ by default?

If you want to set another group as the default group for Share functionality, you can just specify the wanted group as the default group for the site.

For this

  1. Go to “Site Settings” and click the “People and Groups”
  2. Select the group you want as default one
  3. Click on “Settings” and again on “Make Default Group”

06

 

When it’s done, if you share the site, you can see that the permission requested if the group you just specified

07

 

Note: The Share will only works if the target people doesn’t have access to the site. If you set the default group as “Members” and someone is already a “Visitor”, the share won’t ask for him to be added in the “Members” group.

 

Hoping this helps

Christopher.

 

 

Download all files from library

pnp logo

Hello everyone,

Today I’ll share a little PowerShell script I made some time ago. It allows you to download all files of a single library, looping through all subfolders. This script use PNP PowerShell .

It was done for Office365 but should work the same way for onpremise. You just need to update the parameter on the top and run it. It will prompt you for your credentials to access the site and then download all the files to the specified directory (creating it if it doesn’t exist)

Hoping this helps!

Christopher

 

Use default rendering in JSLink

SP2013

Hello everyone,

Today I will talk about the JsLink we use to make custom displays in our good old classic 2013 interface.

A typical example is the following

In this example, we change the rendering of the “AssignedTo” field with a custom html of our own.

This example can sometimes be too much for simple requests such as “I want to display this field in Read-Only”.

To do this, you can use the default SharePoint rendering!

I want to thank the person who took time to compile this really useful information!

For my part, my source is the following: https://sharepoint.stackexchange.com/questions/112506/sharepoint-2013-js-link-return-default-field-rendering

Hoping this helps !

Christopher.