WebSmart-PHP logoWebSmart PHP New Features for 4.0 - 4.3

Product Info
Home
Reasons to Choose WebSmart
New Features
Installation Instructions
Getting Started
Datasheet (PDF)
Request White Paper
Schedule a Live Web Demo
Proven Software
Case Studies
User Quotes
References
Example Code
WebSmart Showcase
Customer Gallery
Customer Success Stories
WebSmart ILE Home
Product Ad (PDF)
Support
Professional Services
Knowledge Base
Updates & Upgrades
Requirements & Licensing
Training
Feature Request
Technical Support Home

Technical News
Feedback

Below are the key new features for WebSmart PHP 4.2 and 4.3

You can download WebSmart including the free trial from our public site or on myBCDsoftware.com.

Generation and Debugging Options Panel

The debugger, which was added in version 4.0 of WebSmart PHP, is more flexible now that you can specify an automatic launch path and query string in the new Generation and Debugging Options panel. It is now possible to launch any path of your program when debugging it including the edit screen for a specific record, or different paths or domains to debug the same program that is running in different environments such as test or QA.

 

Validate .PHP Files

The syntax validator has been upgraded to allow you to validate any php files in addition to your WebSmart phw files. It's always been possible for you to edit any php files with WebSmart. The ability to validate them makes WebSmart a better general purpose php editor.

 

Improved IDE UI

The WebSmart IDE has been given a facelift with a more modern look and an improved user interface.

 

Retrieve Nexus User Information

The new xl_get_nexus_info function makes it easier to retrieve information about a user that is logged into Nexus. Available information is:

  • User ID
  • First name
  • Last name
  • Email address
  • User number
  • Site manager flag
  • Nexus site number

Improved File Browser

The File Browser pane allows you to easily manage your FTP connections and IFS files from the same location. You no longer need Windows Explorer or other tools to access your IFS files when working in WebSmart. The updated File Browser is also dockable, so it can be moved to any part of the screen, allowing for more customization of the WebSmart IDE.

 

WebSmart Default Options Redesign

With new Server options, you can now specify the WebSmart environment library for each IBM i server connection. This makes it easier to work with multiple versions of WebSmart, which you may want to do when upgrading, or multiple copies (environments) of the same version of WebSmart.

 

Bundle Files

The new Bundle Files option creates a .zip file with your program definition and your entire Repository to be easily sent to BCD Technical Support to help us troubleshoot your problems faster.

 

Additional 4.2 and 4.3 New Features:

  • Server has a new install process - WebSmart library can now be set by the user (IFS and HTTP are shared by all the Libraries).
  • Redesigned Help menu.
  • A simplified Find and Replace interface.
  • Redesigned Help menu.
  • Quick block commenting using Ctrl+K.
  • Many enhancements and fixes to the PHP validator:
    • Pass-by-reference function parameters are now recognized.
    • Floating point variable assignments are validated.
    • Multi-dimensional arrays are now handled.
    • And many more!

 

Below are the key new features for WebSmart PHP 4.0

PHP Debugger

Debug your WebSmart PHP programs with the new WebSmart PHP Debugger. Add breakpoints, step through your programs and investigate variables. Includes the same features and functionality of the WebSmart ILE debugger.

 

No IBM i Needed

You now have the option to develop PHP applications without the need of an IBM i. WebSmart PHP now has its own set of standalone PC license keys which means you can run your WebSmart PHP programs on a non-IBM i machine.

 

Easily Retrieve Parameters

Obtain all of your query string parameters easily and securely with our new xl_get_parameter() function.

 

Cross Site Scripting Protection (XSS)

Templates have been updated with Cross Site Scripting protection code. This helps prevent malicious users from injecting client-side script that could adversly affect your applications.

What is XSS?

 

Additional 4.0 New Features:

  • User-Customizable extensions allow you to edit other file formats in WebSmart with colour coding.
  • Improved default toolbar positioning.

 

You can download WebSmart including the free trial from our public site or on myBCDsoftware.com.

« Back to WebSmart Features Main Page