201

(124 replies, posted in News)

It's time for an overdue update on what's going on in the world of PunBB.

A long time ago, I proclaimed that I would eat my hat if PunBB 1.3 wasn't done by the end of the year. That was last year. I, together with the other guys on the development team, underestimated the amount of work involved in making 1.3 a reality as well as overestimated the amount of time and effort we would be able to put into the project. We all have other things that we need to prioritise sometimes (work, college, family etc). As a result of this, we're now in October and PunBB 1.3 isn't quite done yet. I'm sorry for this.

But fear not, we have absolutely not abandoned the project. The work on 1.3 is progressing at a higher rate than it has in a long time. The extension system is coming along nicely, Paul is in the midst of committing major markup and CSS updates and we are picking off items on our todo list more or less every day now. I'm confident we will be able to get PunBB 1.3 into your hands soon and it will be the best release of PunBB to date.

Now, as some of you might have heard, the rights to PunBB are no longer owned by myself and/or the other developers. Early this summer, we were approached by a company that wanted to support the project financially. Apart from sponsoring the project, they wanted to later down the line offer paid-for web services in relation to PunBB (for example commercial grade PunBB hosting). We decided we liked the idea and sold the rights to the project. Now, it's important to understand that with an application released under the GNU General Public License, the ownership of the copyright is pretty irrelevant. The fact that we don't own the copyright anymore doesn't really change anything. It should also be clear that once code is released under the GPL, it remains that way forever i.e. it cannot be made closed source retrospectively. PunBB stays open source and the core development team is the same. There's no evil conspiracy. Think of it as a way for us developers to make a buck while continuing to work on PunBB in the exact same way we did before. We haven't made a big song and dance about this because we know it doesn't affect the project in any noticeable way. We haven't even bothered to change the copyright notices yet. The only thing that has changed from before is that we, for obvious reasons, no longer accept donations.

Now, back to more important things. PunBB 1.3 is closing in. Soon we will release a beta and when the time comes, it would be really cool if those of you aspiring to be extension developers could sink your teeth into the extension system. As you know, the extension system relies on hooks that are placed throughout the code and it's sometimes difficult for us to predict where some of these hooks need to be placed. Together with the beta, we'll have a few extensions we've written ourselves up for grabs that you can use as a base (or just for inspiration) for your own creations.

As usual, you can follow the development of PunBB in the timeline. If you want to grab the very latest source, aim your Subversion client at svn.punbb.org/svn/punbb/branches/punbb-1.3-dev/.

Ta ta for now!

$views=$num+int(rand($num))+5;

? big_smile

203

(2 replies, posted in PunBB 1.2 discussion)

Done smile

204

(4 replies, posted in PunBB 1.2 bug reports)

Could you perhaps provide the full e-mail address (obfuscated of course)?

I'd say the database changes are mostly done for 1.3.

206

(9 replies, posted in PunBB 1.2 bug reports)

One of the reasons we do not support UTF-8 in 1.2. PunBB 1.3 will have full support though.

Is TYPOlight an old fork of Typo3? It looks like a much simplified version of Typo3.

208

(15 replies, posted in Programming)

Are you sure mod_rewrite is enabled on the server at all? Check if mod_rewrite is in the loaded modules list for apache when you do a phpinfo().

209

(15 replies, posted in Programming)

Here's what I use for punbb.org:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^forums.punbb.org$ [NC]
RewriteRule ^(.*)$ http://punbb.org/$1 [R=301,L]

Moved to modifications forum.

211

(37 replies, posted in News)

Dr.Jeckyl has been hard at work recording a series of excellent video tutorials for PunBB. The videos cover everything from installing PunBB to managing additional menu items via the admin interface. Highly recommended!

Thanks a lot for the videos!

212

(10 replies, posted in PunBB 1.2 troubleshooting)

fju wrote:

IS PUNBB A SUPER LIE OR GARBAGE???

Talk about between a rock and a hard place big_smile

I'm sorry for not getting back to you on this. I will have a look at it tonight.

214

(6 replies, posted in PunBB 1.2 discussion)

The reports of my demise have been greatly exaggerated smile Honestly, I've just been hard at work with non-PunBB related matters.

215

(1 replies, posted in Programming)

The reason there's an exit() there is because the way I use it, I generally do not want to proceed after printing out the debug information. If you want to use it in a different way, feel free to remove the exit call smile

PunBB 1.3 already uses language files for the admin section smile

Great, thanks. I believe we've fixed a few of these in 1.3, but it never hurts to double check.

218

(4 replies, posted in General discussion)

And lucky number 10000 was emxgarcia!

219

(98 replies, posted in News)

hawaiian717 wrote:

I think I found a typo on the new version.

You're absolutely correct. Luckily, this won't have any adverse effects other than if $register_globals is set to 'Off' or 'OFF' (as compared to 'off'), the unregister_globals code will execute even thought it might not be necessary.

Try re-uploading index.php. If that doesn't help, make sure you host doesn't run mod_security and if they do, have them update the ruleset.

221

(98 replies, posted in News)

Mannungo wrote:

you forgot to update http://punbb.org/latest_version  tongue

Whoops smile Fixed now.

Mark wrote:

just noticed a little spelling error, its in 1.2.14 aswell...

in header.php, you have
// START SUBST - <pun_page>

then under that it says

// END SUBST - <pun_title>

instead of

// END SUBST - <pun_page>

Yeah, we know about it, but we decided not to fix it (it's fixed in 1.3). We want to keep the updates for 1.2 as small as possible.

tomekf wrote:

I have question about index in table online. Now phpmyadmin says:

UNIQUE and INDEX keys should not both be set for column `user_id`

Is it correct ?

Hmm. Let me look into this. If anything, we have a redundant index, but it's not something to worry about.

222

(98 replies, posted in News)

There, changelog up as well.

Reines wrote:

Urgh my forum is heavily modded, im too lazy these days tongue

Thanks for the update smile

Try running the patch. You'll be surprised how well it goes. If you're hesitant, at least try running a "dry-run". Check the man page for more details.

223

(98 replies, posted in News)

lament wrote:

he updated that after I posted.

Actually, no. I added that just a few seconds after I initially posted the topic smile

224

(98 replies, posted in News)

Creating patches and hdiffs now...

Edit: Done. Now, to write the changelog.

225

(98 replies, posted in News)

It's time for a new security and bug fix update to PunBB 1.2. This time around, we've dealt with quite a few bugs, annoyances and security issues. There are no extremely urgent fixes in 1.2.15, but as usual, we recommend that everyone update. You'll notice that most of PunBB's scripts are affected by the update, so if you've made lots of modifications to your install, I recommend using the patch to update your source. If not, just grab the changed files archive and unpack it over your current install. Please note that the template files have been updated to include the xmlns attribute for the html tag, so be careful if you've made any changes to your .tpl files. All related files can be found on the downloads page.

Thanks to DarkFig and Gary13579 for giving us time to fix a few security problems and thanks to anyone else who has reported any issues.

Edit: At the moment, neither the changelog nor the patch/hdiff files are done. I'll sort that out when I get back from work.
Edit2: The changelog and the patches/hdiffs are now up.