KitCAD i3 KGC r5 – RPCL 5.0; Release notice

Click to view larger image
KitCAD i3 KGC r5 and KitCAD i3 KGC r50 has been released online (first released on the 23rd of October of 2013, 25th-30th December of 2013, and current of 27th June of 2014; As like r30/r35, r5 is not a replacement for the existing versions). Its main interface requires RPCL 5.1/5.0, RPCL 4.0/3.0 (for r35) and a PHP enabled server to function. Existing KitCAD i3 KGC r3 JavaScript and online KitCAD i3 CGI interfaces are used for save/quote/3d buttons but are not required to generate data.
At this time – Offline/Past editions of web Browsers may require updating before use; The online KitCAD i3 KGC r5 and KitCAD i3 KGC r50 versions require a HTML5 drag and drop web Browser interface for the toolbar and dialogs. Tested on Xp Ie8 (using HTML4.1) and Win7 Ie12 (using HTML5Web browsers and others which support HTML5.
End-users and advanced administrators can generate text names/ID’s upon Objects drawn onto the plan view, see May 16th, 2016 JavaScript example for more information.
KitCAD i3 KGC r5 online : http://www.KitchenPages.com/library/i3/r5
KitCAD i3 KGC r50 online : http://www.KitchenPages.com/library/i3/r50
KitCAD i3 KGC r3/r5 documents : Online User help and information
KitCAD i3 KGC r5 offline : Download KitCAD i3 KGC r5 for XAMPP (Upgrade)
KitCAD i3 KGC r5 offline : Download KitCAD i3 KGC r5 for XAMPP (New Install)
KitCAD i3 KGC r5 reference : KitCAD i3 KGC r5 development testing
KitCAD i3 KGC r3 online : http://www.KitchenPages.com/library/i3/r3
KitCAD i3 KGC r3 – RPCL 3.0: Release notice, and download links
KitCAD i3 KGC r3 open source : KitCAD i3 KGC r3 for RadPHP/H5B
October 23rd, 2013 at 7:36 am
Note : The uploaded preview may change, it is suggested users clear Web Browser cache, and then reload the page by re-entering the URL into a new tab/window’s address bar. Pressing F5 or using REFRESH will not work and causes JavaScript run-time errors.
November 20th, 2013 at 11:14 pm
Added Twitter Cards support to Kitchen Pages, and online versions of KitCAD i3 KGC r5, and KitCAD i3 KGC r50.
The Twitter Cards support is an optional
metatag
for Advanced administrators or web developers; And it has not been included within downloads – Advanced administrators should alter existing meta tags to suit their domain, and the insert the optional Twitter Card values at the same time if required.November 30th, 2013 at 11:11 pm
Click to view larger image
KitCAD i3 KGC r5 and KitCAD i3 KGC r50 are now available from Chrome Web Store for users viewing with the Google Chrome Web Browser.
KitCAD i3 KGC r5 online :
KitCAD i3 KGC r50 online :
December 25th, 2013 at 11:02 pm
Released KitCAD i3 KGC r5 for XAMPP (Upgrade) for previous r3 installs on 25th, 27th, and again with minor changes on the 30 December of 2013 as KGC_RPCL_5-0_XAMPP_Upgrade_Setup.exe. Also see KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014.exe (below)
This upgrade will allow KitCAD i3 KGC r3, KitCAD i3 KGC r5, and KitCAD i3 KGC r50 to use RPCL 5.0 without RPCL 3.0 being installed.
Another upload of KGC_RPCL_3-5_XAMPP_Setup.exe (win32) must already be installed for this Upgrade to work correctly. This release of KitCAD i3 KGC r5 for XAMPP (localhost is enabled/any IP is partly disabled) requires that KitCAD i3 KGC r3 be installed; See KitCAD i3 KGC r3 download instructions for more information.
KGC_RPCL_5-0_XAMPP_Upgrade_Setup.exe (1.5Meg) [30th December 2013]:
][Instructions] This Inno Setup (v5) is for systems that have a version of XAMPP installed on the system at C:\XAMPP\ and will install all files for KitCAD i3 KGC r3 and KitCAD i3 KGC r5/r50 (localhost) with RPCL 5.0 support. This KGC_RPCL_5-0_XAMPP_Upgrade* requires that KGC_RPCL_3-5_XAMPP* be installed beforehand.
[DOWNLOAD LINK
The KGC_RPCL_5-0_XAMPP_Upgrade* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_5-0_XAMPP_Upgrade* download requires that KGC_RPCL_3-5_XAMPP* be installed beforehand : [Zip 2.1Meg][7z 1.2Meg].
December 26th, 2013 at 8:45 pm
Released KitCAD i3 KGC r5 for XAMPP (Upgrade) for full new installs on 25th, 27th, 30th December 2013 and again with minor changes on the 27th June of 2014 as KGC_RPCL_5-0_XAMPP_Upgrade_Setup.exe (above) and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014.exe (below)
Another upload of KGC_RPCL_5-0_XAMPP_Installer_Setup.exe (below) allows users to install their own local web server, and KitCAD i3 KGC, r3, r5, and r50 from a single install program.
By default the install program will only download KitCAD i3 KGC Upgrades; New users will have to select the custom setup option and enable the
xampp-win32-1.8.2-5-VC9-installer.exe
package so it is downloaded and installed.Users on systems beyond XP/2003 can manually install xampp-win32-1.8.3-2-VC11-installer.exe (not included in KitCAD i3 KGC r5 install/download link below; Also if manually installing XAMPP 1.8.3-? please review Heartbleed bug below if required)
KGC_RPCL_5-0_XAMPP_Installer_Setup.exe (1.8Meg to 126Meg):
][Instructions] This InstallAware Installer (v2012, includes web download, maintenance, repair, uninstall and update managers) to run the KitCAD i3 KGC, KitCAD i3 KGC r3 with upgrade to r3/r5/r50, XAMPP with APACHE – Perl – PHP – PEAR, and VC9 support Setups (All from the one Installer), use CUSTOM SETUP option to configure downloaded items:
[DOWNLOAD LINK
*KGC_RPCL_3-5_XAMPP_Setup.exe 6Meg – required previous version
*KGC_RPCL_5-0_XAMPP_Upgrade_Setup.exe 2Meg – see description above
*KGC_RPCL_5-0_XAMPP_Upgrade_Setup_2014.exe 2Meg – see description above
*xampp-win32-1.8.2-5-VC9-installer.exe 112Meg – required for XAMPP and APACHE with Perl, and Php – See ApacheFriends.org
*vcredist_x86.exe 5Meg – 32bit version (SP1 v9), only download/install if PHP in XAMPP does not work, and no other version of Visual C++ 2008 exists on the system.
Note: A) The folder of C:\XAMPP must not exist – uninstall previous versions if required, and; B) The install order matters – please install to C:\XAMPP in the following order:
1) xampp-win32-1.8.2-5-VC9-installer.exe (if XAMPP 1.8.3 or better is NOT installed)
2) KitCAD i3 KGC r3 XAMPP
3) KitCAD i3 KGC r5 XAMPP Upgrade
4) KitCAD i3 KGC r5 XAMPP Upgrade 2014
No KitCAD i3 KGC r5 / r50 installer exists for other systems at this time; Users on other systems must manually download files and run setups as required, see above for more information.
February 21st, 2014 at 8:47 pm
The online Kitchen Pages .com/.net X3dom files have been updated to the latest release (1.5.1); See update notice for more information (or rendering shows Part-of-a-Black/White-image).
February 22nd, 2014 at 1:17 pm
Updated online server (see update notice for more information):
JQuery 1.10.2 -> 1.11.0
JQuery Mobile 1.3.2 -> 1.4.1
NOTE: There are NO JQuery file updates to KitCAD i3 KGC r50; No update will be performed – Maybe at a later date another version named r51 could be used to increment the JQuery version higher. Testing r50 with version JQuery 1.11.0 has failed due to as yet unknown Syntax error within the JQuery 1.11.0 min file.
KitCAD i3 KGC r5? versions (online only) are configured as follows;
KitCAD i3 KGC r5 : JQuery 1.11.0 + Migrate plugin 1.2.1
KitCAD i3 KGC r50: JQuery 1.10.2 + Mobile 1.3.2
April 11th, 2014 at 11:07 am
XAMPP 1.8.3 OpenSSL Heartbleed bug notice.
For administrators who have manually installed XAMPP version 1.8.3-? please review https://www.apachefriends.org/blog/heartbleed-bug.html and take action as needed; A new version of xampp-win32-1.8.3-4-VC11-installer.exe (XP and 2003 not supported by PHP5.5 using VC2011) has also been released and can be downloaded from ApacheFriends.org
All XAMPP users wishing to check the installed version of XAMPP can use the steps provided in the Heartbleed bug ApacheFriends guide above. The bug does not exist for XAMPP versions which were downloaded and setup by KitCAD software installers.
A new version of XAMPP 1.8.2-5 (with PHP5.4 using VC2008) has also been released and MAY be available from the KitCAD software installers at a later date (pending review – current version is XAMPP 1.8.2-3 or lower). The updated version of XAMPP provides no added function for this release of KitCAD software.
April 18th, 2014 at 11:55 am
Updated online version of r5/r50 _Index5150print.css to remove toolbar from Print preview/output view – See update notice for more information or manually download changed file (No upgrade is planned to the r5/r50 for XAMPP versions at this time).
April 20th, 2014 at 4:07 pm
Updated online version of r5/r50 _Index5150.css to adapt depending on view size – See update notice for more information or manually download changed file (No upgrade is planned to the r5/r50 for XAMPP versions at this time).
May 4th, 2014 at 11:59 pm
Updated online version of r5/r50 _Index5150API1.js for Firefox and Internet Explorer web Browsers to relocate toolbar, prompt, and editor – See update notice for more information or manually download changed file (No upgrade is planned to the r5/r50 for XAMPP versions at this time – see rest of post for pending bug fix).
Updated online version of r5/r50 r5en.js for Internet Explorer web Browsers showing dialog message of event.type is null – Delete the text of
alert(e);
from file or manually download changed file (No upgrade is planned to the r5/r50 for XAMPP versions at this time).A bug in function imgScroller (AKGraphicControl->position:absolute[css] should be AKGraphicControl->position:relative[css] or no value) can cause Internet Explorer users to draw Objects in the wrong position when Move button has been selected while waiting for Object to download – as a work-around allow drawing and updates to occur before moving Objects. Editing the Object (entering top 0, left 0) and selecting the Apply button will correct the position/display for next Move on Object. After further testing the bug fix for this issue will be applied in the _Index5150API1.js file.
May 6th, 2014 at 9:12 pm
Updated online version of r5/r50 from jquery 1.10.2-1.11.0 to jquery 1.10.2-1.11.1; The r50 version will not be updated from its first release look and feel at this time – using jquery mobile 1.3.2.
Updated online version of r5/r50 _Index5150API1.js for Internet Explorer 8 web Browsers KGraphicControl position bug – See previous post above and update notice for more information
Updated online version of r5/r50 _Index5150.css to adapt depending on view size – See update notice for more information or manually download changed file.
No upgrade is planned to the r5/r50 for XAMPP versions at this time.
May 17th, 2014 at 7:26 pm
Updated KitCAD i3 KGC versions with date of 17th May, 2014, and then 27th July, 2014
DO NOT INSTALL FOR KitCAD i3 KGC r5 / r50
See KitCAD i3 KGC 2014 maintenance upgrade release notice for more information.
May 19th, 2014 at 8:14 pm
Released KitCAD i3 KGC (localhost), KitCAD i3 KGC r3 (r30/r35) for XAMPP, KitCAD i3 KGC r5 for XAMPP (2014 Upgrade) on 18th May and again with minor changes on the 27 June of 2014 as KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014.exe. KitCAD i3 KGC release date of 17th May, 2014.
Updated full installer to include the above update, see release notice for more information and download link.
Previous upload of KGC_RPCL_5-0_XAMPP_Upgrade_Setup.exe (win32) must already be installed for this Upgrade to work correctly. This release of KitCAD i3 KGC r5 2014 update for XAMPP with X3DOM 1.6.0 and other updates requires that previous versions be installed – in required order; See KitCAD i3 KGC r5 download instructions for more information.
The RadPHP XE, and HTML5 Builder Source RPCL files of KitCAD i3 KGC are not updated.
KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014.exe (2.5Meg) [27th June 2014]:
][Instructions] This Inno Setup (v5) is for systems that have a version of XAMPP installed on the system at C:\XAMPP\ and will install all files for KitCAD i3 KGC r3 and KitCAD i3 KGC r5/r50 (localhost) with RPCL 5.0 support. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014* requires that both (in order) KGC_RPCL_3-5_XAMPP* and KGC_RPCL_5-0_XAMPP_Upgrade* be installed beforehand.
[DOWNLOAD LINK
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014* download requires that both (in order) KGC_RPCL_3-5_XAMPP* and KGC_RPCL_5-0_XAMPP_Upgrade* be installed beforehand: [Zip 3.0Meg][7z 2.4Meg].
July 15th, 2014 at 4:35 pm
Updated online version of r30/r35/r3/r5/r50 from X3DOM 1.6.0 to X3DOM 2.0.0-dev. See release notice for more information.
Added Enhanced Keyboard support for KGC to be moved using the arrow keys for all online versions of r30/r35/r3/r5/r50. See release notice for more information.
No upgrade is planned to the r5/r50 for XAMPP versions at this time.
July 20th, 2014 at 10:11 am
Uploaded KitCAD i3 KGC (localhost), KitCAD i3 KGC r3 (r30/r35) for XAMPP, KitCAD i3 KGC r5 for XAMPP (2014 Upgrade part 2) on the 20th, 25th July and again on the 27th July of 2014 as KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2.exe. KitCAD i3 KGC release date of 27th July, 2014.
This update is not included at this time within the full installer but is available as a update pack [Full Installer].
Previous upload of KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014.exe (win32) must already be installed for this Upgrade to work correctly. This release of KitCAD i3 KGC r5 2014 part 2 update for XAMPP includes X3DOM 1.6.1 and other feature updates which requires that previous versions be installed – in required order; See above for more information.
The RadPHP XE, and HTML5 Builder Source RPCL files of KitCAD i3 KGC are not updated.
KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2.exe (0.8Meg) [20th July 2014]:
][Instructions] This Inno Setup (v5) is for systems that have a version of XAMPP installed on the system at C:\XAMPP\ and will install all files for KitCAD i3 KGC r3 and KitCAD i3 KGC r5/r50 (localhost) with RPCL 5.0 support. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014* be installed beforehand.
[DOWNLOAD LINK
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014* be installed beforehand: [Zip 0.5Meg][7z 0.4Meg].
November 2nd, 2014 at 4:40 pm
KitCAD i3 KGC rX for XAMPP upgrade : Release notice
December 20th, 2014 at 6:34 pm
Uploaded KitCAD i3 KGC (localhost), KitCAD i3 KGC r3 (r30/r35) for XAMPP, KitCAD i3 KGC r5 for XAMPP (2014 Upgrade part 3) on the 21st December of 2014 as KitCADi3rX_XAMPP.exe within KitCAD i3 KGC rX for XAMPP upgrade : See Release notice for more information.
This update is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer].
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt3* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt3* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.1Meg][7z 0.1Meg].
March 2nd, 2015 at 9:58 pm
Uploaded KitCAD i3 KGC (localhost), KitCAD i3 KGC r5 for XAMPP (2015 Upgrade part 1) on the 1st March and again on the 14th June of 2015 as KitCADi3rX_XAMPP.exe within KitCAD i3 KGC rX for XAMPP upgrade : See Release notice for more information.
This update is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer].
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
April 22nd, 2016 at 10:18 pm
The update dated 1st May 2016 is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer]. Use the KitCADi3rX_XAMPP.exe setup within KitCAD i3 KGC rX for XAMPP upgrade : See Release notice for more information.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1* update above is not required because the same files are included within the The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* update below.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
June 25th, 2016 at 12:17 am
The update dated 1st July 2016 is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer]. Use the KitCADi3rX_XAMPP.exe setup within KitCAD i3 KGC rX for XAMPP upgrade (after 1st July 2016) : See Release notice for more information.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* updates above are not required because the same files are included within the The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* update below.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
July 16th, 2016 at 3:41 am
The update dated 16th July 2016 is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer]. Use the KitCADi3rX_XAMPP.exe setup within KitCAD i3 KGC rX for XAMPP upgrade (after 16th July 2016) : See Release notice for more information.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1*, KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* updates above are not required because the same files are included within the The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt3* update below.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt3* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt3* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
August 20th, 2016 at 10:04 pm
The update dated 21st August 2016 is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer]. Use the KitCADi3rX_XAMPP.exe setup within KitCAD i3 KGC rX for XAMPP upgrade (after 21 August 2016) : See Release notice for more information.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1*, KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt3* updates above are not required because the same files are included within the The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt4* update below.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt4* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt4* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
August 29th, 2017 at 7:57 pm
The update dated 21st August 2016 is not included within the KitCAD i3 KGC r5 for XAMPP full installer [Full Installer]. Use the KitCADi3rX_XAMPP.exe setup within KitCAD i3 KGC rX for XAMPP upgrade (after 31 August 2017) : See Release notice for more information.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2015_pt1*, KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt1* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt2* and KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt3* and
KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2016_pt4* updates above are not required because the same files are included within the The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2017_pt1* update below.
The KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2017_pt1* Zip/7z Archives allow advanced system administrators to manually update without using setup program; Because there are no CGI files to be configured the upgrade can also be used for other like linux apache webservers. This KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2017_pt1* download requires that KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2014_pt2* be installed beforehand: [Zip 0.5Meg][7z 0.5Meg].
August 30th, 2017 at 12:34 pm
The r3/r5 version upon this server will no longer function using PHP CURL or PERL LWP libraries at this time (see below for solution for rX Object Item loading) – Error from PHP scripts is preventing Object Item loading; with Error messages like 400 (bad response and error dialog message of ‘< '); And as follows: Error setting property (newdrawing::DocType), doesn’t existsError setting property
(newdrawing::IsMaster), doesn’t existsError setting property
(Memo::WordWrap), doesn’t existsError setting property
(Memo::WordWrap), doesn’t existsError setting property
(Memo::WordWrap), doesn’t existsError setting property
…
(Memo::WordWrap), doesn’t existsError setting property
(Memo::WordWrap), doesn’t existsOutput has already been sent to the browser at
//htdocs/library/i3/rpcl/classes.inc.php:961.
Please make sure the command $xajax->processRequest() is placed before this.
—
The error (see ‘< ' above) is due to use of CURL commands such as the following: $ch = curl_init();
…
// Point curl to the irl we want
curl_setopt($ch, CURLOPT_URL, $url);
// Set some cURL options
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
// Get the file contents
$file_contents = curl_exec($ch);
// Close the curl session
curl_close($ch);
September 5th, 2017 at 4:46 pm
Click to view larger
Began rewrite of r5 PHP back-end, image above shows testing with HTML5 Builder viewing/debugging the Perl function mathstime as a PHP rewrite. See comment above for more information (no CURL error). No release date as of this time – still rewriting perl to php line-by-line, and then testing results. This solution may never be completed or uploaded (pending results of testing). Continued below
September 7th, 2017 at 11:23 pm
Re-enabled r5/r50 upon this server, maintenance notice, above; Tested and uploaded for further review the new and changed PHP file with Perl rewrites included (no more CURL commands as the KPD/json file is loaded-in by the PHP file using fopen/fget commands/loop). Imports from other servers are NO longer possible with the rewrite and all KPD/json files must be present upon the server otherwise an error may be returned (unknown).
The r3/r30/r35 versions have been re-enabled. After testing and rewrites are completed, the changed NO CURL PHP solutions have also been uploaded for public downloading (see release notice for information and download links).
September 11th, 2017 at 1:27 am
Updated the archive file of KGC_RPCL_3-5_5-0_XAMPP_Upgrade_Setup_2017_pt1.* with library system *.json files that correct the errors/bugs (WC object items).
See above for manual download link or use KitCAD i3 rX XAMPP setup to update installed files.