First off, let me give you some background. I currently host a gaming website for a group of people. I'm an electrical Engineer working with MEMS and control systems, so my programming experience is in MATLAB, LabVIEW, C, etc mostly for microcontrollers. I know php, MySQL, and html, but I mostly have to fiddle with it to get what I want. We are currently only around 200-300 members, so we are not too big. We are looking at expanding past the gallery module and the static forums.
Currently, we love the setup you guys have for IPB. It's awesome. We are currently looking at setting up a member list system (the background is all currently set up). We have people who are different "ranks" in the community. We have Leaders, Administrators, Moderators, Officers, etc. I have a system set up currently that will pull all the members, and their ranks rather nicely. The problem is that I have to use php code in order to fetch data to display.
We want to have a custom page appear in the navigation part of the header that says "Members." From what I have researched, you need ip.content to post php in custom pages (unless to spend money for an app). If I have to spend money for the app, I might as well pay for the whole thing. We have been talking about expanding the website past a simple forum system, and it sounds like this app will integrate well with everything. The only concern I have, is that the documentation made it seem like you can't rename the link for the page on the header bar. Is this true? I don't want to have to have users click twice in order to view the community master list.
I know you are probably saying that we can just use the member listing tool built into the system, but we wanted something that was made a little more for us. I like the IPB software, but I think the member searching tool was lacking.
We currently have an expired license for ip.board and ip.gallery. I assume these will need to be updated as we are running 3.2.x, and the current software is at version 3.3.x. This is not a big deal, but I like to save my money.
My second question involves how much control ip.content has. Currently, my code looks like it will need to run... I'll just post it.
SELECT ibf_members.member_id, ibf_members.member_group_id, ibf_pfields_content.member_id, ibf_pfields_content.field_11, ibf_pfields_content.field_12 FROM ibf_members LEFT JOIN ibf_pfields_content ON ibf_members.member_id = ibf_pfields_content.member_id WHERE ibf_members.member_group_id=4 OR ibf_members.member_group_id=7 OR ibf_members.member_group_id=8 OR ibf_members.member_group_id= OR 12 ibf_members.member_group_id=13 OR ibf_members.member_group_id=14 OR ibf_members.member_group_id=15 ORDER BY FIELD(field_12,'8','4','7',12,14,13,15), 'member_group_id';
This pulls all our infromation from the database for the member list, and presorts the information. This will be able to be done in ip.content, correct? The help files said that you were able to use the sql class function, but I was sure I needed to use the old sql query function.
After reading the documentation, there was a wealth of information. I have to thank you guys for putting that together. It answered most of my questions. I just want to be 100% sure about things before I think about buying something. You should have seen me bying a car. I took me 3 months just to compile the data and compare all the features, price, mpg, ratings, award, etc. I guess I go overboard sometimes!
Thanks in advance for any help.