Conception of the project:
I dislike the GUI interface of A2Billing 1.9. Period. Since A2billing is open source and I really wanted to make it look better, I started researching and trying to see how to customize its UI. First step was to find the files on the server (/var/www/html/a2billing/customer/templates/default) and understand the templates concept (Smarty). Later since I am not a PHP Guru (not even close), I had to understand a little bit of that language. Not that hard as I thought.
My first attempt was to modify and remove the html code that was not required by the TELCO company that I am working with www.liberdayi.com.ar. Then I thought about what I did not like about the GUI.
To me, it was fresh, clean nor up to date (in terms of look and feel and table less source code) and then realized what I could do to improve it and share it with the community. I have used the Twittter Bootstrap API for other projects so then the light at the end of tunnel showed up: What if I implement the Twitter Bootstrap API as a custom template with the A2Billing PHP / Smarty code?
As of now I am almost done with the customization of /var/www/html/a2billing/customer/templates/default/index.tpl template.
Below you can see the output html…. and it works! you can login and see your balance on the next screen. Next step is to make it generic to support the default A2billing template (working on it).
Also It will be available at GitHub, of course for free (public repository) Will post any news on this blog, hopefully soon… stay tuned.
Latest posts by Ulises (see all)
- HTTPS como un factor de ranking para Google - August 7, 2014
- PiPhone – Un teléfono celular con tu Raspberry Pi y otros elementos - July 24, 2014
- Responsive A2Billing template - December 28, 2013