After reading the CB API document, and doing research on these boards, I've come to a few conclusions:
1) The "Private tab" feature is one that appears to be requested by quite a few people. There is a related project in progress that I read about (and downloaded), but it is not ready for prime time yet (have enough debugging to do on the stuff I'm writing

). As this is currently a development issue on a CB-level, and because this involves CB coding skills that I simply do not have, I'm not going to deal with it for the purposes of my plugin(s).
2) Regarding the privacy of the information contained in the SMF tabs, again, SMF has a relatively fine level of control over what information is displayed. Therefore, at worst case, you may see a section of tab that says, "This profile is private" or whatever is appropriate. Ultimately, CB is really a means of displaying forum information - the forum itself controls the data, and that is how it should be.
3) Because the SMF plugins are needed for my current project, my primary focus is to get something functional that will work until someone with far better programming skills (and more time) than I have can actually develop it further. In other words, I'll do the best I can with the time I have.
So, to summarize the things I have left to do:
1) Rearrange the Karma, Forum Position and Total Posts in the
main Profile section (as seen here to the right of the avatar)
2) Make sure that all language generated is from the SMF language files (which use variables to pass the data, enabling multilingual support). If any additional phrases are needed, I can code these up, but at this point I don't think it'll be necessary.
3) Verify that the code remains in sync with SMF's built-in privacy controls (meaning that the proper booleans/variables are used just as they are in the core code).
4) Final alpha testing and code clean-up.
Okay, that should do it. If I've overlooked anything major, please let me know. I'm really trying to get this wrapped up sometime this weekend. Thanks!
Regards,
Brat.
Post edited by: Brat, at: 2006/08/09 10:26