Forums

Unfortunately no one can be told what FluxBB is - you have to see it for yourself.

You are not logged in.

#26 Re: Core development » IE6 on FluxBB.org » 2011-03-13 13:10:25

MattF
Garciat wrote:

If it were up to me, I'd do a

if (browser_is('ie6'))
  die('<a href="http://www.google.com/chrome">Welcome to the new millennium.</a>');

on each and every Flux page script.

Not exactly user friendly. There are still people out there locked into using IE6 through no choice of their own.

#27 Re: General discussion » Punbb is offcialy dead » 2011-03-12 17:00:58

MattF
Reines wrote:

I guess it's a good move in a way, though if they manage to get any structure or contributions of any quality is another question (not meant in an offensive way, but you need to spend quite a long time getting to know the entire program before you can properly make anything other than minor tweaks).

It's also a valid point as in what type of developers will be attracted. The simple fact that it's owned by a business which hasn't done a stellar job so far isn't exactly enticing. What if they do get some damn good code contributions and then decide to close it off to external developers again? Those will be points prospective contributors consider, and in all honesty, with Informer's track record, I doubt any quality coders would associate with that project.

#28 Re: Programming » Tons of PHP warning... » 2011-02-25 22:04:36

MattF

Something is trying to send headers to the client once you have started page output to the client. You need to track down which file or files are doing so.

#29 Re: Core development » a question i have pm'd to me in a forum » 2011-02-25 01:55:08

MattF
gerald wrote:

food for thought.

In what way?

#30 Re: General discussion » how about namecheap? » 2011-02-25 01:40:13

MattF

Namecheap is a good choice.

#31 Re: Modifications (1.4) » frontpage portal for 1.4 » 2011-01-25 00:01:32

MattF

Cheers Franz. smile

Change this line:

            $output .= '<div class="block">'."\n".'<h2><span><a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&amp;action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.pun_htmlspecialchars($subject_truncated).'</a> - '.gmdate('l, F d, Y', $cur_topic['posted']).'</span></h2>'."\n\t";

to:

            $output .= '<div class="block">'."\n".'<h2><span><a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&amp;action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.pun_htmlspecialchars($subject_truncated).'</a> - '.format_time($cur_topic['posted']).'</span></h2>'."\n\t";

#32 Re: Modifications (1.4) » frontpage portal for 1.4 » 2011-01-24 23:50:17

MattF

Does Flux have a date function, (my memory really is shonky, these days)? I think it just uses gmdate() at the moment in that script, so that would just need changing to the relevant function name.

#33 Re: Feature requests » Full OpenID » 2011-01-24 23:42:55

MattF
Kilsally wrote:

sources: my own websites

How much of that traffic converts to actual registering users and not just momentary traffic though? Every single thing I've read and heard so far points to social networking been practically useless with regards to generating registered users. It will merely generate a temporary traffic upsurge at best.

#34 Re: FluxBB discussion » For 1.4.4: Use forum title for pagination? » 2011-01-24 23:35:30

MattF

Index is self explanatory and retains consistency. Changing it would be merely for the sake of changing things.

#35 Re: General discussion » Who can help me ? » 2011-01-03 20:06:34

MattF
PROTECTIONX wrote:

Its hard push one button to unban ? wink

If you think that creating false positives which then have to be allowed is a good way to proceed, I suggest you give up now before you go any further. There will always be *some* false positives with any method, (say an I.P address has been blocked legitimately as being used by a spamming user which then becomes assigned to another, legitimate, user later down the line), but those should be rarities rather than commonplace. No system should ever work on the assumption that incorrect rejections are a reasonable casualty.

Simply put, clueless admins may suffer shite for a while, but anyone who is worth their salt as an admin wouldn't touch a half-arsed system like that no matter what.

#36 Re: General discussion » Who can help me ? » 2011-01-02 22:10:32

MattF
taylorchu wrote:

blocking proxy users is a great way for avoiding hacking and spamming.

It's a great way of blocking legitimate users too.

