I am working on a Team site collection inside sharepoint enterprise server 2013 and I have added a Content Search web part. Now I wanted to show the CreatedBy field inside my content search web part. So I find that the intended managed property is "AuthorOWSUSER
", as follow:-
I chose this specific managed property since this managed property shows the original creator of the item, unlike the "Author" managed property which shows the creator + any user who modifies the item..
The only issue I faced with the "AuthorOWSUSER" is that I am using a custom display template , and this custom display template uses the managed property name as a title inside the generated list as follows:-
So i wanted to rename the "AuthorOWSUSER" to something which is more user friendly. I did the following steps to create a new copy of the "AuthorOWSUSER" managed property, with a new name. I went to "Central Admin">>"Search Service">>"Search Schema">>"Add new managed property">> I named it "Creator" and I defined the same setting as which is provided inside the "AuthorOWSUSER" . But the result I got for the new managed property is that the whole user details such as user id , domain name will be shown , unlike the "AuthorOWSUSER" which will only show "FirstName LastName",
So can anyone advice on this please ? How to create a copy of the "AuthorOWSUSER" with new name ? I know that I can rename the original "AuthorOWSUSER" to be "Creator" but I always try not to rename or remove any things which is provided by default inside SharePoint , such as the "AuthorOWSUSER" managed property..
Hint. Now i have noted that inside my new managed property I am unable to change the "advance searchable settings". Now inside the built-in "AuthorOWSUSER" the full-text index is set the "default" , while on my new managed property it is set to "peopleidx" and I am unable to change it ,so could this be the problem, that on the new managed property the full name details (including id, domain, etc) will be shown ?