Display pdf meta data in search results

I'm using the built in search function of Sun One web server 6.1 to catalog a directory that contains a large number of scientific journal article in pdf format. In each pdf file the title of the journal article and the author name is contained in the document metadata. After a search is performed the Title field is listed on the search results page. Is there a way to make the Author field appear there as well? It seems that the html version of the file generated by htmlconv contains the information I want <meta name="author" content=" Author Name "></meta>, but I did not find enough information in the documentation to allow me to modify /opt/SUNWwbsvr/bin/https/webapps/search/index.jsp to display this information properly. Any suggestions would be appreciated.
Doug

Hi,
You will need to create a new 'metadata property' through search and map it as below (though there is 1 OOTB property but you cannot use it) -
1) Create metadata property, say 'Modified By User' (text)
2) Map it to - ows_Modified_x0020_By(Text) , ows_ModifiedBy(Text) , Office:8(Text)
3) Run a full crawl
4) After this, you need to modify the search results XSLT to add 'Modified By' in the results page. You will find good articles on this on MSDN/Technet (check here - https://msdn.microsoft.com/en-us/library/office/ms560074(v=office.14).aspx)

Similar Messages

  • Algorithm to read pdf meta data

    Hi,
    I want to know how can i read pdf meta data. Like number of pages and each page height and width. Note i want to for older pdf files which are created by 1.5 pdf creator.
    I know using pdf 1.7 version we can communicate two way. Abou we know that pdf files has a meta data and in that meta data there will some text values for pdf creator version, page count author etc.
    I want this by using action script so that i can access it in flex for web application.
    Thanks
    Thulasiram.Seelamsetty

    You could try AlivePDF
    www.flexmycode.com

  • Error when opening a pdf by clicking a search result. Link works fine when opened any other way. IE issue only.

    The issue:
    www.norwich.gov.uk
    When you carry out a search for "co-operative bank" and click the first result (which is a pdf), Adobe Reader is launched and the user sees this error: "There was an error opening this document, The filename, directory name or volume label syntax
    is incorrect"
    However, if you do any of these...
    right-click the link and choose to open it in a new tab
    right-click the link, copy the shortcut, paste it into the address bar and hit go
    open the file directly from the library
    open the file by clicking on a hyperlink
    ... you are prompted to Open or Save the file. On choosing 'Open' the file is opened in the browser window with no problems.  It is only when clicking on the link in the search results that the issue arises.  The issue only occurs with IE.
    Current settings:
    Client integration is disabled
    Browser file handling is set to permissive
    Default open behaviour for browser-enabled documents is set to open in the browser
    DOCICON.xml is configured to show <Mapping Key="pdf" Value="icpdf.png" EditText="Adobe Acrobat" OpenControl=""/>
    Disabling the Adobe Acrobat SharePoint Opendocuments add-on 'fixes' the issue, in that the user no longer sees the error, but instead sees the prompt. However, this doesn't help us as the site is public facing asn we cant control user's add-ons.
    Hope someone can help.

    I tried this from my laptop with IE8 and it worked fine.
    I trust that answers your question...
    Thanks
    C
    |
    RSS |
    http://crayveon.com/blog |
    SharePoint Scripts | Twitter |
    Google+ | LinkedIn |
    Facebook | Quix Utilities for SharePoint

  • PDF & meta data

    Is it possible using intermedia to access any meta data in for instance pdf documents rather than just the content ?
    Cheers

    Lukas,
    usually it is save to remove any Metadata for the purpose of viewing a PDF file.
    Metadata contain additional information on top of what you see on screen and might make sense if, for example, you need to know where and when an image in the PDF was taken. Such information, usually stored with the image, can be keep attached to the image when creating a PDF for later retrival.
    Regards,
    Peter

  • PDF Imbedded Title and Search Results

    I am in the process of developing a intranet search and have come up against a problem with PDF files. The embedded title is delivered up as the link in the search results. Most of the PDFs we link to are created outside our department, so the embedded title is meaningless to our users.
    Any ideas about how we can change the title? Thanks.

    I have never seen anyone request this so no information from there. Also I cannot think of any way of doing it. The only solution might be to prefix topic titles or put the information on the first line of the content. However, that is going to take up space better used letting the user see the initial topic content.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Display folder path in the search result page

    Hi,
    I learnt that to customise the search results page, we need to change the SearchResultLayout set . Is there a command that I can add to the "command list" to display the folder/file path in the search results. Any suggestions in this regard is highly appreciated.
    Regards,
    Sreeram

    Hi Sreeram,
    Pls check this thread..
    https://forums.sdn.sap.com/thread.jspa?threadID=324119&tstart=0
    hope this helps.
    Regards,
    Venkat.

  • Display 'Modified By' property in search results

    Hello All,
    Can anybody help us to display the modified by information on search results.
    Current search results displaying 'Author'. But I want to display the user name who last modified the document.
    Please suggest.
    Thanks & Regards

    Hi,
    You will need to create a new 'metadata property' through search and map it as below (though there is 1 OOTB property but you cannot use it) -
    1) Create metadata property, say 'Modified By User' (text)
    2) Map it to - ows_Modified_x0020_By(Text) , ows_ModifiedBy(Text) , Office:8(Text)
    3) Run a full crawl
    4) After this, you need to modify the search results XSLT to add 'Modified By' in the results page. You will find good articles on this on MSDN/Technet (check here - https://msdn.microsoft.com/en-us/library/office/ms560074(v=office.14).aspx)

  • PDFs Not Openning in Search Results?

    RH 8 on Windows XP Professional, publishing project to an Apache server
    We just upgraded to RH 8, and I love that PDF documents show up in the search results now.  However, if I click on a PDF in the results, I get a message saying that it's not found.
    I have a baggage file for all of the PDFs that I'm referring to, and the PDFs do open when linked from other pages or if entering their URLs in the address bar.  All I can think of is normally when I link to PDFs, I open them in a new window. Whereas, this search function is trying to open them in the main project window.  I don't think this should make a difference, but I thought I would mention it just in case.
    Please let me know if you have any suggestions for fixing this.

    Hi Betsy
    Sorry, no bright suggestions for fixing it or working around it. At least not yet.
    So this begs the question of why am I posting, huh?
    Well, it's to encourage you to consider reporting this to Adobe as a potential bug!
    Click here to report a bug.
    Cheers... Rick
    Click here for Adobe Authorized Captivate and RoboHelp HTML Training
    Click here for the SorcerStone Blog
    Click here for RoboHelp and Captivate eBooks

  • Error in opening .pdf files from the search results

    Hi All,
    When we do the search it displays the results, upon clikc the link of .pdf files it gives error "<b>File is damaged and cannot be repaired</b>". However, subsequent click on the same link it opens the .pdf file correctly.
    We are in EP50 SP50 - J2EE 6.20
    Any help would be greatly appreciated. Thanks.
    Best Regards,
    Ravi

    Hello Ravi,
    It seems that there might be an issue with the compression settings. Please have a look  at the note 554096 as a starting point.
    Moreover a look for new patches/hotfixes on the Service marketplace in
    Support Packages and Patches -> SAP NetWeaver -> SAP NetWeaver components ( < SAP NW 04 ) -> SAP ENTERPRISE PORTAL -> SAP ENTERPRISE PORTAL 5.0 -> Portal Server
    might point to a fix.
    Kind regards,
    Roland

  • Table Data Source Search Result gives ClassCastException

    I set up a table data source and queried it using the following URL:
    http://machine_name:port/ultrasearch/query/search.jsp?usearch.p_mode=Advanced
    and specified my table data source. The result URLs
    came up with the right primary key id. However when I
    click the URL, I get:
    java.lang.ClassCastException: com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].sql.OrclCallableStatement
    at oracle.ultrasearch.query.DisplayUtil.displayTableUrl(DisplayUtil.java:131)     
    at display.jspService(_display.java:1568)     [SRC:/display.jsp:81]     
    at com.orionserver[Oracle9iAS (9.0.2.0.0) Containers for J2EE].http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)     
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:302)     
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:407)     
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:330)     
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)     
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)     
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    I have specified NUMBER as the data type for my primary key column and it is of type NUMBER in my table DDL. Is that OK or could this be causing the problem?
    Dinesh

    Dinesh,
    Can you provide the following information for creating the table data source:
    - Is the table data source based on a table or a view?
    - Is the table/view in the local or remote database?
    - If the table is in the local database, is the table in the instance owner schema or another schema?
    - Do you login to Ultra Search Admin Tool as the instance owner or other users?
    - Does the instance owner schema have privileges to read the contents in the table/view?

  • Display of files in the (search) "results" box

    I'm using Adobe Reader XI, version 11.0.09 (pre-installed in my computer, which is using Windows 8.1)
    When I use the advanced search to look for recurrence of a word within several .pdf files in the same folder, at the end of the search, the box "Results" is reduced to a very small line, the height is less than one printed line, and it is impossible to see the list of found files.

    Thanks for responding Alexandre.
    Yes its Opportunity Application CRMD_BUS2000111.
    In the application layout of the above application.
    OPP_DISPLAY_SEARCH_RESULT field group was assigned to
    Event INIT  , FOCUS_CHANGE_SRES  and SAVE  with element SRES and Position 2.
    OPP_DISPLAY_SEARCH_RESULT_CREATE field group was assigned to
    Event  CREATE_FOLLOWUP  and CREATE with element SRES and Position 2.
    In the activity  Application element--> field group
      the above two field groups have 20 in the last 2 columns.
    Still in the PCUI Im getting only 5 lines.
    Am I missing any thing ?
    Regards,
    Swiv.

  • Date ordered search results

    When I start a new search in Mail, the results are always returned ordered according to their rating. I prefer date ordered so I click the date column and arrange by date. However, it is annoying to have to do this for every new search... is there a way to set the default sort method to "sort by date"

    Hi riscy,
    Welcome to Apple Discussions!
    The "toggle it" part is highlighting on one of the sortable columns (From, Subject, Date Received, etc) and then click/toggle on the small triangle in the right corner of that column heading.
    So, for example, if you are sorting by Subject and the triangle points up, you will be sorting in alphabetical order A-Z - if the triangle is down, it will be Z-A. Same on Date Received (or Sent if you are in your Sent folder)
    Of course you must have messages to sort for the triangle to show.
    Good Luck,
    John

  • CL20N can not display added fields in the search result ?

    Hi,
    In needs of displaying storage location for each material in the transaction CL30N , we use the user exit CLCLRS01 and CLCLRS02 to add new field. But after that the added field is not displayed
    Have you ever tried this ?
    thanks

    Hi,
    Please find below the code for adding the fields. This code is present in the FM 'EXIT_SAPLCLRS_001'.
    If the field added is from database, then the field needs to be added in table 'LT_ONLY_THIS_FIELDS'(see below FM). Else, the fields needs to be added in the table 'ET_FIELDS' as shown below.
          CALL FUNCTION 'CLRS_GET_FIELDS_OF_STRUCTURE'
               EXPORTING
                    I_STRUCTURE         = 'MARC'
                    I_LANGUAGE          = I_LANGUAGE
               TABLES
                    IT_ONLY_THIS_FIELDS = LT_ONLY_THIS_FIELDS
            IT_EXCLUDE_FIELDS   =
                    ET_FIELDS           = ET_FIELDS
                    ET_FIELDS_TEXT      = ET_FIELDS_TEXT.
          CALL FUNCTION 'CLRS_GET_FIELDS_OF_STRUCTURE'
               EXPORTING
                    I_STRUCTURE         = 'DRAW'
                    I_LANGUAGE          = I_LANGUAGE
                    I_FIRST_CALL        = 'X'
               TABLES
                    IT_ONLY_THIS_FIELDS = LT_ONLY_THIS_FIELDS
            IT_EXCLUDE_FIELDS   =
                    ET_FIELDS           = ET_FIELDS
                    ET_FIELDS_TEXT      = ET_FIELDS_TEXT.
      ENDCASE.
    Here a field which are not from a database table is added
      ET_FIELDS-FIELDNAME = 'JUST_TEST'.
      ET_FIELDS-GROUPKEY  = 'C'.
      ET_FIELDS-DATATYPE  = 'NUM'.
      ET_FIELDS-LENGTH    = 2.
      ET_FIELDS-DECIMALS  = 0.
      APPEND ET_FIELDS.
    Regards,
    Rajesh

  • Search result to get data from bing search and display it in sharepoint page.

    I have configured result source which gets data from bing site,i have given following url as source url
    http://www.bing.com/search?q={?searchterms}&format=rss&Market=en-Us
    but it returns only 8 results from RSS. i want to get all results of search and display it in my SharePoint search results page. 
    any pointers will be helpful. 

    Hi,
    According to your post, my understanding is that you wanted to search result to get data from bing search and displayed it in sharepoint page.
    To display more items, you can modify the item number when you add
    New Query Rule.
    To get all results, I recommend to use the “Show More”
    link in the result page.
    You can enter the URL when you add New Query Rule:
    "More" link goes to the following URL: http://www.bing.com/search?q={searchterms}
    Here is a great blog for your reference:
    http://sharepoint-community.net/profiles/blogs/integrate-bing-with-sharepoint-online-2013-search
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • How to create a Display template for people search results

    Hi,
    I've just installed Sharepoint 2013 and started to play around with it. Seems to be many improvements - among these are the ability to create Display templates.
    On my publishing page there is a default "employee lookup" app which returns prefferred name, title and department as default when I try to search.
    I would love to return mobile number aswell so I have tried to do the following:
    I made a copy of Display _Catalogs/Masterpages/Display Templates/Search/Item_Person.html
    Edited that one with the following:
    1. Added 'MobilePhone':'MobilePhone' to the "Managed Property mapping" in the top of the html   document:
    <mso:ManagedPropertyMapping msdt:dt="string">'AboutMe':'AboutMe','AccountName':'AccountName','BaseOfficeLocation':'BaseOfficeLocation','Department':'Department','HitHighlightedProperties':'HitHighlightedProperties','Interests':'Interests','JobTitle':'JobTitle','LastModifiedTime':'LastModifiedTime','Memberships':'Memberships','MobilePhone':'MobilePhone','PastProjects':'PastProjects','Path':'Path','PictureURL':'PictureURL','PreferredName':'PreferredName','Responsibilities':'Responsibilities','Schools':'Schools','ServiceApplicationID':'ServiceApplicationID','SipAddress':'SipAddress','Skills':'Skills','UserProfile_GUID':'UserProfile_GUID','WorkEmail':'WorkEmail','WorkId':'WorkId','YomiDisplayName':'YomiDisplayName'</mso:ManagedPropertyMapping>
    2. Set a var in the <body> with:
    var has_MobilePhone = !$isEmptyString(ctx.CurrentItem.MobilePhone);
    Created the following based on "DepartmentField":
    if(has_MobilePhone == true) {
    _#-->
    <div id="MobilephoneField">
    <!--#_
    var encodedMobilePhone = $htmlEncode(ctx.CurrentItem.MobilePhone);
    var displayMobilePhone = Srch.U.getSingleHHXMLNodeValue(hhProps, "MobilePhone");
    if ($isEmptyString(displayMobilePhone)) { displayMobilePhone = encodedMobilePhone}
    _#-->
    <div id="MobilePhoneValue" class="ms-srch-ellipsis" title="_#= encodedMobilePhone =#_"> _#= displayMobilePhone =#_ </div>
    </div>
    <!--#_
    Saved the document to the masterpage galary and edited the search result page to (people search core results webpart) to "use a single template to display items" and selected my display template.
    Now the search result is still working but I get no mobile numbers to show up in the user info (only in the details which is default).
    Anyone has some bright ideas of what i'm missing?. I'm not used to code (which might be the cause :-)). If you also have an idea on how to make the value of the number = Mobile: <mobilenumber>. So the "Mobile:" static text is displayed
    aswell.
    Thanks a lot for your time.

    Hello,
    I did the same with my new SharePoint 2013 (I would like to display the mobile phone too) but without any chance. Have you done anything else ?
    This is my User Property "CellPhone" :
    http://www.cladstrife.com/CellPhone_Prop.png
    The ManagedPropertyMapping :
    <mso:ManagedPropertyMapping msdt:dt="string">'AboutMe':'AboutMe','AccountName':'AccountName','BaseOfficeLocation':'BaseOfficeLocation','Department':'Department','HitHighlightedProperties':'HitHighlightedProperties','Interests':'Interests','JobTitle':'JobTitle','LastModifiedTime':'LastModifiedTime','Memberships':'Memberships','PastProjects':'PastProjects','Path':'Path','PictureURL':'PictureURL','PreferredName':'PreferredName','Responsibilities':'Responsibilities','Schools':'Schools','ServiceApplicationID':'ServiceApplicationID','SipAddress':'SipAddress','Skills':'Skills','UserProfile_GUID':'UserProfile_GUID','WorkEmail':'WorkEmail','WorkId':'WorkId','YomiDisplayName':'YomiDisplayName','CellPhone':'CellPhone','HomePhone':'HomePhone'</mso:ManagedPropertyMapping>
    The "if_exist" variable :
    var has_cphone = !$isEmptyString(ctx.CurrentItem.CellPhone);
    And the "display" code :
    <!--#_
    if(has_cphone == true) {
    _#-->
    <div id="CPhoneField">
    <!--#_
    var encodedCPhone = $htmlEncode(ctx.CurrentItem.CellPhone);
    var displayCPhone = Srch.U.getSingleHHXMLNodeValue(hhProps, "CellPhone");
    if ($isEmptyString(displayCPhone)) { displayCPhone = encodedCPhone}
    _#-->
    <div id="CPhoneValue" class="ms-srch-ellipsis" title="_#= encodedCPhone =#_"> Mobile: _#= displayCPhone =#_ </div>
    </div>
    <!--#_
    _#-->
    If I delete the test lines in the display code (if(has_cphone == true) it show "Mobile:" but without any mobile number.
    Thanks for your help if any idea :)
    Best regards
    Gabriel

Maybe you are looking for