It's not possible to edit anything that comes up when you hit Settings; this is built into the phone.
You can redirect the Services button to a URL of your choice, but this eliminates the normal CallManager functionality of adding services to the phone. You can ADD entries to the Directories button - the first three are built into the phone and can't be removed that I know of, but the remainder (usually just one entry for Corporate Directory) are drawn from an ASP file on CallManager in the normal CiscoIPPhoneMenu format. This requires copying or modifying a stock Callmanager ASP file and should be done with care if you want to maintain Corporate Directory functionality. The Messages button can only call a phone number, that phone number determined by CallManager's configuration.
I'm not sure what "screen" you're talking about for call forwarding. You can technically edit the CCMUser webpages on CallManager, but again, this is something to be done with extreme care and keeping in mind that upgrades may blow away your work. It is not possible to modify the behavior on the phone when you hit CFwdAll.
To clarify one question: Can the title "Corporate Directory" under the Directories button be changed to read "Pacific Directory"? On the Services button can I edit the "getservicesmenu.asp" file to read other than what it says now? I understand about the Settings button, what we wanted to do was allow only access to "Contrast" and "Ring Type". The last question is about the HELP (?) button. When you push (?) and CFwdALL, we wanted to edit the message that appears because we do not allow call forwarding off campus.
Let me precede all of this with a warning: you can edit these files, but TAC may not support you for any problems that could result. You should keep a backup of the original file in case you need to back out the change, and you should keep a copy of your modified file in case it is overwritten when you upgrade CallManager.
The most correct place to modify the string "Corporate Directory" would be in your locale's dictionary file. For US English, this is in:
If you are using a different locale, find it in the locales directory and edit the appropriate ccmcipdictionary.asp file.
I believe the help texts are contained in the "TelecasterHelpText" table in the CCMXXXX database in SQL server, where XXXX is usually 0300 or 0301 or similar (the active one increments when you do upgrades). I don't know of a way to edit that using Enterprise Manager, you may have to write a special SQL query. That would be another one where you want to take a backup first and then save your change for when it gets overwritten later.
Alternately, you could write a special case into GetTelecasterHelpText.asp in \CiscoWebs\IPPhoneServices\CCMCIP to catch requests for help with button ID '305' (CFwdAll) and supply your custom help text. This might be easier and also would avoid the need to edit the CCM database.
I don't believe you can remove things from the Settings menu. Some of our customers have expressed concern about that. It's usually not an issue though. Consider that the user has to know the phone unlock code to change anything on those menus, and really the worst thing they can do if they know it is to break their phone (and only their phone), and the absolute worst case for recovering it (assuming you use DHCP) is you have to go down and do a factory reset. If they do this repeatedly, well, perhaps the problem should be transferred from IT to human resources. :)
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.