This topic is locked

PHPRunner 3.1 beta

8/17/2006 9:53:26 AM
PHPRunner General questions
Sergey Kornilov admin

PHPRunner 3.1 beta 1 is available for download.
http://www.asprunner.com/files/phprunner31.exe

http://www.asprunner.com/files/phprunner31.zip
This update can be safely installed and won't break existing PHPRunner. Just make sure you install it to separate directory. This beta version is fully functional for 21 days. PHPRunner 3.1 is able to open projects created by previous version.
This upgrade is free to all PHPRunner customers who purchased PHPRunner less than one year ago. Registration keys will be sent when final version is released. All other cutomers will be able to upgrade to the latest version for $99.
We plan to release final version in the beginning of September. We'll release both ASPRunnerPro and PHPRunner at the same time.
New in PHPRunner 3.1:

  • WYSIWYG visual editor. Tweak visual appearance of any page with easy to use editor.
  • New Custom "View as" type. Use any PHP expression to display data the way you need it.
  • Frontpage publishing

Sergey Kornilov admin 8/18/2006

Updated on August 18 2006:

  • fixed error with PHP 4
  • fixed safe mode error
  • help file is updated

D
Dale 8/18/2006

I thought I would put my comments about the 3.1 beta in this topic as my comments are about the general upgrade.
As I have modified templates to give me what I think is a very professional and unique look, I was really interested in the source files that are now being built.
This version should be a version 4. There is very very little similarity between the two source codes.
I see you are using Smarty now.

The files have changed incredibly. ie the dbcommon file compared to the new common function file.

I was always concerned that the origianl dbcommon file from my project was getting close to over 100K in size. The new common function.php file built with the beta is over, 300K.

This kind of size is very worrysome.
Sooo, I opened in the new beta, the list page for my Purchases. It is my largest record and the largest number of records. I mean we are ONLY talking about 1600 purchases. The first 20 appeared in the list fine.
Sooo, I selected the records to display as 500. Well, the browser froze up and NO list was displayed.

Sooo, I went back to my orginal build 3 and did the same thing. Within 5 seconds I had the 500 records displayed.
I hope other folks can proove the speed IS NOT an issue and for some flukey reason I repeatedly had failure in viewing large lists. I will be eager to hear of any benchmarks.
Needless to say I am not impressed with that kind of response. ( and this is a clean beta build attempt )
The other big issue for me, are applying my mods.

Because the templates are SO different I can see that it would take me a month to get even close to the look and feel I have now. Probably 2 months.
I pitty you tech support guys. The change is so radical, the version is now really important for a proper response.
I know it is no big deal to the developers, but I dont think I can spend any time in thinking to bring my current version into the new beta. I will have to stick with my old Phprunner 3 build 98. To much work to go through as the old templates will not upgrade.
Hence again. This should be a version 4 and not a minor update.
Just my thoughts. They may be a bit discouraging, as I was quite excited to use the new features and upgrades to the code. But dissappointly it will be to much work for now.

Sergey Kornilov admin 8/20/2006

Dale,
I'm sorry to see your frustratration. Probably you misunderstood the purpose of this update. The mian idea of this update is to help making visual changes easier for everyone who is not familiar with HTML, PHP or don't want to spend time learning code that PHPRunner generates. In this update we separated PHP code from HTML which will benefit experienced programmers as well.
Yes, PHPRunner you can think about PHPRunner 3.1 as a of a new application. You can still use PHPRunner 3.0 to support custom templates however for new projects I recommend to use a new version. Very quickly you find you spend much less time customizing templates and getting better results.
To help me investigate speed issue send to support@xlinesoft.com your PHP files along with database dump.

D
Dale 8/20/2006

Hi Sergey,
For new users I fully agree that separating the data from the presentation is a great idea.

I will absolutely start my next project in the new version and see where it takes me.
I do not want to waste your time on the Speed issue as I have done NO investigation on my own. In the mean time Im sure there will be other comments about the speed issue if it is truely an issue.
I tinkered around with other areas of the beta, I found issues with resizing to larger text in a firefox browser and found some issues. After making the text larger by ctrl+, and then resizing the text back to the orginal dispaly size, Many of the dropdown boxes DID NOT display properly. I looked at the help a bit, and was dissappointed that much of the help still referred to the original source and generated files, ie comments about the dbcommon file. Most of the stuff I see has been moved to the common_functions file.
For now, I will stay with my old version until the dust settles a bit.
Great job, I quess Im just whining because it wasnt done in the version I bought. New learning curve.
Great job by the other techs helping with this forum.

P
phpwalker 8/20/2006

Updated on August 18 2006:


  • fixed error with PHP 4
  • fixed safe mode error
  • help file is updated


Sorry to be dense, but does this mean I just download the application from the "pinned" post? I downloaded and the build number was still 135...?
After downloading, I tried building my application again and got the following error:
256

Error description You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '='')' at line 1

URL www.xxxx.com/new1/voters_list.php

