Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Bannerexia / News: Recent posts

Bugs

Hey everyone.

I found a couple of bugs in the search engine segmant of the code. There's a spot where I plugged the wrong equation on the limit clause in the mySQL search string which outputs different numbers of results for every page you scroll to. Oops. Easy to fix though.

Please let me know if you have any issues, or if you find any other bugs in the program.

I'm going to have a patch out with the rating system for searches and some fixes to the search engine in the near future. I'm going to try to do it this weekend, but I'm midway through a huge data entry project, and I might not have the time to get to it.... read more

Posted by Sam Moshe 2004-10-20

here we go

3.0.6c is out.
Had to make one more structural change to an existing table. I added a list field tinyint(1) to banex_users, so a user can choose if they want to be on the 1.1 mailing lists that are coming up in the next major release. At least two new tables coming accomidate this.

Posted by Sam Moshe 2004-10-16

Opening .7z files

If anyones interested, .7z files are highly compressed archives that can be opened with the 7-zip, the open source compression program available at http://7-zip.org
Or at http://sourceforge.net/projects/sevenzip/

Posted by Sam Moshe 2004-10-15

3.0.6 Is here! Read this before downloading

Here we go.
Were looking at version 3.0.6 as the first 3.x release of the program. There are probably a couple of bugs running around the code base, but nothing major.

To install, just upload, chmod your lib.inc.php in inc/system/lib.inc.php and run the install program. Viola! Instant banner exchange. Just add water. Heh heh.

Once your exchange is set up, youre going to need to login as admin and mess with your settings. ... read more

Posted by Sam Moshe 2004-10-15

Progress

Were looking at 3.0.0 by Friday night. Probably late, maybe after midnight Saturday. Really depends what time zone youre in relative to my nice USA central time zone.

Most everything is ready now. I just need to rewrite the install program to accommodate the three new tables and make sure everything works the way I want it to. There are some new logging features in the system which won't be implemented on the front end just yet, but it's helpful to have that data handy. Much more comprehensive than previous versions. ... read more

Posted by Sam Moshe 2004-10-14

upcoming 3.0 release

Preparing this weekends release:

The demo site is now running 2.9.9d
Its the main release candidate for the 3.0 release. It includes a few new features:

* Categories
* Login Tracking
* Referral Program
* More Validation Settings
* A simple links page (probably not going to be in the final release. It should probably be an add-on or optional component.)

To do before the weekend:

* Category deleting and resetting in admin section
* Category awareness for showme.inc.php
* Simple Search engine script
* Require unique e-mail on signup form... read more

Posted by Sam Moshe 2004-10-12

upcoming 3.0 release

Preparing this weekends release:

The demo site is now running 2.9.9d
Its the main release candidate for the 3.0 release. It includes a few new features:

* Categories
* Login Tracking
* Referral Program
* More Validation Settings
* A simple links page (probably not going to be in the final release. It should probably be an add-on or optional component.)

To do before the weekend:

* Category deleting and resetting in admin section
* Category awareness for showme.inc.php
* Simple Search engine script
* Require unique e-mail on signup form... read more

Posted by Sam Moshe 2004-10-12

Demo site

Speaking of live demos, there's an up to date live demo of the Bannerexia code over at http://bannerex3.shortran.com/

I'm in the process of moving to a bigger place, so there probably won't be an update this weekend. I should have one ready next week.

Back on the subject of development:
My versioning system says the current unreleased code base is hovering around 2.9.9. There are a couple of things I'm going to do in the 3.0 release. I'm adding some basic login tracking. It seems to me that this kind of thing would be pretty handy. Might also help in finding unusual activity on the system, like users with duplicate accounts, failed login attempts, etc. I'm leaving Frag where it is for now, and have fixed one of the admin bugs in default.php. Were getting there. I hope to have an update ready for you in a couple of weeks.

Posted by Sam Moshe 2004-10-08

One more thing

One more thing, then I crash:
Not that anyone's interested in my latest tangent on this project, but there's a live frag demonstration at: http://banners.shortran.com/encoder.php

Enjoy.

Posted by Sam Moshe 2004-10-06

2.9.7b

Update, frag encoding for passwords works. Passwords that show up in database are completely unreadable. I'm going to mess with it a little more, try to make the strings shorter. Right now, the frag strings that are generated are four to five times the length of the original text strings. It's fun to look at, but takes up too much space in my opinion. It should be okay for now.

Also added logout link to admin side.
Files are available in tar, zip and the superior 7zip format. More on 7zip can be found at http://7-zip.org... read more

Posted by Sam Moshe 2004-10-06

2.9.7a

Forgot to shut of diagnostic function in members2.php in the last release. Sorry about that. Problem solved in current release. 2.9.8 will have integrated frag for passwords.

Posted by Sam Moshe 2004-10-05

Encoding

Was looking for something a little more reliable than the built in methods of encrypting and encoding. Needs are simple. All I wanted was something that would make passwords unreadable to humans. So I revived something I wrote about five years ago called FRAG. Frag is a simple replacement scheme that replaces alpha numeric characters with gibberish sequences. Mostly punctuation.

If anyone is interested, I have posted a proof of concept piece which will translate any string to Frag. It's not licensed under gpl like the rest of the project, it's public domain. Enjoy, have fun... be well.

Posted by Sam Moshe 2004-10-04

Now in beta

We're now in beta mode.
I edited to our category in the trove.
If anyone wants to play with a live demo of this program, check it out at <a href="http://bannerex3.shortran.com/">http://bannerex3.shortran.com/</a>

Enjoy

-Sam

Posted by Sam Moshe 2004-10-04

Bannerexia 2.9.7

All bugs are fixed except for one.

That would be the queries in /inc/admin2/default.php are not lined up or executing correctly.

Install program works. This one has everything on one page instead of three like 2.11.

Install program checks to see if key variables in lib.inc.php are set, and then throws the install at you if they are not.

Before running it, make sure to chmod lib.inc.php to #666 It's the config file of the beast! Just kidding. Actually that just means that it has universal write permissions, but no execute permissions. I can't think of a reason why you would need to chmod to #777 but that would work as well.... read more

Posted by Sam Moshe 2004-10-04

Preparing another pre-release

I had some trouble with the md5 encoding. For some odd reason, every couple of days the decoding would just stop working properly. I'm going to do some research into it as I am not an expert in this encoding method, but the problem seems to have gone away when I switched it from md5 to base64 like we did with the images.

So far, members section is almost done. It's stable now, but it's still echoing my diagnostic queries. I'll turn that off, and hopefully have something over the next couple of days.... read more

Posted by Sam Moshe 2004-09-27

Bannerexia 2.9.3

Released some proliminary code today. It contains the new admin section, some of the mysql upload capabilities, and pieces of the new members section. This code is nowhere near ready to be run on your web site yet, but it's a start. I hope to have something stable and ready for initial testing phases next week.

Posted by Sam Moshe 2004-09-26