Anya Christina Emmanuella Jenkins. Twenty years old. Born on the fourth of July — and don't think there weren't jokes about that my whole life, mister, 'cause there were. 'Who's our little patriot?' they'd say, when I was younger and therefore smaller and shorter than I am now.

Anya ,'Potential'


Buffistas Building a Better Board  

Do you have problems, concerns or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.

To-do list


msbelle - Mar 20, 2003 8:07:13 pm PST #3539 of 10000
I remember the crazy days. 500 posts an hour. Nubmer! Natgbsb

What would I have to learn to start working on a filter?

I don't want this to get lost and I am dead serious. What does someone need to know? I am ready to ask favors of people I know. I am ready to start learning stuff at night and on weekends.


Jon B. - Mar 20, 2003 8:08:08 pm PST #3540 of 10000
A turkey in every toilet -- only in America!

mySQL and PHP.


§ ita § - Mar 20, 2003 8:08:30 pm PST #3541 of 10000
Well not canonically, no, but this is transformative fiction.

msbelle, are you a coder at all? If you're not, it's probably not a good place to start. At all.


msbelle - Mar 20, 2003 8:15:19 pm PST #3542 of 10000
I remember the crazy days. 500 posts an hour. Nubmer! Natgbsb

I'm not, only done a teeny tiny bit of HTML. But! I know people. Lots of them in fact. Wasn't someone's hubby doing some stuff at some point? Would bringing in someone be allowed?


§ ita § - Mar 20, 2003 8:21:09 pm PST #3543 of 10000
Well not canonically, no, but this is transformative fiction.

Burrell's DH is on the list. But we're kinda stalled right now, lacking a bit of organisation and a central code repository. Jon and I have worked out how to work around each other, but it's not a system that can support other people.

If anyone else can volunteer to host a CVS system, we don't need to wait for Karl to get free time that we will then steal from him.


bitterchick - Mar 20, 2003 8:26:01 pm PST #3544 of 10000

If anyone else can volunteer to host a CVS system

What does this mean?


John H - Mar 20, 2003 8:39:39 pm PST #3545 of 10000

Is it logical to discuss the underlying code, just speculatively, here?

I mean, if we were all allowed to MARCIE just one other person, it'd be easy, because showthread.php could just get a clause like:

if($poster == $marcied_poster){ next; }

or whatever, but presumably we get more than one?

So we need a new joining-table of some kind? A table like

MARCIE-erMARCIE-eeJohn HRebecca Lizard

(if I were ever to MARCIE Rebecca) only with numbers of course?


§ ita § - Mar 20, 2003 8:49:47 pm PST #3546 of 10000
Well not canonically, no, but this is transformative fiction.

What does this mean?

CVS is a code versioning software that runs (primarily, I think) on Unix boxes, and allows pretty granular control and status info that allows a distributed team of programmers to work together with minimal shedding of blood and loss of code with stomping on.

And yes, John, it would work like that. We didn't pick a maximum number of filters/user, and we have designed the in-thread look of the feature, but there'll also need to be a page where you can see a list of who you've marcied and be able to unblock them.


Jon B. - Mar 20, 2003 8:52:18 pm PST #3547 of 10000
A turkey in every toilet -- only in America!

My SQL abilities are my weak point, so bear with me -- what about an array variable in the user table? So for every userid, there would be an open ended array. Whenever a user MARCIEd someone, the MARCIE-ee would get appended to the array. Then the code would check if $poster was contained in the array for that user.


§ ita § - Mar 20, 2003 8:56:29 pm PST #3548 of 10000
Well not canonically, no, but this is transformative fiction.

I (and John will bear me out, once he stops laughing or rolling his eyes) am Normalisation's bitch. And what John proposed is precisely normal -- relationships other than one-to-one should have their own table. Your suggestion is how I'd represent the data inside the PHP object, but when I have a little less of a pounding headache maybe I can explain to you why it's less good for the underlying structure.

Which isn't supposed to sound condescending or dismissive, but I fear it may.

I shoulda just typed "BECAUSE IT'S WRONG!!!", shouldn't I?