Error file /home/ccdem2/public_html/new1/include/dbconnection.php

Error line 26

SQL query select `voterID`, `LastName`, `FirstName`, `MiddleName`, `Suffix`, `Phone`, `PhoneNotes`, `email`, `houseNum`, `Street`, `AptNo`, `City`, `State`, `Zip`, `Neighborhood`, `VPrecinct`, `VCommitteePerson`, `Party`, `Active`, `Hot`, `DemSupport`, `Notes`, `sex`, `group`, `DOB` From `voters` where (`voters`.`group`='EB') and (='') ORDER BY `LastName` ASC, `FirstName` ASC

Solution This is a general error. It occurs when thereis an error in event code or in SQL.
Send your SQL or event code along with full error message tosupport@xlinesoft.com&.

Sergey Kornilov admin 8/21/2006

Updated on August 19 2006:

  • fixed error with FTP upload
  • HTML code is highlighted in visual editor after swithing to HTML mode
  • fixed error with case-sensitive password protection

Alexey admin 8/23/2006

Sorry to be dense, but does this mean I just download the application from the "pinned" post? I downloaded and the build number was still 135...?

After downloading, I tried building my application again and got the following error:


Hi,
please try to build your pages with the latest update available at:

http://www.asprunner.com/files/phprunner31.exe
If this doesn't help please zip and send to support@xlinesoft.com your PHP files along with PHPRunner project file for investigation.

Sergey Kornilov admin 8/24/2006

Updated on August 24 2006 (build 141):
http://www.asprunner.com/files/phprunner31.exe

http://www.asprunner.com/files/phprunner31.zip

  • many minor bugs fixes and improvements mostly WYSIWYG editor and FTP upload related

Sergey Kornilov admin 8/25/2006

Updated on August 25 2006 (build 142):
http://www.asprunner.com/files/phprunner31.exe

http://www.asprunner.com/files/phprunner31.zip

  • fixed a couple of minor bugs and problem with master list page in Visual Editor

F
francesco 8/25/2006

Hi
I've just purchased phprunner version 3.0 after having tested it for one week.

(Great product)
Now I've 2 question:

  1. In this forum I've read that you suggest to use beta version (3.1) for new projects, and that is what i'm gonna do (expecially for Visual Editing) but when i install new version (in different folder) it's look like a trial version (expires in 20 days).

    Now what happen if I can get registration code within this period? (If I remember it will be avaliable toghether with final version)

    I need to know this because I'm in a hurry with my project and I cannot finish the project and then wait for registration code.
  2. (maybe is out of topic) What is the meaning of 1 year support by e-mail? It remains valid even for 3.1 version?
    Thanks in advance for replay

F
fmf 8/27/2006

Excellent work..
I was about to suggest a way to put my HTML code in the wizard instead of changing everytime I upload. I still dont know how to add PHP code. For example befer a TR tag, I want to check something to see if it is true so I can show the row of caption and field.
I also noticed after loading a previous project, I could not change the hidden field properties which has a PHP code as default value.
The Astrict * was not changed when I decided to make a field required. I used to be done automatically when the properties where in the Field choosing. I think it will not harm if it is still in the field choosing like before and also in the Visual Editor.
One last thing, I can't Save As like before which forces me to stick to the file name and make manual backups by copying the file useing Windows explorer. It will be a good idea to add a Save As button.
Keep up the good work.

Sergey Kornilov admin 8/28/2006

Updated on August 28 2006 (build 143):
http://www.asprunner.com/files/phprunner31.exe

http://www.asprunner.com/files/phprunner31.zip

  • fixed Registration page bug
    Final update most probably will be available later this week.

    We work on feature that allows to merge changes made in Visual Editor with changes made on other page.

Sergey Kornilov admin 8/28/2006

Francesco:
you do not need a registration key to run PHPRunner 3.1. Generated pages do not have any "Unregistered" banners. One year support covers all versions of PHPRunner.
Flash M Flash:
in the new version PHP code and HTML are separated. This means you cannot just add a code snippet that outputs <tr> tag after certain condition is met. We are still looking for the best way to make changes like this one.
Currently I can recommend to use Events. Btw, Hidden fields are gone. I recommend to use BeforeAdd event to assign default values to fields that are not on the Add page.
"Save As" option is not available now. Each project now resides in it's own folder and include a set of template files, output directory, virtual directory etc. Simple renaming a project file is not enough.

kujox 8/30/2006

Does this mean that hidden fields will never appear in in the new version?
I did find that function very useful when editing a record, otherwise it means using the events to get the record data and then make any changes in before edit.

Sergey Kornilov admin 8/31/2006

Probably hidden fields will be back in one of the next versions.
Anyway I recommend to use Events for this purpose as the most reliable way to assign default values.

F
francesco 9/5/2006

Hi
What about final release of Pph-runner 3.1?

M
mmponline 9/5/2006

...or at least a next Beta. There are quite a few urgent features not functional...

Sergey Kornilov admin 9/7/2006

Will be ready later in September.
Thanks for patience.