Bug Private Messages Search Feature

Discussion in 'Support & Feedback' started by amirk, Jan 20, 2012.

  1. #1
    Hi ,

    System returns the following error when my search term starts with $ in private messages section :

    The search term is :

     
    Solved! View solution.
    amirk, Jan 20, 2012 IP
  2. #2
    Search for 100 instead... $ is a special search operator that always has to have something before it.
     
    digitalpoint, Jan 20, 2012 IP
  3. amirk

    amirk Well-Known Member

    Messages:
    1,014
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    155
    #3
    Better , And can you add a feature to filter the results ? For example I only want to search in "Sent" PMs instead of all .
     
    amirk, Jan 20, 2012 IP
  4. digitalpoint

    digitalpoint Overlord of no one Staff

    Messages:
    38,334
    Likes Received:
    2,613
    Best Answers:
    462
    Trophy Points:
    710
    Digital Goods:
    29
    #4
    No sorry, there isn't.
     
    digitalpoint, Jan 20, 2012 IP
  5. Cucumba123

    Cucumba123 Well-Known Member

    Messages:
    1,403
    Likes Received:
    34
    Best Answers:
    3
    Trophy Points:
    150
    #5
    Isn't the search bar a string? Why does PHP still see the dollar sign as an operator?
     
    Cucumba123, Jan 21, 2012 IP
  6. digitalpoint

    digitalpoint Overlord of no one Staff

    Messages:
    38,334
    Likes Received:
    2,613
    Best Answers:
    462
    Trophy Points:
    710
    Digital Goods:
    29
    #6
    No, it has nothing to do with PHP. For searching, $ is a special search operator meaning the end of a document (like a regular expression). See the bottom of this for more info: http://forums.digitalpoint.com/faq.php?faq=vb3_board_faq#faq_searching_sphinx

    The original query that started this thread was telling the search engine to look for 100, but only if it was included AFTER the end of the item being searched (obviously you can't have something after the end).
     
    digitalpoint, Jan 21, 2012 IP