phpBB Extension Version Control

October 5, 2016

When you are developing an extension for phpBB, you will have to setup your own version control. Once an extension has been approved for the customization database, phpBB will handle the version control.

To manage the version control require changes to your composer.json file and the creation of a version xml file. The version xml file will need to be stored on a webserver that is publicly available.

Version File

The version file is an xml file with the following format:


As you can tell the xml file is pretty self explanatory. The key values are the stable, current and download. This file will need to be hosted where it publicly available on the internet.

Composer.json file

The composer.json file will need to tell phpBB where to look for the version file. The following lines should be in your composer.json file, but are probably blank. The xml code needs to look like:

	"extra": {
		"display-name": "Extension Name",
		"soft-require": {
			"phpbb/phpbb": ">=3.1.0-RC2,<[email protected]"
		"version-check": {
			"host": "",
			"directory": "/directory/structure/to/file",
			"filename": "filename.xml",
			"ssl": "true"

The SSL flag will need to be changed based on your sites requirement to use https or regular http.

Hope this helps.


Official Retirement Ceremony of the Texas Flag

April 21, 2015

As a member of a commission for the City of Allen, I am required to lead the Pledge of Allegiance to the US Flag.  This had me thinking.. (I know this is dangerous ground.)  Do we have a Texas Flag Allegiance.  Well of course we do. The Texas Pledge of Allegiance can be found in Texas Law.  The Pledge is:

Honor the Texas flag;

I pledge allegiance to thee, Texas, one state under God, one and indivisible.

What was more interesting was the text of the ceremony to retire a Texas Flag. Here is the text. If reading this does not get your pulse up, you are not a bona fide Texan.  Continue Reading…


Allen Citizen Fire Academy – Extrication Night

March 30, 2015

What started out as a simple car wreck at the beginning of the night, ended up as a car with no windows, doors, roof or B pillars. Extrication Night or how do you remove an injured person from a damaged car. I called it, Wow, this is a lot of fun chopping a car into pieces.  Continue Reading…


Apache Solr 5.0 Install on Centos 7

March 30, 2015

Solr5.0 has been recently released with several new features. One of these is a service install to use with Redhat based Linux systems.  This install will walk you through an install and create two example cores to test with.

Many of the Solr install instructions include the installation of Tomcat.  This is not required. Solr 5.0 will run with the base OpenJDK. The server also does not need the Apache web server. Continue Reading…


Texas A&M GeoServices

March 27, 2015
Make Address Data Work for you.

Make Address Data Work for you.

If you need to convert addresses from postal to latitude and longitude, I would suggest looking into Texas A&M Geo Services.  If you have a need for these type of services, please consider Geo-stuff provided by Texas A&M University GeoServices.

I am using the service to map voting history to changes in geography. By having the lat/long data allows much faster use of various mapping tools.


Allen Citizen’s Fire Academy – Bunker Gear Night

March 23, 2015

Wearing all the gear.

It was bunker gear night.  Bunker gear is the system of outer protective clothing for firefighters.  “Bunker Gear” is derived from the fact that the trousers and boots are traditionally kept by the firefighter’s bunk at the fire station to be readily available for use.  We were outfitted with the complete set of Trousers, Coat, Boots, Nomex Hood, Helmet, Gloves and Eye Protection. Continue Reading…


Allen Citizens Fire Academy – Day 1

February 28, 2015

I am attending the Allen Citizens Fire Academy this spring. We had a our first class Thursday evening. If you have ever wanted to be a fire fighter or just interested in learning what is involved with being a fire fighter you should sign up for a future class. Continue Reading…


Recover FileZilla Site Manager

February 26, 2015

I recently had a hard drive go bad which required me to re-install the OS and all my applications. The challenges with this is all the configuration files associated with various applications.

FileZilla is a great FTP client which I use daily. Once you have your FTP clients working, the last thing you want to do is to recreate all your settings. It is important to easily recover FileZilla Site Manager settings. This was one of the easier tasks in my hard drive recovery.

Continue Reading…


Recover iTunes Library from an Old Hard Drive

February 25, 2015


My old hard drive started sending SMART errors.  I purchased a new hard drive and tried to clone it…but alas, it would not clone. So, I re-installed the OS. I am able to access files from the old drive, so I need to figure out how to migrate my iTunes library from the old hard drive to the new one.  Here are the steps I took.  My new hard drive is my C: drive and my old drive is my F: drive.

  1. Install iTunes.
  2. Do a shift-start of iTunes.  Press *AND HOLD* the shift key while starting iTunes.  Keep pressing until you get a prompt to choose a library as illustrated below.
  3. (If this is a new iTunes install you will be prompted to accept the Terms and Conditions.)

Continue Reading…


Dynamic Facebook and Twitter Meta Tags for phpBB

December 21, 2013

When the second person logged on to the internet, there was a discussion. For many years, the primary discussion method on the internet was forums. Forums allow people to group discussions around topics. There are numerous forums on a wide variety of topics on the internet.

Then came Social Media sites like MySpace, Facebook and Twitter. These tools are great for quick, simple discussions.  These tools quickly become limiting when a detail discussion is occurring.  Detail discussions between multiple people is where Forums excel.

There is a place within the internet world for both social media and forums. They both need to be connected together.  This post is about the steps needed to add specialized meta tags to your phpBB forum for Facebook og tags and for Twitter cards. Continue Reading…