Zack Bartel

Git PHP

September 19th, 2006 by Zack
Flomax No Prescription Cialis Soft Tabs For Sale Prednisone Generic Buy Lipitor Online Cialis Soft Tabs Without Prescription Erythromycin No Prescription Seroquel For Sale Aldactone Generic Buy Coumadin Online Prozac Without Prescription

Recently I’ve been working on a PHP based web front-end to the git source control system. This is mostly because of a recurring need I had for viewing git repositories in PHP based web pages. The goal of this small project is a PHP web interface that is easily extensible and embeddable. For instance, at work we use the e107 open source content management system. It is written in PHP and has a plug-in system. Using my git-php script it was easy to make a git repository viewer plug-in for e107 without modifying the git-php script itself. I only had to handle the plug-in events and actions and “include” the git-php script. Hopefully, one would be able to embed git-php in any PHP based page whether it be a CMS (Drupal, MediaWiki, e107, etc), a custom PHP site like mine or even a Wordpress plug-in! In fact I’d like to start picking them off the git wishlist.

I modeled the functionality and default look after gitweb.cgi, the popular, community backed Perl git web front end. I like a lot of things about gitweb.cgi and some not so much. I want to take the good from it and add things that I and others would like to see in a source repository viewer. However, the style is pretty straight forward and by adding a style.css file in the same directory as the git-php script, the interface will adopt that theme.

I really hope someone besides me gets some use out of this little project!

Homepage: http://code.google.com/p/git-php/
Demo: http://zackb.org/git-php/git.php/
E107 plug-in: http://zackb.org/e107/e107_plugins/e107_git/e107_git.php

Repackaging RPMs

July 26th, 2006 by Zack

Move to Redmond

July 26th, 2006 by Zack

Hosting moved to BlueHost

July 26th, 2006 by Zack

Farewell to the OSL

July 11th, 2006 by Zack

New Car: 2007 Dodge Caliber

July 6th, 2006 by Zack

OSU President Hypes the OSL

July 6th, 2006 by Zack

Maintain Project Progress!

July 1st, 2006 by Zack

Website Redesign

June 24th, 2006 by Zack

Great (short) article about CSS

May 25th, 2006 by Zack