Do I have to run a webserver?
Yes, its a Flash applet, it works from a web browser. You can use apache or any other webserver you like. The applet was tested and its known to run under Windows, Linux, and Mac browsers. Its truly multiplataform!
Do I need to install additional Perl modules to run op_server.pl?
No, it works without extra modules.
International characters are not displayed in button labels! Is it possible to use foreign characters?
Yes, its possible. The flash movie will display international characters if you encode the text with UTF-8. You can encode the files from the command line using vi:
vi -c ":wq! ++enc=utf8" op_buttons.cfg
There is a downside to this. If you originate calls from the panel, the
caller id will be set with the utf8 label (the result are ilegible characters in the CLID)
I do not want to mess with the caller id text and the asterisk database.
Can I disable that feature?
Sure, just modify op_style.cfg and set the show_clid_info variable to 0
(zero).
When I try to open the webpage, the browser hangs. Whats wrong?
The flash movie tries to read a file named 'variables.txt' that is
generated by op_server.pl in the same directory where the .swf file
lives. If this file is corrupted or incomplete, the flash movie might
hang forever. Make sure you have the file in place. If its not there,
you might have permissions problems or you forgot to run op_server.pl.
In the demo I see some buttons grayed out, How can I replicate that behavior?
For SIP peers, you can have an availability report in the panel. You have to enable qualify in your sip peer entry, like:
[sipuser]
type=peer
qualify=500
I changed the style op_style.cfg, but when I reload the page I don't see the changes. What's up?
The flash movie requests the file variables.txt when it starts. If your browser caches that file, you won't see the changes you made unless you clear your browser cache, or maybe just requesting the variables.txt file and hitting reload a couple of times. This is fixed from version 0.10 onwards.
I do not like editing a text file to change a visual layout!
Me neither, I dream of a visual layout configuration. But I do not have the time to make it happen. Maybe in the future.
Where are the mailing list archives? Here
You can also request archived messages by sending an email of the form: operator_panel-get.1_20@lists.house.com.ar to request messages 1 to 20.
Where is the .fla source?
Once upon a time, there was a .fla file. But now the client is done
using MING, an open source library for producing .swf movies.
You will find the perl source to compile the swf under the ming-source
directory. If you really need to have the .fla (an ancient .fla that does not
work with modern op_server.pl versions), I will send it in exchange of a powerbook with Macromedia Tools installed.