Improving FlashHelp search results

Hi,
I came across an article on this site
http://www.helpscribe.com/2008/10/improving-webhelp-search-results-in.html
that replaces the function called displayTopics in whfhost.js
with the following code :
function displayTopics() {  var recHTML=""; var sHTML=""; var sLine="";   var foundRecTopics = 0; var foundAnyTopics = 0;  var rg = new RegExp(gsCW,"ig");  var recHead="<dt><nobr><b>Recommended topics</b></nobr></dt>"; var allHead="<br><dt><nobr><b>Other topics</b></nobr></dt>";   for(var i=0;i<gaTI.length;i++){ if(gaTI[i].sTopicTitle.search(rg)>-1){ recHTML+="<dt><nobr><a href='"+gaTI[i].sTopicURL+"'>"+_textToHtml(gaTI[i].sTopicTitle)+"</a></nobr></dt>"; foundRecTopics = 1; } else{ foundAnyTopics=1; sLine+="<dt><nobr><a href='"+gaTI[i].sTopicURL+"'>"+_textToHtml(gaTI[i].sTopicTitle)+"</a></nobr></dt>"; if(i>>4<<4==i){  sHTML+=sLine; sLine=""; } } } if(sLine.length>0) sHTML+=sLine;   if (!foundRecTopics) { recHTML+="<dt><nobr>No topics found.</nobr></dt>"; }  if(!foundAnyTopics) sHTML+="<dt><nobr>No topics found.</nobr></dt>";  sHTML="<dl>"+recHead+recHTML+allHead+sHTML+"</dl>";  var resultDiv=getElement(gsResultDivID); if(resultDiv) resultDiv.innerHTML=sHTML; }
Will this work for FlashHelp?
Thanks for any advice.
M

Welcome to our community, M
My own guess is that the code tweak will not apply to FlashHelp. And the reason is why I (and many others) tend to avoid FlashHelp. Sure, the output is glitzy with animation.
I stand to be corrected on this, but my understanding is that the same reason it's glitzy is also it's weak spot. Much of the code is hidden in Flash elements that use ActionScript programming.
Cheers... Rick
Helpful and Handy Links
RoboHelp Wish Form/Bug Reporting Form
Begin learning RoboHelp HTML 7, 8 or 9 within the day!
Adobe Certified RoboHelp HTML Training
SorcerStone Blog
RoboHelp eBooks

