I've decided to take on a project I can't complete!(a forum)

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

I've decided to take on a project I can't complete!(a forum)

Post by Charles256 »

I'm going to make me a forum...... start listing features you want.... :-D



release date: 10 years from now :-D
Last edited by Charles256 on Mon Nov 21, 2005 10:18 pm, edited 1 time in total.
RobertPaul
Forum Contributor
Posts: 122
Joined: Sun Sep 18, 2005 8:54 pm
Location: OCNY

Post by RobertPaul »

Writing a forum always seemed to me to be one of those "interesting yet pointless" things.

Interesting because it's undoubtably a worthwhile learning experience.

Pointless because it's some hardcore wheel reinvention.


Are you really going to do it?
Deemo
Forum Contributor
Posts: 418
Joined: Sun Jan 18, 2004 11:48 am
Location: Washington DC

Post by Deemo »

uber admin! definetely the most important thing in a forum is the ability to moderate it painlessly, as well as being able to read it well
User avatar
neophyte
DevNet Resident
Posts: 1537
Joined: Tue Jan 20, 2004 4:58 pm
Location: Minnesota

Post by neophyte »

Uber Admin would be cool. The ability to manage the board as admin without going to a "panel" to do it. Ban users, edit posts, add word censors, remove avatars all right on the page where the admin is interacting with the users. There could be an edit mode on the thread or each object could go to an edit page for editing. That would be awesome and something I've not heard of before in a forum (some one correct me if I'm wrong).
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

maybe.but i'm going to make a better wheel:-D
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

McGruff talks about how phpBB is hopelessly procedural and how he hopes to one day right an OOP, modular and TDD forum.
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

eh, i was just thinking of one without the use of tables mainly:-D along with some new features i've always wanted...
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

Without tables? Absolutely awesome.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Post by Maugrim_The_Reaper »

Question is whether it is reinventing the wheel. Its not like you can re-use anything from phpBB somewhere else - or has someone found the "Convert to OOP" button in the Administration panel?

I have an OOP forum (a lite version) pencilled in for planning - I'm pencilling out another project (seems to have entered one of those OS hibernation periods). I have free time to contribute in December...or in matlib...depending which is active, and/or in progress.

I need a new pencil...
RobertPaul
Forum Contributor
Posts: 122
Joined: Sun Sep 18, 2005 8:54 pm
Location: OCNY

Post by RobertPaul »

neophyte wrote:There could be an edit mode on the thread or each object could go to an edit page for editing.
I always thought this would be a neat use for AJAX. Click "edit" and instead of going to an edit page, the text just turns into a textarea.
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

hmm..to write in OOP...can't gaurentee I'll be doing that simply because I'm not too familiar with OOP.......(me no speakie classie!) heh. either way, I might give it a try..this might be a good time to learn....
d_d
Forum Commoner
Posts: 33
Joined: Wed Jul 07, 2004 4:56 pm
Location: UK

Post by d_d »

RobertPaul wrote:I always thought this would be a neat use for AJAX. Click "edit" and instead of going to an edit page, the text just turns into a textarea.
Vbulletin already does that. From what I have seen it's not terribly well implemented. It doesn't really tell the user what is going on so people think it's not working if the server is slow. Without knowing how it all works users assume it's broken when they click the edit button and nothing happens for several seconds.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Post by Maugrim_The_Reaper »

Isn't that a basic issue in using AJAX? You're supposed to give some sign the application is doing *something*...;)
Roja
Tutorials Group
Posts: 2692
Joined: Sun Jan 04, 2004 10:30 pm

Post by Roja »

Charles256 wrote:maybe.but i'm going to make a better wheel:-D
Better in what sense?

You've asked everyone else for their ideas, but you seem to feel your project will be better than the existing solutions. So, explain what you will be doing differently. The only things mentioned so far are OOP v. Procedural (which you'll be leaning towards procedural mostly), and some AJAX editing fields (which another package already offers).

Whats your vision?
Grim...
DevNet Resident
Posts: 1445
Joined: Tue May 18, 2004 5:32 am
Location: London, UK

Post by Grim... »

Add effective ways to ban someone :)
Post Reply