7,601

(71 replies, posted in Feature requests)

I'll start by pasting the text from the about page:

The idea of PunBB was first born when I wanted to install a discussion board to a website I was tinkering with. I looked around quite a lot, but all the boards I found were either "over-featured" or too graphic for the purpose they would be filling. I wanted a package that

- was fast.
- had a simple layout and design.
- was easy to administrate and moderate.
- didn't output huge, non-valid, HTML pages.
- had source code you could read and understand.

I looked and I looked, but it was nowhere to be found. Thus, I started working on PunBB, or just Pun as it was called back then.

Developing software to "please the masses" isn't difficult. Just cram in every possible feature you can think of and most people will love it. Some people, however, will hate it and look for alternatives. The problem with developing for that other group of people is having to make decisions on whether to implement a feature or not. What is a "must-have" and what is not?

Some features that I have so far chosen not to implement are: private messaging, file attachments, polls, linking to off-site avatars, advanced text formatting controls, subforums etc etc. The jury is still out on some of these features, but don't expect them to pop up anytime soon. It should however be noted that most, if not all of these features have been realised in the form of third-party mods.

What I was trying to communicate when I wrote that was that the whole idea behind PunBB was to create a forum that didn't have all the fancy features like avatar gallery, post icons, polls, private messaging etc.

I am fully aware of the fact I am therefore aiming PunBB at much smaller "market" than, say Invision Board or phpBB are doing. PunBB is for the people who are tired of "the feature race" and just want a fast and simple forum. Also, please note that I have no intentions of ever making any money off PunBB. If I make any money as a result of me creating PunBB, it will be in the form of salary if/when I get a job as a software developer :)

So, please bear this in mind when you make feature requests. If it isn't an absolute "must-have", I will most likely say no. However, me saying no to a feature request in no way stops someone from creating a mod for that particular feature. Mods are good! We like mods :)

7,602

(6 replies, posted in General discussion)

It's the so called "ternary operator".

print ($a > 5) ? 'yes' : 'no';

is the same as

if ($a > 5)
    print 'yes';
else
    print 'no';

7,603

(6 replies, posted in General discussion)

Well, if you have a look at the source code, you can see that I run one SQL UPDATE for every forum. It's the only way of doing it.

Try adding dump($_POST); after the confirm_referer() row and then click "Update All". It will display the contents of POST and then I think you will see how it's done.

7,604

(37 replies, posted in PunBB 1.2 bug reports)

In your other topic on the same subject (*hint* *hint*), you said it was resolved?

http://punbb.org/forums/viewtopic.php?id=2565

7,605

(5 replies, posted in PunBB 1.2 troubleshooting)

Take a look in /extra. There is a script for turning off maintenance mode.

7,606

(1 replies, posted in PunBB 1.2 troubleshooting)

Yes, I am aware of that. It's the HTML entities that take up all the space. I will look into it.

7,607

(6 replies, posted in General discussion)

Ah, thanks :)

7,608

(6 replies, posted in General discussion)

Sweet! Thanks :)

7,609

(9 replies, posted in Feature requests)

NO, we don't need a mod. Why would we need a mod when the functionality already exists in PunBB?

7,610

(6 replies, posted in General discussion)

I've added the forum, but I need a translation for the following text:

"Here (and only here) we speak russian."

Anyone?

7,611

(6 replies, posted in General discussion)

Sure thang :)

7,612

(11 replies, posted in Feature requests)

Well, I don't :)

7,613

(5 replies, posted in Feature requests)

1. There are no polls in PunBB and there probably will never be.

2. What do you mean by post icons? Do you mean smilies that you can select for topics? Those were removed from PunBB in beta2 or something. I had a poll about it somewhere and most people didn't want them.

Edit: BTW, why don't you register?

Hmm, odd :)

Hmm, I will look into it. You live on the west coast (of Northern America that is)?

I've been investigating this a bit, and as it turns out, there is a rather simple way of doing it. I won't make any promises, but I will look into this :)

Being able to run PHP code in the templates is something I probably won't implement. It would make the template support ten times more complex.

Using a DIV layer shouldn't be a problem though.

7,618

(68 replies, posted in PunBB 1.2 discussion)

No, you don't need to translate the copyright. You can't actually :) It's not in any of the language files.

7,619

(68 replies, posted in PunBB 1.2 discussion)

Weow: Well, that would be true if I hadn't explicitly stated that I allow people to remove the copyright notice. Removing it from the source code, on the other hand, is NOT allowed.

7,620

(19 replies, posted in General discussion)

Aaah! The peer pressure! :)

7,621

(3 replies, posted in Feature requests)

I'll think about it.

I think the best way would be to send to the people on the admin mailinglist. That way an admin/moderator can choose whether he/she wants to get e-mail regardless of the setting.

7,622

(87 replies, posted in PunBB 1.2 discussion)

Hehe, no. If there will be a 1.0.2, it will be a bugfix version based on 1.0.1.

7,623

(68 replies, posted in PunBB 1.2 discussion)

Yes, it's OK. I don't like it, but it's OK.

7,624

(9 replies, posted in Feature requests)

No need for a mod. Yes go to admin/permissions and make sure that "Guests may read forum" says no :)

7,625

(6 replies, posted in PunBB 1.2 bug reports)

ps21 wrote:

Just out of curiosity, is there any easy way around this i.e. letting people who are blocking cookies login or would it have to be a rewrite to use sessions instead.

Yes, that would involve sessions. And I don't like sessions. It's just too much work for too little gain.