#37 Re: Feature requests » reply to post and notify » 2010-12-29 17:20:28

MattF

Yeah, the avatar is a bit misleading. I'm definitely no Yank. It's more along the lines of a (dis)merit badge. big_smile It still amuses me no end though, hence why I keep it. Same with the sig line. big_smile

#38 Re: Feature requests » reply to post and notify » 2010-12-29 14:16:22

MattF
fra2591 wrote:

but I would be even better if the notification was inside the forum : a private message could be sent instead of an email (using private messaging mod). that would be really awesome, and usefull!

Due to e-mail being the only core option of the two, that would be pure modification territory, even if the former version was implemented in core.

#39 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-22 00:26:43

MattF
Reines wrote:

I wouldn't say FluxBB is as bad as a bunch of planks, but sure I get your point tongue

Words did fail me a bit on that one, I'll admit. It was the only thing that popped into my head. big_smile


Actually cracking the password "encryption" isn't possible since hashing isn't encryption - it's not possible to go from a hash to the original password without simply testing guesses.

Wasn't overly sure of what techniques they use for doing it, in all honesty. Never actually spent too much time checking the cracking side of the equation, with never having had need to do it.

#40 Re: General discussion » Let's not forget » 2010-12-22 00:22:06

MattF

It's a joke derived from the yearly message the RSPCA put out regarding people buying puppies for people, as Christmas presents. "A puppy/dog is for life, not just for Christmas". There always tends to be a notable upsurge in the amount of animals reaching rescue centres after the Christmas period.

#41 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-21 16:48:58

MattF
Smartys wrote:
MattF wrote:
Smartys wrote:

I will say it for the record. Anyone who is arguing against the proposal for the new password scheme from a security perspective is wrong.

Wrong only in relation to the security/strength of the password itself.

I'm not sure what that means.

I may have worded it weirdly. I was referring to the fact that only the encryption of the password is secure. Everything else is still like using planks around an iron gate. Also, on the password encryption point, the fact that running a dictionary or common password type testing system on the acquired passwords would probably yield a good proportion of the passwords in far less time than it would take to crack the passwords encryption has also to be considered. As well as people using same passwords for multiple sites, a good proportion are also very predictable in their general choices of passwords. Names, birthdays, LOTR characters etc.

#42 Re: General discussion » Let's not forget » 2010-12-21 06:21:22

MattF
FSX wrote:

Carving puppies?

I take it your lot don't get the same yearly message as us over here? big_smile

#43 Re: Modifications (1.4) » COLOUR SCHEME not changing? » 2010-12-20 03:14:06

MattF

Browser caching, possibly. CTRL+F5 to force a refresh.

#44 Re: FluxBB discussion » Meta tags for the homepage » 2010-12-18 17:35:46

MattF

Is it just me imagining things, or did I not say in post two something along the lines that the description content was important for capturing peoples attention, as that is what the search engines should show on their listing?

Franz, have you actually altered anything yet? Whilst ever you're posting in this thread, you could be using that time to enhance those static descriptions instead, to see what, if any, difference it makes. As Jeremie said, it won't do bugger all for ranking per se, but it should entice people more which should in itself lead to more links and interest being generated which will alter rankings.


Edit: Use some of those God awful online SEO validation tools which you can find online to run checks. They're as much use as a sieve for a bucket as a rule, but they will give you different little pointers of note between them. They tend to have little nuggets of info which you may otherwise overlook. Just make sure to ignore all the crap they tell you which is merely aimed at getting you to purchase their otherwise useless services.

#45 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-18 17:32:48

MattF
Smartys wrote:

I will say it for the record. Anyone who is arguing against the proposal for the new password scheme from a security perspective is wrong.

Wrong only in relation to the security/strength of the password itself.

#46 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-16 17:44:21

MattF

That's fine then. I'll digress. smile Just wanted to make sure. big_smile


Reines wrote:

I still think it might be good to move to a session based system anyway.

I'd definitely agree on that one.

