I am running three boards and they each have identical files that include pm search 1.0.3. I separately ran this mod's install script for each of them and that properly created pm search permissions for each. (BTW, I love the part in the install file that reads "// Setup $auth_admin class so we can add tabulated survey permission options"
)
Anyway, pm search works fine on the first board but the pm search option does not show up on the other two boards. I have already cleared cache and template cache (and browser cache while I was at it) multiple times, and I have pm search permissions set to on for everyone.
I did a permissions mask test for my individual account (I'm an admin and founder) as well as for a regular account and I confirmed that pm search permissions really are on for everyone.
The problem goes away when I change:
Code: Select all
<!-- IF S_DISPLAY_SEARCHBOX -->
<!-- INCLUDE ucp_pm_search.html -->
<!-- ENDIF -->
to
Code: Select all
<!-- INCLUDE ucp_pm_search.html -->
so that makes it appear like it's a permissions problem or a problem with pm_search.php not being included when it should be (and as I said the first board with identical files is working fine so it sounds like it must be a permissions problem), but given that running individual user permission masks showed the permissions are on I'm stumped.
I'm sure I can trace this with a bit of time, but I figured I'd ask here in case you have an idea off the top of you head that would save me the trouble.