• Is there a way to put the profile search on the home page before members sign in and also on their home page after signing in (so not on the members page)? Also I would like to clean up the look. Is there a way to make the headers of each search option be a drop down so that the search isn’t just one long list? How do I make it so there is a basic search with an option for an advanced search that will lead the person to another page?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Andrea Tarantini

    (@dontdream)

    At the moment the plugin is designed to stay on the Members page, so it’s not possible to put it elsewhere.

    Also changing the look is not easy, because the search form uses the same styles BuddyPress uses, and if you change them you’ll end up changing other forms in BuddyPress.

    I uninstalled and completely deleted it from my plugins…But the cache remains in the search bar that says bp profile search…
    I want to rid of that drop down in the search page..Any help or tips??? If only i could do that even with the plug in installed i’d b more happy to install the plug in again…

    Plugin Author Andrea Tarantini

    (@dontdream)

    When you deactivate the plugin, its search form in the Members page goes away. If it doesn’t, you have to manually clear the cache in your browser and in your caching plugin, if you are using one.

    Hello Andrea,

    Looks like in latest version advanced search works only after user is logged in.
    I am using BP 1.2.10 and unfortunatelly at the moment I cannot check whether same issue was in previous version of the plugin or not.
    Could you please tell if you have same problem (I assume you are using BP 1.5)?

    thank you.

    had time to check version 2.5 of the plugin and can conclude that this is an issue of those members lists again.
    in my case plugin has 4 lists for selection, I have tested all of them and depending from the list advanced search works as follows:

    1 – for logged out users;
    2 – for logged in;
    3 – doesn’t work;
    4 – doesn’t work;

    are there any chances to step aside from these lists, or find one, that will work for both sides?

    thank you!

    Plugin Author Andrea Tarantini

    (@dontdream)

    Hi James,

    Unfortunately this issue is strictly related to the plugin structure, that filters a members list in the same page where the search form is added. In other words, the plugin does not display the search results by itself, but takes control of an already displayed list, changing the list content without changing the list structure and look.

    The standard installation suggests to add the search form in the Members page, and usually there is only one members list there, but some plugins or widgets add more lists, and the plugin needs to know which list to filter (that is, where to put the search results).

    In your case, you are probably using a login widget or plugin, that adds a visible or invisible members list to your page when you are logged-in. If you filter the first list in your page, that added list will be displaying your search result when you are logged in, but of course that’s not what you need.

    So I think you have two choices to work around this issue:

    1) Restrict the search feature to logged-in users (filter the 2nd list), pretending this is by design ??

    2) Remove the conflicting widget or plugin you are using.

    Cheers,
    Andrea

    thak you for the detailed answer Andrea,
    I have already started to think that logged in/out issue is specific problem of my theme. I assume it is plugin BP Show Friends and few if/elseif statements of my theme.
    feature to logged-in users is something I thought about. If I will find some better solution for my problem, will drop you a note.

    thanks again.

    Andrea, sorry for disturbing, last question.

    is there any way to add some function to my theme, or make changes in the plugin, so that it could filter 2 different lists, based on user’s status?

    I mean list nr. 1 for logged out, nr.2 for logged in users (selection in the backend is not quite important in this case).

    have a good weekend!

    Plugin Author Andrea Tarantini

    (@dontdream)

    Hi James,

    Since the ‘filtered list’ value is a plugin option, you could set it like this:

    global $bps_options;
    
    if (is_user_logged_in())
        $bps_options['filtered'] = 2;
    else
        $bps_options['filtered'] = 1;

    I’ve not tested it, but I think it’s a good start.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Advanced Search’ is closed to new replies.