Hi,
A lot of people miss something. It is a complex program, client and server, connecting to another server (asterisk). That is why there is quite a large documentation set. And because the documentation is kind of large you can miss some important parts. Many other users did not miss it, or they missed something else. And some others were great at the point of extending the functionality, posting patches like for adding importing functionality to the phonebook, or posting dialplan snippets to set presence on FOP2 via feature codes in the dialplan. The problem you were having was indeed documented on the 1st user manual page, the FAQ, the guide and several times in the forum. I have just modified the user manual trying to make it more clear for freepbx users.
The next version (due out shortly) will have a privacy aka "CEO" option for individual buttons to prevent listen,whisper,record and hangups, and another level of privacy for hiding callerids or dialed numbers. My initial development is to have a "privacy=clid,monitor,all" to set per button. And I think that I will have to also add a "god" permission for a user so you can set a super user that will be able to override button privacy settings.
About the list of extensions to show, you can do that now using panel contexts as described in the manual. But I am also thinking on how to implement it on just one panel context. All this improvements will need a nice web gui for setting that up, and hence it will take some time.
I always point to the step by step guide for installation. There was a sticky on this forum but it seems it expired, I will look at it and get it back at the top.
You can also check the FAQ that describes the problem you had and the solution, and other similar problems and proper solutions/fixes too.
For Centos 4, you need a non debugging perl as explained in the download page, you can get a centos 4 perl from here:
http://www.fop2.com/downloads/centos4/p ... 3.i386.rpm
http://www.fop2.com/downloads/centos4/p ... 3.i386.rpm
Best regards,