Similar Messages

  • RoboHelp 10 FlashHelp not returning search results

    Hello All,
      I have been using Robohelp for some time now going all the way back to RH7. Currently using RoboHelp 10. I just created a RH10 Flashhelp project and I am having problems with the search results. Here is what I get.
    After Producing FlashHelp and opening localling to test search I get the following
    IE 9: Search works correctlly
    Firefox 26.0: Search returns no results immediately, no long progress of searching almost instant return of no results.
    Chrome: same as Firefox.
    Hosting on IIS 6 Windows 2003 server R2 with Service Pack 2
    IE9: No search results
    Chorme: No search results
    Firefox: No search results
    Does anyone know of possible browser or RoboHelp generation settings that may cause this.
    Thank You,
    Anthony Padgett

    Hi Anthony
    As you are producing FlashHelp, (well, assuming you are based on this being the FlashHelp forum and all) I might suspect looking at the Flash Player installed on your system. Note that IE, Firefox and Chrome implement the Flash Player differently. So it's entirely possible to have perhaps version 8 of the Flash Player on IE and version 12 in Firefox. Not sure if Chrome is special or if it uses the same player as FF or IE.
    But that's where I'd begin looking.
    Additionally, it might also depend on whether you are viewing the help content off your local C drive or whether you are testing after uploading to a web server.
    Cheers... Rick

  • FF12 has "Improvements to "Find in Page" to center search result". How can I disable this centering?

    FF12 came with new feature - centering of search result. This is rather annoying feature, when one searches for some small word or number on a bigger screen with at least 40-50 long lines of text, because it may be difficult to see the highlighted result.
    I tried to find some setting for disabling centering of search result, but couldn't find any. Is there such setting? If not, are there any plans to implement it?
    It also might be worth to give some setting like "show result 20px from bottom of window", so that result is not overlapped with URL's overlay, when link is focused.

    according to this [https://bugzilla.mozilla.org/show_bug.cgi?id=720126 bugzilla entry] there is & won't be a setting to turn this behaviour off. maybe there will be an addon sometime to work around that issue...

  • SOLR search results - improving look and feel

    Our team has been in the process of moving our site search from Verity to Solr.  We are running CF9. I am able to build the collections and search them but have run into a problem.  Hopefully, someone can shed some light on a solution.  We are using cflincludes which can be either cfm or html files.  When the search results are displayed and clicking on one of the links that happen to be one of the included files, none of the css is applied which is usually displayed from the file containing the cfinclude.  Is there a way to have Solr display the link to the file that contains the cfinclude with all the CSS displayed properly as oppopposed to the included file?

    No, the content is all contained on the included file.  The cfm page is only 15-20 lines long which defines the css.  This was done because the included page is displayed on both our internet and intranet site.  Since the content was the same but the css is different for those two, in order to not duplicate the content, we went with the approach to define the content in one page and have it included into the other two which would display the css (i.e. banners, menus, etc.) depending on whether you were on the internet or intranet site.
    The way I think that Solr is indexing is that it is really doing no work on the cfm page since there is no content at all.  It is picking up the included file which contains all of the content.  Then when the link is hit on the search display, it just displays the included file with no css.

  • File Share search results not opening in Chrome or Firefox

    Today I crawled a portion of our file shares without incident. Everything is looking good. Except I cannot open any file share links in Chrome or Firefox. IE works flawlessly. Is this known behavior?

    File system search result link does not open on Firefox or Chrome
    Summary: The
    file system connector shows URLs with "file://" protocol in search results. However, Firefox and Chrome don't open such links when clicked in result page.
    Cause: Firefox and Chrome doesn't open "file://" links from pages that originated from outside the local machine.
     This is a design decision made by those browsers to improve security.
    Workaround: In order to enable local file access for Firefox and Chrome, please follow the steps as described below. 
    Please note with security risks caused by enabling such access.
    Firefox:
    Open Firefox.
    Enter about:support to the address bar.
    Click Open Directory for Profile
    Directory.
    Create or open user.js and add the following lines:
    user_pref("capability.policy.policynames", "localfilelinks");
    user_pref("capability.policy.localfilelinks.sites", "file:///[[PUT
    SERVER NAME HERE]]";);
    user_pref("capability.policy.localfilelinks.checkloaduri.enabled",
     "allAccess");
    Restart Firefox
    Source: https://support.google.com/gsa/answer/2664790?hl=de

  • 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

  • Is it possible to sort search results

    Is there a way to setup the order of the search results
    during the project build process? Currently in my manual when a
    user searches for an item, the results come up in alpha order. If
    possible I would prefer to display them in order of relevance. Any
    ideas?

    mitchgrrt wrote:
    I see. It sort of, partly, does what I want. It seems like you can limit the search to one of the "places" that show up on the left side of Finder. So on my Mac I can choose to limit the search to Desktop, mitch, Applications, or Documents in my case (my username is mitch).
    That's an improvement, but can I limit the search to subdirectory mitch/dir1/dir2? That's what I would really like.
    of course. as I told you open mitch/dir1/dir2 in finder and start the search from there. the search will default to searching the whole mac but in the search toolbar you can switch to searching just this directory. and if you want you can save the result as a smart search and put in the the sideebar for quick access if you do this particular search often.
    Or can I sort the search results by where they are in subdirectories?
    no, you can't do that.
    Thanks.
    Message was edited by: V.K.

  • Dear Oracle: PLEASE improve the SEARCH on these forums!!!

    Subject: Dear Oracle: PLEASE improve the SEARCH on these forums!!!
    I have been getting frustrated using the search on these forums. I find the content very useful (especially as I cannot seem to find any other forums for Oracle Portal) but the search facility is very poor.
    Firstly, the Search will on search for an exact match in the body of the messages, not the subject at all! This is very annoying as people usually sum-up there question in the subject and often do not repeat the subject in the message.
    Secondly, the search looks for exact matches of your search string, so searching for more than one word become difficult. Bascially, it does only an exact match, not a word search, so forget about using keywords to search on as you would do in every other search engine and be very carful of the order of your words, you'll get a completly different set of results by swaping the order of your words... :(
    eg. Selecting "ALL FORUMS", try searching for "Customizing Change Password Page". no hits? ok try "Customizing Password" still no hits? ok try "Customizing the Password". still no hits? ok just try "customizing". You get 10 Pages of 20 (Oracle conviently puts them over 10 pages so you cannot view them all on a html page and do your own secondary search using CTRL-F). Well, this is too many, lets just try "Change Password". again 20 x 10+ pages. At least this time we've got some that also have the work customizing in the subject. If only we got here on the first search... Don't even think of adding the word "PDK" or "Example" to your search...
    I have already provided feedback to Oracle on this matter (and am still waiting for a reply). If you would also like the search improved, please also send Oracle some feedback and make this forum more useful. If enough people pester them they might think it's important enought to change. link below:
    http://otn.oracle.com/contact/htdocs/feedback.htm
    Cheers,
    Tim.
    P.S. In the meantime, does anyone know of any other good Portal forums?

    Couldn't agree more, if only the search was as good as on Metalink...

  • RegExp performance for returning contextual search results

    Hello,
    I have a search results page on which I want to display search term results in context ... the search term plus 15 words on either side.
    I've written a function that is working (pasted below). Essentially, it receives as string and then I use regular expressions plus an ArrayList to determine the substing to return. Performance is ok, but I'm wondering if there's a better way to tackle this problem.
    Anyone have a suggestion?
    Thanks
      public static String returnSnippet(String xmlText, int numberOfWords)
        Pattern myPattern;
        Matcher myMatcher;   
        // Move this out so it's passed in since this is a utility class?
        String[] patternArray = {
          "<chapter-title(.*?)</chapter-title>",
          "<subject-title(.*?)</subject-title>",
          "<resource-metadata>(.*?)</resource-metadata>",
          "<children>(.*?)</children>",
          "<child(.*?)</child>",
          "<a-head(.*?)</a-head>",
          "<b-head(.*?)</b-head>",
          "<lrh>(.*?)</lrh>",
          "<rrh>(.*?)</rrh>",
          "<head(.*?)</head>",
          "<titlegroup(.*?)</titlegroup>",
          "<para role(.*?)</para>",
          "<contributor(.*?)</contributor>",
          "<author(.*?)</author>",
          "<fmname(.*?)</fmname>",
          "<lname(.*?)</lname>",
          "<(.|\n)+?>"
        // Do these two first
        myPattern = Pattern.compile("<hit (.*?)>");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("[hit]");
        myPattern = Pattern.compile("</hit>");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("[/hit]");
        for (int i = 0; i < patternArray.length; i++)
          myPattern = Pattern.compile(patternArray);
    myMatcher = myPattern.matcher(xmlText);
    xmlText = myMatcher.replaceAll("");
    // Add the logic to count words before and after here
    // See RegexTestHarness.java in C:\j2sdk1.4.2_11\lib on my machine for notes / test version
    myPattern = Pattern.compile("\\[hit\\].*?\\[hit\\]");
    myMatcher = myPattern.matcher(xmlText);
    if(myMatcher.find()) // Using if captures the first instance only; using while will loop through them all
    int hitStart = myMatcher.start();
    int hitEnd = myMatcher.end();
    myPattern = Pattern.compile("\\s");
    myMatcher = myPattern.matcher(xmlText);
    ArrayList spaceArray = new ArrayList(100);
    while(myMatcher.find())
    spaceArray.add(new Integer(myMatcher.start())); // ListArray.add() expects and Object, but int is a primitive type, so create an Integer object
    arrayforloop: for(int i=0; i < spaceArray.size(); i++)
    When the value of the number (the index of the "space" hit) is greater than or equal to the value of the hitStart
    (the index of the "[hit]" start), count backwards and forwards to get the index values for spliting the string.
    if( ((Integer)spaceArray.get(i)).intValue() >= hitStart ) // Going from Object -> Integer -> int
    int wordIndexStart = ( ( i - numberOfWords ) <= 0 ) ? 0 : i - numberOfWords; // These two get the locations in the array
    int wordIndexEnd = ( ( i + numberOfWords ) >= spaceArray.size() ) ? spaceArray.size() : i + numberOfWords;
    int substringStart = (wordIndexStart == 0) ? 0 : ((Integer)spaceArray.get(wordIndexStart)).intValue(); // These two get the values of the locations in the array
    int substringEnd = ( (Integer)spaceArray.get(wordIndexEnd) ).intValue();
    xmlText = xmlText.substring(substringStart, substringEnd);
    break arrayforloop;
    else
    xmlText = "";
    // Do these two last
    myPattern = Pattern.compile("\\[hit\\]");
    myMatcher = myPattern.matcher(xmlText);
    xmlText = myMatcher.replaceAll("<span class=\"sr-hit\">");
    myPattern = Pattern.compile("\\[hit\\]");
    myMatcher = myPattern.matcher(xmlText);
    xmlText = myMatcher.replaceAll("</span>");
    return xmlText;

    Wow. Let me ask you if this is what you meant (code below).
    It's shaved about 200 milliseconds off the resopnse time. I went from 600-800 milliseconds down to 400-600 to process a page of results. That's a fantastic improvement.
      private static Pattern regex_chaptertitle = Pattern.compile("<chapter-title(.*?)</chapter-title>");
      private static Pattern regex_subjecttitle = Pattern.compile("<subject-title(.*?)</subject-title>");
      private static Pattern regex_resourcemetadata = Pattern.compile("<resource-metadata>(.*?)</resource-metadata>");
      private static Pattern regex_children = Pattern.compile("<children>(.*?)</children>");
      private static Pattern regex_child = Pattern.compile("<child(.*?)</child>");
      private static Pattern regex_ahead = Pattern.compile("<a-head(.*?)</a-head>");
      private static Pattern regex_bhead = Pattern.compile("<b-head(.*?)</b-head>");
      private static Pattern regex_lrh = Pattern.compile("<lrh>(.*?)</lrh>");
      private static Pattern regex_rrh = Pattern.compile("<rrh>(.*?)</rrh>");
      private static Pattern regex_head = Pattern.compile("<head(.*?)</head>");
      private static Pattern regex_titlegroup = Pattern.compile("<titlegroup(.*?)</titlegroup>");
      private static Pattern regex_pararole = Pattern.compile("<para role(.*?)</para>");
      private static Pattern regex_contributor = Pattern.compile("<contributor(.*?)</contributor>");
      private static Pattern regex_author = Pattern.compile("<author(.*?)</author>");
      private static Pattern regex_fname = Pattern.compile("<fmname(.*?)</fmname>");
      private static Pattern regex_lname = Pattern.compile("<lname(.*?)</lname>");
      private static Pattern regex_alltags = Pattern.compile("<(.|\n)+?>");
      public static String returnSnippet(String xmlText, int numberOfWords)
        int wordIndexStart;
        int wordIndexEnd;
        int substringStart;
        int substringEnd;
        Pattern myPattern;
        Matcher myMatcher;       
        // Do these two first
        myPattern = Pattern.compile("<ixiahit (.*?)>");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("[ixiahit]");
        myPattern = Pattern.compile("</ixiahit>");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("[/ixiahit]");
        myMatcher = regex_chaptertitle.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_subjecttitle.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_resourcemetadata.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_children.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_child.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_ahead.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_bhead.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_lrh.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_rrh.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_head.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_titlegroup.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_pararole.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_contributor.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_author.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_fname.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_lname.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        myMatcher = regex_alltags.matcher(xmlText);
        xmlText = myMatcher.replaceAll("");
        // Add the logic to count words before and after here
        // See RegexTestHarness.java in C:\j2sdk1.4.2_11\lib on my machine for notes / test version
        myPattern = Pattern.compile("\\[ixiahit\\].*?\\[/ixiahit\\]");
        myMatcher = myPattern.matcher(xmlText);
        if(myMatcher.find()) // Using if captures the first instance only; using while will loop through them all
          int hitStart = myMatcher.start();
          int hitEnd = myMatcher.end();
          myPattern = Pattern.compile("\\s");
          myMatcher = myPattern.matcher(xmlText);
          ArrayList spaceArray = new ArrayList(100);
          while(myMatcher.find())
            spaceArray.add(new Integer(myMatcher.start())); // ListArray.add() expects and Object, but int is a primitive type, so create an Integer object       
          arrayforloop: for(int i=0; i < spaceArray.size(); i++)
            When the value of the number (the index of the "space" hit) is greater than or equal to the value of the hitStart
            (the index of the "[ixiahit]" start), count backwards and forwards to get the index values for spliting the string.
            if( ((Integer)spaceArray.get(i)).intValue() >= hitStart ) // Going from Object -> Integer -> int
              wordIndexStart = ( ( i - numberOfWords ) <= 0 ) ? 0 : i - numberOfWords; // These two get the locations in the array
              wordIndexEnd = ( ( i + numberOfWords ) >= spaceArray.size() ) ? spaceArray.size() : i + numberOfWords;
              substringStart = (wordIndexStart == 0) ? 0 : ((Integer)spaceArray.get(wordIndexStart)).intValue(); // These two get the values of the locations in the array
              substringEnd = ( (Integer)spaceArray.get(wordIndexEnd) ).intValue();
              xmlText = xmlText.substring(substringStart, substringEnd);         
              break arrayforloop;
        else
          xmlText = "";
        // Do these two last
        myPattern = Pattern.compile("\\[ixiahit\\]");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("<span class=\"sr-hit\">");
        myPattern = Pattern.compile("\\[/ixiahit\\]");
        myMatcher = myPattern.matcher(xmlText);
        xmlText = myMatcher.replaceAll("</span>");
        return xmlText;
      }

  • Finder Search Results DATE CREATED / 10.5=MOST USELESS O.S. OF ALL TIME?

    Please Please Please tell me there's still a way to turn on the view options in finder search windows/results to display a files "Date Created" / "Date Modified" / "Size" etc. (basically all the options we have in a finder list view window).
    Seriously, if we are limited to Name/Kind/Last Opened with no way to see, at the very least, Date Created/Modified in the search results Mac OS 10.5 has just become useless to meet my needs. I mean totally and entirely useless. I mean sell my iMac and buy a windows box so I can find my files useless.
    Just tell me there's a way to turn on ALL the view options.
    <Edited by Moderator: Please See Terms of Use>

    There does not seem to be any way to restore Finder's behavior and options for search as it was in Tiger etc. Leopard's Finder view options aren't even allowed any longer in search windows (go to View->Options to get a frustrating message about it).
    There seems to be NO 3rd party utility to allow real-time file search and display/sort results by size -- obviously noone wrote it, since Finder used to be able to do that - until Leopard, that is.
    If this is a bug it's a pretty big and obvious one. I've reported it on bugreporter.apple.com (I guess others have done the same).
    If it were to be considered a "feature" in Leopard, it'd be one of the most limiting ones in 10.5 - this one and the Dock's Stacks are pretty high on the list of useless "new features" in Leopard. John Siracusa wrote in his excellent review about these and others (at http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/12) :
    "+Not only does the Leopard Finder take no bold steps towards a brave new world of file management, it even further distances itself from a coherent incarnation of established file management paradigms. The changes in Leopard do indicate that Apple has taken a renewed interest in improving the Finder, but motion is not the same thing as progress. For where I'm sitting, it looks like one step forward, two steps back.+"
    Speaking as someone who's been developing software on Mac OS X since pre-Aqua Mac OS X Server 1.0 days, I sadly have to agree...

  • How to improve TREX Search experience?

    Most of our users are not happy with the search results. Since the default TREX search is based on relevance, it shows all the documents matching the keywords so it's difficult to find the particular document they are looking for.
    I have put few points together to see it would help to improve the search experience. I would greatly appreciate your suggestions and feedback.
    1)     The default TREX search performs a full-text search in the title, the description, and the content. Add additional metadata information of the document, and customize the search interface so that the end user can search documents by topic, keywords, region, author, etc.
    2)     Assign comma separated keywords in the document description while uploading. TREX finds it.
    3)     Create custom properties with pre-assigned keywords. You can pick the keywords for the documents using pick lists from the custom properties or use it in the advanced search.
    4)     For HTML files in the CM repository, develop a custom extractor for the META tags such as title, keywords, description, author, etc.,
    5)     For MS office documents, configure the TREX python extension to extract the Dublin Core metadata. So, in the advanced search, people can search using document title, description, subject, keywords, and so on.
    6)     Tweak the search interface to make it more presentable to the end user by setting tags for certain indexes such as KM, People Search, Invoice, Collaboration Rooms, and etc., So that the user can navigate between the tabs in search results.
    Thanks.

    TREX search can also search based on the date, author, modified date, modified by etc....
    You need to add the sort priority in your search option set.   You can customize the search functionality based on your need by modifying the search option set and search component set.
    Raghu

  • Error while adding a 'Ext No' field to Activities Search Result List on UI

    Hi Experts,
    The requirement is to add a new display field u2018External Nou2019to the activities SEARCH Result list.
    At the moment activities are displayed with start date, end date and category, now the user want to display External No as well.
    The details for that
    Target:
    Component:BT126S_APPT
    View:bt126s_Appt/ApptSR
    Context Node:BTQRACT
    New attribute 'EXTERN_ACT_ID' to be added to the context node.
    Source: component: BT125H_TASK
    View: BT125H_TASK/TaskDetailsOV
    ContextNode:BTACTIVITYH
    Attribute:Struct.Extern_Act_Id
    BOL Relation:
    BOL ENTITY: BTQRAct
    BOL Attribute: BTADVSAct -> BTOrderHeader -> BTHeaderActivityExt/EXTERN_ACT_ID
    When i tried to added the attribute to the context node BTQRACT, it gave me the error 'method CL_BT126S_A_APPTSR_CTXT CREATE_BTQRACT DOES NOT EXIST.
    please give me some inputs.
    Regards
    Krishna

    Hi steve,
    Still my issue was not resolved, could you help me to find the exact error.I have enhanced the component, view and context node, still i couldn't able to add attributes to the context node BTQRACT.I tried to add several fields, but it is giving the same error 'METHOD CL_BT126S_A_APPTSR_CTXT' CREATE_BTQRACT DOES NOT EXIST'. I have checked the OSS messages and found 2 relavant to this component. I have implemented both the Sap Notes 1363752, 1226612. Still after implementing the OSS note, i am getting the same error.My guess is one of the method is missing. Please help me out?
    Regards
    Krishna

  • Podcast No Longer Showing Up on iTunes Search Results

    We submitted our podcast months ago and it showed up on the iTunes store just fine. Somewhere along the way, someone on our end introduced a code error in the .xml file that broke the links to the audio files. We didn't find this issue out for quite a while, and in that time, it appears that iTunes flagged and took down our podcast feed from the store (I'm assuming because of this code error).
    I have since remedied the code issues and I can subscribe directly to the feed now, so it is working fine. But I cannot get the store to show the podcast in any search results. When I try to resubmit the feed the store says it is already submitted - even if I change the url and the .xml file name, so it is clearly smarter than I am, haha.
    Any tips on how to get out of this problem? It has been several weeks and the podcast still does not show up on the store.
    Thanks,
    Bill

    Roger,
    Thanks for the reply - in the time it took me to hit submit and tab back to my .xml file I saw that I'd missed changing the link/title. Thank you for confirming that this will do it - it let me resubmit. Take care!
    Bill

  • Sorry, something went wrong - Open Office File from Search Results Page with Office Web Apps

    Hi,
    I'm getting "Sorry, something went wrong" error when I'm trying to open any office document from inside Search Results Page with Office Web Apps, the same error is appearing in the document preview as well.
    The error in SharePoint logs says that the file cannot be found.
    Please note that this error is coming only when the "Filename" of the document is not written in English (in my case its written with Arabic characters).
    If I try to open it from the document library, its opening properly with no errors.
    The only difference between two URLs (document URL in Search Results and in Document Library) is the value for "sourcedoc" attribute;
    In the case of Search Results page, the filename in "sourcedoc" attribute is kept as is with Arabic characters.
    While in the Document Library, the filename in "sourcedoc" attribute is converted into different characters (something like: "B9%D9%85%D9%8").
    Anybody have an idea on how to overcome this issue, implement a workaround or modify the "sourcedoc" behavior?
    Thanks in Advance.
    Hamza AlSughier

    Dear Wendy,
    Thanks for your efforts, I already tried your last suggestion before, but this didn't solve my problem.
    Actually my end users are accessing this portal using ADFS and HTTPS.
    Finally I got this solved, I have done below to get my overall solution working perfectly:
    - First I have configured Windows Authentication and ADFS Authentication on the same zone which is the default zone.
    - The issue when opening office documents with Arabic file name has disappeared as a result of first change.
    - Then I have faced an issue where we are not able to crawl content under Default zone, however we have to do so, after too many efforts, I found that its related to the Load-balancer/proxy, I have made the crawler server
    to crawl himself (http://CrawlServerName:PortNumber).
    - Also a change on Alternate Access Mapping was needed, I have set one of the extended zones (which is running Windows Authentication only) as Internal URL for the Default Zone, and this is was the URL I used for Crawling.
    I have configured Server Name Mappings to make sure we got proper URLs in Search Results.
    - Then we faced another issue, which is Authentication selection on login page (How to bypass this page, and authenticate using ADFS auto), I used this solution (Set Custom Sign In Page):
    http://0ut0ftheb0x.wordpress.com/2014/01/04/skip-the-authentication-selection-page-at-_logindefault-aspx-in-a-mixed-authentication-environment/.
    - I faced one more issue as a result of above workaround; Sign Out functionality wasn't working well; users get logged in automatically whenever I click on Sign Out. I solved this by modifying the "Sign Out" Control under _layouts;
    I made it to redirect users to ADFS Sign Out Page instead of SharePoint Sign Out Page (I know its not recommended, but I don't have any other option).
    Hamza AlSughier

  • Why do google search results reset to match the search bar terms when i use the back button?

    Since the update to FF 23, the list of Google search results clears and the on-page search box is reset to match the address bar search box when I hit the back button to re-view the results list after checking a result.
    To see this issue for yourself, set your search provider to Google and make sure Instant is on. Type a search term into the search bar and press enter. A google page appears with your results list. Now, change your search terms or conduct a new search directly from the google page (without using the FF search bar). Click on the first result in the search list, then click the back button to return to the search results so you can check a differest result. As FF goes back to the google page, it will reset the on-page search box to match the FF search bar (although you were no longer on this search) and all search results will disappear, replaced by the message "Press enter to search". Pressing enter reconducts your old search, not the one you were on.
    This is incredibly maddening since searching for something requires frequent use of the back button to check through the list of search results, and then frequently trying the search again with slightly different terms. Although it sounds like a Google issue, it did not occur on the old firefox and has me wanting to revert. I tried to revert to the old search function via the "keyword search" addon, but this did not fix my issue. Is there a way to force FF to go back to the actual google search page I was just on instead of conducting a new google search from the FF search box when I hit the back button?

    In Firefox 23 versions and later the keyword.URL pref is no longer supported and it is no longer possible to specify the search engine for the location bar via the keyword.URL pref.<br />
    The search engine that is used on the location bar and on the about:home page is the search engine that is selected in the search Bar on the Navigation Toolbar.<br />
    Current Firefox versions do not update the about:home home page until you refresh the page (future versions will do this automatically without a refresh) and that is what happens if you use the Back key.
    You can install the Keyword Search extension to specify with search engine to use for the location bar and which search engine to use for the about:home page via the Options/Preferences windows of this extension, accessible via the about:addons page.
    * Keyword Search: https://addons.mozilla.org/firefox/addon/keyword-search/

Maybe you are looking for

  • Do I need two or four memory pieces for my MacBook to go to 2GB

    I just ordered what I thought was 2 GB from Ramjet to put in my macbook and what I got was four 512 Memory pieces. Before I open up this computer and install, can I add four pieces after removing the two in there. Or do I need to return this memory a

  • When using java -jar does -cp have any significance?

    So we have a classpath that's set from the Manifest but I want to augment that with -cp From what I can tell -cp is ignored when you are using the classpath from a Manifest.

  • IMovie won't publish to Media Browser

    First let me say that iMovie 8 has been a disaster. The only changes I have made to my setup in the past 12 months has been adding memory (up to 4GB) and upgrading to Leopard. My latest (and show stopping) frustration occurs when I try to run iDVD an

  • Importing .eps images in MDM

    Hi There, i'm trying to use the data manager to import images into the MDM database of .eps format. I have the photoshop options selected but i'm still getting the MDM Server Error message whenever i try to import an .eps image. Has anyone been able

  • The macbook pro keeps beeping

    it keeps beeping over and over it wont stop its like this high pitched squek its soo annoying the only way it stops is if i mute the thing....now i have a head ach =(