Hi jvwelzen,
The approach we use for our web pages is a bit different to normal and is based on the MVC model (
http://www.azaclauson.com/maverick/ http://www.azaclauson.com/mavericklite/). It's a powerful approach since you can construct each page from blocks of XML from as many different sources as required and format it all down to HTML using an XSL file. The downside of this approach is that it's a lot more complex than HTML or even PHP files.
It would take a month or more to get your head wrapped around our pages.
If you really need a web site then maybe have a look at the SIPSwitchServices class in the SIPSiwtch.Web assembly. It's a bunch of web services that are called whenever anything useful is done on a mysipswitch page. The page on the mysipswitch web site are not much more than a bunch of javascript calls back to those web services. If you create a web site using the SIPSwitch.Web assembly and then create an .asmx file with the line below you'll be able to do everything the client side pages can do and you could also hook into those methods using php.
- Code: Select all
<%@ WebService Class="SIPSwitch.Web.SIPSwitchProvisioningServices" %>
Regards,
Aaron