Sharepoint People Search: Link to Delve "Profile Details" instead of "Work" page?

%3CLINGO-SUB%20id%3D%22lingo-sub-855161%22%20slang%3D%22en-US%22%3ESharepoint%20People%20Search%3A%20Link%20to%20Delve%20%22Profile%20Details%22%20instead%20of%20%22Work%22%20page%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-855161%22%20slang%3D%22en-US%22%3E%3CP%3EPer%20the%20title%2C%20I'm%20trying%20to%20modify%20my%20Sharepoint%20People%20Search%20so%20that%20when%20a%20user's%20name%20is%20clicked%2C%20they're%20taken%20to%20the%20%3CEM%3Efull-blown%3C%2FEM%3E%20Delve%20Profile%20page%2C%20rather%20than%20the%20%22Work%22%20page.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3EFor%20example%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CSTRONG%3ECurrent%20link%3A%26nbsp%3B%3C%2FSTRONG%3E%20%3CA%20href%3D%22https%3A%2F%2Fnam.delve.office.com%2F%3Fu%3D00000000-0000-0000-0000-000000000000%26amp%3Bv%3D%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fnam.delve.office.com%2F%3Fu%3D00000000-0000-0000-0000-000000000000%26amp%3Bv%3D%3C%2FA%3E%3CFONT%20color%3D%22%23FF0000%22%3Ework%3C%2FFONT%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3EDesired%20link%3A%3C%2FSTRONG%3E%20%3CA%20href%3D%22https%3A%2F%2Fnam.delve.office.com%2F%3Fu%3D00000000-0000-0000-0000-000000000000%26amp%3Bv%3D%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fnam.delve.office.com%2F%3Fu%3D00000000-0000-0000-0000-000000000000%26amp%3Bv%3D%3C%2FA%3E%3CFONT%20color%3D%22%23FF0000%22%3Eprofiledetails%3C%2FFONT%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3EOur%20people%20search%20relies%20on%20the%26nbsp%3B%3CEM%3EItem_Person.html%3C%2FEM%3E%20template.%26nbsp%3B%20Related%20snippets%20include%20(as%20far%20as%20I%20can%20tell)%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3E%3C!--%23_%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if(!%24isNull(ctx.CurrentItem)%20%26amp%3B%26amp%3B%20!%24isNull(ctx.ClientControl))%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20encodedPath%20%3D%20%24urlHtmlEncode(ctx.CurrentItem.Path)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20has_pn%20%3D%20!%24isEmptyString(ctx.CurrentItem.PreferredName)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20uEmail%20%3D%20ctx.CurrentItem.WorkEmail%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20uName%20%3D%20ctx.CurrentItem.PreferredName%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A_%23--%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3E%3CDIV%20id%3D%22NameField%22%3E%0A%3C!--%23_%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20encodedName%20%3D%20(has_pn%20%3D%3D%20true)%20%3F%20%24htmlEncode(ctx.CurrentItem.PreferredName)%20%3A%20%24htmlEncode(ctx.CurrentItem.YomiDisplayName)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20displayName%20%3D%20Srch.U.getSingleHHXMLNodeValue(hhProps%2C%20%22preferredname%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(%24isEmptyString(displayName))%20%7B%20displayName%20%3D%20encodedName%20%7D%0A_%23--%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CDIV%20id%3D%22NameValue%22%20class%3D%22ms-srch-ellipsis%20ms-textLarge%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CA%20clicktype%3D%22Result%22%20id%3D%22NameFieldLink%22%20href%3D%22_%23%3D%20encodedPath%20%3D%23_%22%20title%3D%22_%23%3D%20encodedName%20%3D%23_%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E_%23%3D%20displayName%20%3D%23_%3C%2FA%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FDIV%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20suggestions%3F%26nbsp%3B%20Thank%20you%20in%20advance!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-855161%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Occasional Contributor

Per the title, I'm trying to modify my Sharepoint People Search so that when a user's name is clicked, they're taken to the full-blown Delve Profile page, rather than the "Work" page.

 

For example:

Our people search relies on the Item_Person.html template.  Related snippets include (as far as I can tell):

 

<!--#_ 
                    if(!$isNull(ctx.CurrentItem) && !$isNull(ctx.ClientControl)){
                        var encodedPath = $urlHtmlEncode(ctx.CurrentItem.Path);
                        var has_pn = !$isEmptyString(ctx.CurrentItem.PreferredName);
                        var uEmail = ctx.CurrentItem.WorkEmail;
                        var uName = ctx.CurrentItem.PreferredName;                       
_#-->

 

<div id="NameField">
<!--#_ 
                                            var encodedName = (has_pn == true) ? $htmlEncode(ctx.CurrentItem.PreferredName) : $htmlEncode(ctx.CurrentItem.YomiDisplayName);
                                            var displayName = Srch.U.getSingleHHXMLNodeValue(hhProps, "preferredname");
                                            if ($isEmptyString(displayName)) { displayName = encodedName }
_#-->
                                            <div id="NameValue" class="ms-srch-ellipsis ms-textLarge">
                                                <a clicktype="Result" id="NameFieldLink" href="_#= encodedPath =#_" title="_#= encodedName =#_">_#= displayName =#_</a>
                                            </div>
                                        </div>

 

Any suggestions?  Thank you in advance!

0 Replies