226

(12 replies, posted in Programming)

I havent come across any totally generic articles.  I've seen some on thecodeproject.com for asp.net (none of which I'd recomend as they tend to cover only the activex way).  the request is processed the same from the server side.  What gets returned just needs to be formatted in the xmlhttp request xml structure.

the reason for the frameworks is because the different browsers implement it differently.  IE uses ActiveX to do it, where as mozilla implemented it as a native browser object since v1.0.  wikipedia should be a pretty good resource for how it works technically: http://en.wikipedia.org/wiki/XMLHttpRequest

227

(16 replies, posted in PunBB 1.2 troubleshooting)

lol, how is it a security issue, and why would one query (or even a whole bunch) slow the database performance down for the rest of the users.  databases are highly optimized applications which are specifically designed and written to 1) have a lot of connections, and 2) look for data.

228

(16 replies, posted in PunBB 1.2 troubleshooting)

think 30-40 seconds is slow? 

we do a massive tracking system for united way that has some fairly complex searching of the database (sproc's that are hundreds of lines long).  we moved the searches off of the sqlserver and into an online search engines, and the query that indexes the search data into the search engine takes about 5 hours to execute, and thats a seriously optimized query too.

229

(13 replies, posted in PunBB 1.2 show off)

http://en.wikipedia.org/wiki/Pig_in_a_poke

230

(10 replies, posted in PunBB 1.2 discussion)

one way is to alter the way registration works.  add a users_temp table that stores the users record w/ the addition of 2 extra fields which are 1) a ramdomly generated digest (not a hash of the password), and 2) a plain text associative word.  when the user signs up, they are displayed an image of an object (which they're told to remember.  this is a simple one word object like circle, or square, or something very very simple).  when the user submits their registration the link in the email has the random digest token, and takes them to a page where they then have to enter in the word to match the picture they saw when the signed up.  when they've successfully enterd the right word they're added to the users table (and removed from the temp table).  if they miss the word 3 times, their record is removed and they're told to re-register.

this will cut down on the number of people who provide bogus email addresses, but know the formula for generating the hash of their password, and posting the authorization post that finalizes the sign up process.  once you keep them from registering, then the random spam should also stop.

231

(16 replies, posted in PunBB 1.2 troubleshooting)

compare it w/ pulling every post in the forum and matching it out in php...  I'm sure the %text% will be faster.

232

(4 replies, posted in PunBB 1.2 discussion)

including it like: index.php?page=forum is going to be overly complicated and burdensome.

I have mine integrated like that (edit: embedded in a section of the page, not using the strange url), and all you have to do is open the main template, add your website stuff and insert the <pun_xxx> stuff inside the content table row.

233

(114 replies, posted in Programming)

the only thing that annoys me about dreamweaver is their intellisense/code insite/code complete (whatever you want to call it).  when I type something, the hint list drops down, and I always use the wheel mouse to scroll up and down the list.  w/ dw, it scrolls the page and leaves the drop down list at the original x/y location on the screen (doesnt scroll the list at all)

234

(5 replies, posted in PunBB 1.2 discussion)

seeing as how he (paul) is one of the guys writing it, I think he'd have a pretty good idea of what's going on in dev.

235

(16 replies, posted in PunBB 1.2 troubleshooting)

the hosting company probably did that (it would be my guess anyway).

@OP just delete the users from the database (as well as posts by those users) if you have control over that.

236

(11 replies, posted in PunBB 1.2 troubleshooting)

the double posts do have the same pid.

and every post by me is double posted.  not seeing all posts "double shown" was an oversite on my part, as I browse w/ many tabs open, and it seems once you've posted after like 1:00 this shows up, where I was not seeing double posts were in windows I had opened prior to posting, which is when the double posts seem to show up.

$db is a database object ("object" in an "Object Oriented Programming" or OOP sense).  you can only invoke the query function if you have an instance of the database object, which you must not have.

238

(11 replies, posted in PunBB 1.2 troubleshooting)

hrm I didnt check the pid's.  if it does it again tonight I'll check it out.

I did check the db though (just to make sure somebody didnt run a crafty injection which duplicated all of just my posts ;P), and everything was right in the db.

239

(11 replies, posted in PunBB 1.2 troubleshooting)

yep same account.

I've never seen it do that before.

240

(11 replies, posted in PunBB 1.2 troubleshooting)

this is happening to my forums at the moment.

its only with my posts though (older posts showing up only once, but newer ones are showing up twice).

any chance anybody knows how to resolve this?

241

(142 replies, posted in PunBB 1.2 discussion)

yea it has a few thousand more.  bf2s is pretty big for how long its been up though.

it really doesnt count though because we all know mac users are sub human and only count as 50% of a person so really theres only 12 thousand some odd people wink lol jk

242

(142 replies, posted in PunBB 1.2 discussion)

I think bf2s' forums have everybody beat:

    Total number of registered users: 20501
    Total number of topics: 36924
    Total number of posts: 668362

243

(114 replies, posted in Programming)

the last company I worked for had class and method names so long that when we tried to dynamically load an assembly (.net) and reflectively use it, we'd get an assembly type load exception because the class name (which was implemented as a singleton, and its singleton accessor was equally long named) exceeded 256 characters.

we did systems integrations and would often go out on services projects and part of that was training them how to do their integration using our software.  I had to author the training material, and let me tell you how  hard it was to paste a class name (with any method call or singleton reference) with a class name of 256 characters.  it ended up being such a small font that it wasnt readable in the final print media.

244

(114 replies, posted in Programming)

especially on a 20.1 inch wide screen monitor. 

placing open braces on a newline does the same for me, but if you're working for die hard C coders, then going beyond that 80 column can cause serious bodily harm.

245

(10 replies, posted in Programming)

http://php.net <-- best book ever written (and I've yet to do anything in v5.  all my hosts only have 4 but that doesnt stop anyone from doing OOP w/ the 4.x branch)

246

(114 replies, posted in Programming)

if we all stick to the 80 column rule there's no need for word wrapping.

247

(10 replies, posted in Feature requests)

keeping it from showing up, but not removing it from the db.

edit: dr.j beat me to it (and w/ a better explaination :S )

248

(29 replies, posted in PunBB 1.2 show off)

The AndreasXX templates rock.  I think i've downloaded every one he's done.

249

(24 replies, posted in General discussion)

phpnuke is great portal system.  I use it for another site I run.  its about as easy to mod as punbb was to add to my other site.

250

(24 replies, posted in General discussion)

I'd rather port punbb to phpnuke.

thats just me though.