#47 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-16 16:45:16

MattF
Reines wrote:

So your argument is there is no advantage to using stronger security over weak security? Hell why not just store the passwords as plain text then? I really don't understand why you are so strongly against using a stronger form of hashing?

I'm not saying there's no point. I'm merely asking what is the point? Upto just, bragging rights about how secure the password hashing is is the only thing I can see.


Also the database being stolen, and a user forgetting to log out are two totally different scenarios. If the database is stolen, and the passwords cracked, since most people use the same password everywhere, peoples email accounts, paypal etc are at risk - because of us (well the board admin). If a user forgets to log out, then at the worst their account is stolen, due to their own mistake.

You are correct. They are two very different things. You're missing the point though. Take the machine account left unlocked whilst user absent scenario. If some other user has access to that machine, do you honestly think the forum login/account is going to be either the malicious users, (or later on down the line the valid users), main concern? Interesting concept.


Sure sending an email saying "sorry all your emails were stolen, but at least your password will take over a year to crack" is bad - but it's better than an email saying "sorry all your emails were stolen, and we didn't see the point in using strong hashing so your password can be cracked in under 1 hour. You better run to the closest computer and change all your passwords as fast as you can"

Your concern is to protect the board, not to try and protect a user from their own stupidity. You will always fail on the latter score.

#48 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-16 16:36:07

MattF
Franz wrote:

So would that mean we could just store the password in plain-text, too?

There's always one. big_smile Putting off a casual opportunist and a determined thief are two different things. The first you can easily send packing with the standard secure hashing algorithms. With the latter it is always going to be a matter of when, not if.

#49 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-16 16:11:42

MattF
Reines wrote:
MattF wrote:

If I'm missing some point about exactly what benefit an anal level of hashing will achieve, I'll happily digress once it's pointed out.

This is in-case the database is compromised, and the point is, why use a weaker hash when stronger ones exist and are easy to implement?

But again, it's going to help how? I can just see the admin sending out the newsletter to users for that one.

Dear user,

Unfortunately, our database system has been compromised and all of your personal information harvested. On the plus side though, your password will take them weeks to crack.

Seriously, forgive my lack of enthusiasm regarding your point here, but I can honestly see no point.


If someone leaves their machine logged in they would be able to log it out remotely using the session stuff I was suggesting. If someone got to it before that, they would be able to post etc, but they still wouldn't get hold of the users password, and assuming we required password verification before allowing changing the password/email address, the account couldn't be hijacked either.

If we were to use a session based system, it could even be a configurable setting (either board wide or per user) to allow multiple sessions at a time or not; allowing people to decide if they want the extra security or convenience.

So the unauthorised user at the compromised machine couldn't just keep booting the legit user offline then, each time they try logging in? Do you also not think that sending a password reminder to the user might be possible if someone is at that persons machine and they know their login username? After all, their e-mail client is probably on that machine too. Or, are you suggesting that you should make a user also enter their password before they can receive a password renewal link for the password which they have forgotten? Also, I suppose that the automatic password storage/entry jobbies that most browsers have would suddenly not work with that ancillary password prompt, if it had been told to always login automatically?


Edit: Just to mention the point I'm trying to make, and which I forgot to mention, big_smile you're over-engineering. If there's a rock solid reason for implementing something in a certain fashion, fine, but implementing severly excessive password hashing just for the sake of it is pointless. Unless you're encrypting any and all information within the DB and making it so that no one part of that content is any less easily compromised, there's really no point. If it's just for bragging rights then by all means, but I'd personally suggest keeping the functionality realistic. You're thinking too much like designers and not engineers, IMHO.

#50 Re: FluxBB discussion » FluxBB 2.0 - couple ideas » 2010-12-16 16:02:24

MattF
Franz wrote:
MattF wrote:

Possibly leaking personal information is a good measure nowadays then?

While I dislike your cynism, I think you've got a point here tongue

Cynicism. big_smile

Board footer

Powered by FluxBB 1.4.8