Archive for August, 2006

phpBB Mod: Remove Unactivated Users (Automatically)

Thursday, August 31st, 2006

I haven’t been doing much on the UzziSoft website, so have looked around and found something new to do; which is to build a phpBB mod called Remove Unactivated Users (Automatically). This mod basically removes unactivated users after a period of time that I specify.

I’ve been working on it quite a bit and lately have added some email functionality which can email you the error log and the deletion log after a number of users get deleted. I would of done it every x days, but then the user would have to run a cron script which wouldn’t suit everyone. After this email functionality, I decided to lay it out as all the official mods which have a lang[] array and the templates file. I thought it would of taken forever and it seemed a little complex but in the end it actually helps my script to be more easiler to read.

I’m not sure what else I should do to this mod other than possibly using a database instead of using a configuration file (but the configuration file is just easier). I do believe that right now it might be accepted in the phpBB Official Mod list. Best to double check all the requirements and to wait a while for some users to test the mod out.

Edit: I just installed the mod on my forum and there goes half of the members ;)

remove_unactivated_users remove_unactivated_users1

Random Sig Script Text Addon

Wednesday, August 16th, 2006

A user has posted on the forum with asking for text to be synced with the images. This text addon only works for users who have their Randomness on Progressive. I’ve implemented this feature and you’ll firstly have to activate it by going into the My Account page and selecting Images with Text as the Picture Display Style.

You then go to the View Pictures page and you’ll see you have text boxes after each image. This is where you type in the text you want with the image and then you press the Update/Delete button.

Your text link will be on the Login Home page which once called on is a transparent image with the text on it. Internet Explorer users may have troubles with the transparency (i.e. it might look to be transparent).

Note: In rare times it’s possible that the wrong text is shown on an image. This is usually because alot of people might be accessing your signature at the same time.

UzziSoft History

Friday, August 11th, 2006

Below listed are the main events that happened from the time UzziSoft started until the making of this blog.

4 April 2004
The Uzzisoft Website was started. The main incentive for this website was to provide my PHP projects available for download. The first planned project was PHP Simple Membership System. You can visit the old uzzisoft website here.

6 April 2004
PHP Simple Membership System
was released. It was mainly just a project to develop my own skills on PHP and MySQL. It featured displaying the current online users, allows users to change their details, allows users to change there password, users can logout and use of cookies.

5 May 2004
After some discussion on Tip.it, people wanted to have sigs which changed. I decided I might do such a thing and came up with Random Picture Script. The first versions of it would let you just link to the pictures via a URL. You could have multiple pictures by having multiple URLs. Eg. http://host.com/image.jpg;http://host.com/image2.jpg

15 May 2004
To further develop my PHP skills I decided to do a PHP Business Management System. The PHP Business Management System was like normal store transactions. It allowed staff to be able to make transactions for a purchase, eg customer buys something from the store and they find the products using the product ID and then print out an invoice.

17 August 2004
After a while of having no domain name and having no real webhosting, I decided to get the domain name uzzisoft.com and went with a webhosting company called Qualsec.

Since the success of the Random Picture Script, I decided to modify it and came up with what I have today, the Random Sig Script. It allows people to upload their images, delete images, etc.

3 November 2005
The How To section was established and some How To’s were published.

16 August 2005
UzziSoft moved from Qualsec to Servage web hosting as the Qualsec servers sometimes were been ddos’ed as well as Random Sig Script users signature picture not been able to be deleted.

19 February 2006
The learning PHP video tutorial was made. It took some time to get all the content and editing right but in the end I managed it. I put it up for the price of $2 and it finally took about 1 month for someone to actually buy it. (The video tutorial was then made free about 1-2 months later)

2 April 2006
The PHP CVS Project was released. Looking around the internet I couldn’t find really find any CVS written in PHP as simple as mine. It was going to be a basic CVS system, which will allow users to manage files, edit files and post changes in a change log whilst keeping a version control on files.

5 April 2006
Signed up with DreamHost to host UzziSoft some where else. The domain www.uzzisoft.net was registered. It cost $13 US for a whole year of web hosting with 1 domain free (1 TB Bandwidth per month with 25GB HDD space).

10 April 2006
I developed a scene type show like welcometothescene.com except that it will be about the p2p scene. It took a while to get the editing right, but I came up with an seemly alright Episode 1. I had future plans for other episodes, but no many people showed an interest. I assumed it was because many people might have not even know about it. p2p scene was then cancelled.

19 April 2006
The UzziSoft blog was created so users could see what kind of things were needed to run/manage UzziSoft. This blog later became my own blog with any kind of posting be it about UzziSoft or not. All other news/events are now posted on the blog which you are reading now.

SUC v0.2 Released

Thursday, August 10th, 2006

I’ve just finished changing the examples in the how to use page so v0.2 is now released.

Added registry checking to allow the program to check the software version you have installed on your computer and then to compare your version with the website version. Get this update.

SUC v0.2 Under Development

Wednesday, August 9th, 2006

Software Update Checker v0.2 Under Development already?! Well if you call it developing… I call it modifying.

This version is just a little different, it will let you specify the registry key of the software you are checking for, so now it can compare your local version with the one from the website and it will tell you if you need to update it or if your version is current.

Someone suggested it and I thought it would be hard to read registry keys in Java but it’s actually quite simple (after you copy the example from the Java website ;) ). It’s almost finished, I just have to modify the current webpage for v0.1 and change the examples a bit.

Just remember, since this version will read from the registry, not all programs store registry keys at all while some others may but might not store anything about the programs version. This is the reason why it’s skipped to v0.2, so that you can choose which SUC version suits you best. Edit: I might as well just make it backwards compatible with the v0.1.

Off to bed now.

Software Update Checker Released

Tuesday, August 8th, 2006

I’ve just released v0.1.0 of the Software Update Checker. I also made a little How To Use guide with 2 examples so people can understand how to use it and how to make it get the version of software that they want. Read more/Download this program Here.

Not much happening…

Monday, August 7th, 2006

As the title says nothing much has been happening. I’ve slightly adjusted the forum so it doesn’t have so many categories and am slowly working on a Software Update Checker type program (in Java).

It’s pretty much done and it just checks some software websites and reports back to you on the version numbers of the software. You’re allowed to create your own “softwarelist.txt” file which you can enter in more software websites to check on. It’s a basic program I would say.