The purpose of this section is to explain an Feng Office development environment on Windows. First we'll go over what you need to run Feng Office locally, then how to install the EasyEclipse IDE, and finally do some coding and show how to generate and submit patches for inclusion in the official Feng Office download.
Running Feng Office locally on your development computer lets you easily test any changes without having to go through the pain of constantly uploading and downloading to/from a remote server. We're going to assume a plain vanilla installation of Windows without any web server or database server installed.
mysql -u root -p
C:\xampp\htdocs
and extract the Feng Office source thereog
. This is very important since og
is the name of the Feng Office project in the EasyEclipse .project file.
Once you've completed all the steps you will have a perfectly usable Feng Office installation on your local computer. At this point, if you prefer to work without an IDE, you can happily hack away at the php source files and view your changes on your local computer without having to upload files to a remote server. You can also use any of your favorite MySQL database tools to log in to your locally running MySQL server and modify the Feng Office database.
In my opinion working with an IDE is the way to go, I'll describe how to get the EasyEclipse IDE up and running in the next section.
The .project
file included in the Feng Office source download is an EasyEclipse project file. This makes integrating Feng Office with the EasyEclipse IDE literally a 3 click process.
TODO
TODO