July 2016 In Brief

Posted by admin on 2019-12-29 22:07:50 in Monthly Summaries (439 views)

7030. Implemented historical payslip report in MBPA version 2.2, so that even if one forgets to print payslips after payroll posting before starting the next month’s payroll, it would pose no big issue.

7063. Considered writing a countdown timer program but decided to see if a good one could be found on the web first. After installing three applications from the open-source Sourceforge site, we finally got one elsewhere called Free Countdown Timer that had all the requirements we wanted: Good alert sounds, multiple timers running at once, windowed display, flexible duration adjustment.

7074. Provided technical support for a client who called to know how to include MS Word data on an Excel sheet without importing, taking them through object insertion via the Insert menu.

7096. Began revision of MBDM, version 2.63: Contact and applicant sub-modules, envelope printing, password list. Implemented Contact security setting.

7144. Visited Labelwriter client to discuss features required in the next upgrade of the application.

7166. Put up a small single-table web-hosted MySQL database with PHP/HTML code to access it, debugging the code that was downloaded some years back.

7192. Zoltan Gertner finally got Gerian running after we again suggested he use the “Run as administrator” option. The demo validity period had expired though, so we sent him an update to extend the license period to August. Due to an unattended fatal error, EPPMS was locking out users to avoid further complications and a temporary fix was provided.

7203. Began exploring free web applications listed at our website’s cPanel, reading about FrontAccounting, installing an ERP application called OrangeHRM using Softaculous and testing its features.

7214. Downloaded and installed web server, MySQL and PHP software (WampServer, Portable Apache, XAMPP) in a bid to run OrangeHRM locally. Was able to load OrageHRM’s database that was exported from our website, locally on the computer using XAMPP’s version of MySQL. Downloaded and installed latest version of DevPHP, an IDE.

7225. Continued the work of trying to get things necessary for OrangeHRM to run locally, installing Apache HTTP server downloaded today for the first time, getting it to work.

7236. Completed revising configuration file for a separately-downloaded PHP. Began researching Symfony for which there was a subdirectory under OrangeHRM which the application was referencing, finding out it was a free PHP framework (in the manner of Zend that wasn’t all free), downloading its installer and its demo application, and then creating a first-page application.

7240. Succeeded in getting OrangeHRM to run locally and then began exploring how it could be customized for membership management. Unlike the zipped directory from our website that we were working with before, an uninstalled version was downloaded, along with its recommended and bigger version of XAMPP.

7295. Spent more time reviewing OrangeHRM’s Symfony code, then researching PHP frameworks and open source membership management systems, downloading some including a membership system named ClubMaster that turned out to be done with Symfony also. Frameworks examined included PHP for Applications (P4A), Yii and Laravel.

7310. Began the next round of Labelwriter revision, setting up a window for selecting individual schools for processing.

The first version of this post appeared here on August 3, 2016.

Summary

After receiving inquiry about developing a web-based database application, a lot of time was spent researching open-source development tools and applications, from ERPs to scripting languages, web servers and IDEs. Mostly administrative work was done on EPPMS, documentation for Gerian was updated, and the Payroll and Data Manager modules of MoneyBooks got some needed revisions.

If you like this post please register or log in to be able to subscribe and be notified of new posts by admin.

 

Tags

2016    2019    admin    Apache HTTP server    December 2019    DevPHP    EPPMS    Free Countdown Timer    FrontAccounting    Gerian    July 2016    Labelwriter    Laravel    MBDM    MBPA    MoneyBooks    MoneyBooks Data Manager    MoneyBooks Payroll    MySQL    OrangeHRM    P4A    PHP    PHP for Applications    PHP framework    Portable Apache    Softaculous    Sourceforge    Symfony    WampServer    web server    XAMPP    Yii    Zoltan Gertner   

Comments

No comments yet.

Add Comment

(All values are required.)

 (Will not be published.)

Similar Posts

August 2016 In Brief  |   September 2016 In Brief  |   April 2016 In Brief  |   October 2016 In Brief  |   June 2016 In Brief  |   May 2016 In Brief  |  

 Close
Tweet