Archive for the 'PHP' Category

Mar 29 2006

FAlbum With Lightbox2

Published by under PHP,Programming,Software

Lightbox JS v2.0 was released today and, as I liked what I saw I decided to add it into my FAlbum mashup. Now, when you select a thumbnail in FAlbum you will get the lightbox as before but now, if there were other thumbnails on the page, you will be able to go to the next and previous thumbnails using the lightbox controls.

I’ve also fixed a potential bug with the close and loading icons, so please let me know if you have any problems.

Once again, the mashup is available as both the diff files and full plugin from my downloads page. Its only tested with FAlbum 0.6.4 so don’t complain about it not working with other versions of FAlbum. To get the lightbox to work you must enable it in the FAlbum admin control panel and you’ll probably want to clear the FAlbum cache.

17 responses so far

Mar 27 2006

FAlbum AJAX Lightbox V2

Published by under PHP,Programming,Site Work

I’ve released version 2 of my FAlbum AJAX lightbox hack. My previous hack required users to select a photo and then select an image size to show in the lightbox. Now, in version 2, simply selecting an image will show that image in the lightbox in the medium image size.

One of the limitations of this hack is that users can no longer view further information about the picture… but I think thats a fair price to pay. All I want is for users to be able to see a bigger version of the thumbnails, which is exactly what this hack gives. The option is still in the FAlbum admin panel to enable and disable the lightbox (although I haven’t actually tested it with this new version).

As with the previous release I have provided both the modified files and the complete FAlbum source. They are available on my downloads page.

Once again, I should point out that this hack is not fully tested with all versions of WordPress, I don’t provide any sort of warranty, and this hack will not work with any future version of FAlbum (unless I upgrade FAlbum and decided to keep the lightbox).

2 responses so far

Mar 21 2006

Search Container For Fold

Published by under PHP,Site Work

I’ve finally finished my initial release of a search Foldlet for Fold. To use the Foldlet, add a HTML container to Fold and set the source as the following:

<iframe src="" width="400" height="200" frameborder="0"></iframe>

For more information about Fold (the Web 2.0 homepage) visit, the developers blog is at and for the beta of fold head over to

Note that Fold does require Firefox or compatible browser. I know that sucks for a web 2.0 web app but thats life.

For another Foldlet have a look at

No responses yet

Mar 08 2006

FAlbum AJAX Lightbox

Since I moved GrinGod [dot] com to UH Hosting I have no longer had Gallery installed on the server, instead I use Flickr for hosting my images.

To display the images in my website I decided to go with FAlbum, a plugin for WordPress.  This morning I upgraded FAlbum to the latest version (0.6.4).  I also saw in Digg this morning a list of Downloadable AJAX Galleries, Slideshows and Effects.

One thing led to another and I ended up doing a mash-up of FAlbum and Lightbox JS.  Now, when you are viewing an image in my photos, you can click on one of the size links which (if you are using a modern browser) will display the selected image size in a nice Web 2.0 style lightbox.

If you want to use my mash-up I’ve made the modified files available on my download page.  Please note that I am not planning on supporting this mash-up and that I may well make changes to it in the future.  None of my changes have been or will be localised.

18 responses so far

Jun 09 2005

New MVC From Old MVC

Published by under PHP

I noticed in my Mojavi Developer Forum RSS feed this morning that someone has really gone and let the cat out of the bag.

For a while it seems that some members of the Mojavi community that have wanted Mojavi development to be a little more open. I can’t say I blame them really, if an open source project is promising big things is it really to much to ask for a little feedback as to how things are progressing…. if they’re not, say so.

I know that Sean Kerr is protective of his project, I’m just as protective of mine, but when a project gets this big I guess the game changes a little and you need to start thinking more about what the users are shouting a less about absolute perfection before saying anything to the community. I know it is possible to get the latest updates to Mojavi from Subversion, but who wants to keep checking for updates with subversion and then trying to figure exactly whats changed and how it affects your current system.

On the other hand I’m not going to be placing all bets with Agavi (the new community branch of Mojavi). I may have taken this the wrong way but they seem to have come into the Mojavi Forum with guns blazing, boasting about their new branch of Mojavi and how wonderful its going to be but to me it seems like its going to be a “Programming by Committee” effort of which I’ve had some experience and don’t wish to experience again.

For historic purposes (in case it gets pulled from the Mojavi Forum) here is what they wrote:


First and foremost, we would like to openly thank Sean Kerr and the entire Mojavi development team for their contributions to the PHP community. The 3.0.0-DEV branch of Mojavi is impressive to say the least. At the same time, some of us find ourselves wanting something more. To that end, a small team has joined together in an effort to fill in the gaps and perhaps even take development off into a slightly different direction than what was originally intended.

Our goals and focus at this point are quite simple:

  • Community based development. Existing developers vote on accepting patches and developers. It is our hope that our work will encourage others to get involved and join our efforts to make Agavi the best it can be.
  • Open development. It’s pretty disheartening as a developer to not be informed about what potential plans or changes are going on in the development of a fundamental library which you are committed to using. Development and discussion thereof will be completely in the open, no ‘behind the scenes’/’in the dark’ black magic sillyness.
  • Promote Test Driven Development. We are firm believers in Test First coding practices and are comitted to providing as close to 100% unit test coverage for the framework and encourage a test first coding practice by developers using the framework.

Though many more exist, we believe these to be the major points which seperates Agavi from Mojavi. We encourage you to take a more in-depth look at our project and goals, and additionally welcome any feedback (positive or negative).

The Agavi Foundation

No responses yet

Jan 30 2005

TruStudio 1.0 Release Candidate 2

Published by under PHP

Today we have TruStudio 1.0 Release Candidate 2 builds available for download and testing. You can get these builds from

The Release Candidate 2 include about 40 bug fixes since TruStudio 1.0 RC1 (details at including critical ones and we highly recommend RC1 users to upgrade to RC2.

If you would like to learn about all the benefits of TruStudio product line, look at, or contact us at

Thanks for choosing TruStudio!

No responses yet

Jan 25 2005

Xored Software unveils TruStudio 1.0 Release Candidate 1

Published by under PHP

Dear TruStudio Users,

Today we have our first TruStudio 1.0 Release Candidate 1 builds available for download and testing. You can get these builds from

The Release Candidate 1 include about 50 bug fixes since TruStudio 1.0 M7 and we’d appreciate any feedback around any of those areas. Thanks for your help in testing TruStudio!

If you would like to learn about all the benefits of TruStudio product line, look at, or contact us at:

Kind Regards,
TruStudio Development Team

No responses yet

Jan 12 2005

TruStudio 1.0 Milestone 7 has been released

Published by under PHP

Dear TruStudio Users,

TruStudio 1.0 Milestone 7 has been released and available for download.

Among many bugfixes and improved stability of TruStudio Foundation with new Code Editing options we introducing bugfixes and improvements of TruStudio Professional Features like Advanced PHP and Python Search, which gives more control over the source code and whole development process.

If you would like to download and learn about all the benefits of TruStudio product line, look at, or contact us at:

Kind Regards,
TruStudio Development Team

No responses yet

Dec 10 2004

MojaviBuilder re-development.

I’ve finally got around to taking a look at #develop… the open source .NET development environment.
I first became interested in #develop because someone pointed out to me that they have a syntax highlighting editor that I could use in my own projects. At the point however I hadn’t done that much in the way of .NET development so could figure out how to take the texteditor out of the #develop project and drop it into my project.

Last night, howver, I managed (in #develop) to create a simple notepad editor based on the texteditor in #develop and have it highlight my PHP code. The PHP language definition file still leaves a lot to be desired but it is progress none the less… watch this space for more info.

4 responses so far

Nov 24 2004

ImageManager plugin for WordPress is INSECURE!!!

Published by under PHP

I have just been playing around with my own website to see what I can and can’t do as a general “Joe Public” user. It turns out that with the basic installation of the ImageManager plugin that is available for the WordPress blogging system it is possible for anyone to upload, edit or even delete pictures from the server.

I haven’t played enough to see if it is possible to run malicious code on the server yet… but I’m sure it wouldn’t be that difficult.

Needless to say I have disabled the plugin on this blog, so don’t even try it!!!!

One response so far

« Prev - Next »