Phorum Message Board Software

December 09, 04 by kenrich

I’ve just been poring over the code for Phorum, the php message board
code. The code is easy to follow and well written. I commend the folks
who put this together. In addition to using this forum code to run my
site (,
I have also planning on porting a lot of code from ASP to PHP. This code
is an excellent primer for how to write a PHP application for the

In particular, it excels at creating a modular architecture
with templates for each page on the site. You can change the site by
simply editting the templates. By keeping the code and the templates
separate, it makes it a heckuva lot easer on the HTML developer to mold
the forum to fit their site’s template.

Another thing the code does
well is to provide common “hooks” which you can attach events to. An
event can be either a PHP script to include at the appropriate location,
or a PHP function to be called. Using this system, it allows others to
create plug-ins that can easily be integrated into the system. I will
definitely be using this architecture when porting my site administration
tools from ASP to PHP.

Add your comment

15 responses for this post

  1. chachiksin Says:

    he US House of Representatives has voted by 263-171 in favour of a $700bn (?380bn) plan to rescue the US financial sector.More..

  2. AMistyCrissy Says:

    Hello! I’m Crystal. I am almost 19. 🙂
    I guess – beautiful name for this site! 😉
    It is so cool here, especially in this category.
    I was surfed about 2 hours before found this site. I think i’ll be here for a long time! :-*

  3. inanibesymn Says:

    Achieving College Credits with the College Level Examination Program

    What is the College Level Examination Program? it’s a established program by the College Board which allows students to get college credit at many major colleges including Cornell and Sonoma State University. There are a number of exams in dozens of subjects including Sociology and Accounting.

    Having taken many of the examinations for myself, I can attest to their validity as a great program to get low cost credits. Read a textbook on the subject; I read a text on Sociology. The next step is to sigh up for an examination through a testing center. Check the College Board website to search for test centers around your area. Depending on the location you live in there may be up to a dozen various examination centers. Each exam costs around $55 but there is often an additional charge imposed by the testing center which can vary in price.

    At the test center, you’ll have to check in with the program manager. Next you will be led into a room with terminals which run special software. The examinations are all taken on computer and offers participants outstanding flexibility in taking the test. One can go back to questions, mark them to look over, skip questions, see the number of questions one has left or any number of other operations. The computer software also has a graphing calculator should you be taking a math test.

    One of the nations leading colleges which accepts CLEP credits is Drake State University. Drake State University is a private university in Rockford, Illinois which offers a variety of associates, bachelors, and masters diploma programs — specializing in Business Administration, Professional Development, Public Relations, Human Relations, and a number of other majors in the arts and sciences. Work experience degree programs are also available. Drake’s flexible schedule of lecture and online courses is specialized for working adults. Drake State University is respected as one of the most respected, student centered, and prestigious universities in the nation.

    So, what reason do you have to take it? If you’re a senior trying to finish up degree requirements, if you’re knowledgeable in your field of study and want recognition for it, or if you simply want to bypass the ridiculous costs imposed by colleges then CLEP is for you. It is very affordable, usually only $55 for the exam and a processing fee which is almost always under $25. It is a perfect way to get college credit based on what you already know without sitting through an college class for a semester. If you take pre-calculus in High School, for instance, there is no corresponding AP, but for college credit, consider taking the CLEP. It’s one day of your life and merely 90 minutes in length. Additionally, you find out if you pass immediately. A score of 50 is good enough for credit for most colleges. Check with your college for more information.

  4. fernSaseneunc Says:

    A short bio on NY Institute of Technology, California College of Arts, and D.S.U

    Institute of Technology in New York

    New York Institute of Technology is a private academicly centered university of higher learning. Founded in 1955, the organization enrolls Over 9,000 students at its multiple campuses. The institute is accredited by the an accrediting organization recognized by the USDOE. Specific program recognition include: Accreditation Board for Engineering and Technology, National Accrediting Agency for Clinical Laboratory Science, American Culinary Federation Educational Institute, and American Osteopathic Association. NYIT offers applicant undergraduate professionally-oriented programs leading to A.A, B.S., and M.B.A degrees.

    California Arts College

    Established to conglomerate research studies, the California College of the Arts (CCA) offers a structured approach to collaborative academia, approaching students in a world class range of majors in liberal arts, management, advertising, and History.

    With an college population of approximately 1,600, the institution demonstrates world-class systems and organizations in a international, structured college structure. Students learn from an established staff of credentialed teachers in structured workshops, with an average of 14 per course. Faculty advisors, established in helping applicants in focusing their institutional experience, are part of a well-rounded program of study.

    Drake State University

    Drake State University was originally structured through the combination of community international efforts. A multi-centered, hands-on focus is an important part of many degree programs at Drake State University. Founded to engage academic enrichment and achievement, central to the mission of Drake is its exceptioinal means to accommodate a great number styles of study through PLA review, collaborative experience and online structure. Throughout its organization you will explore a learning structure which is lively with state-of-the art curriculums, academic programs and professional enrichment tools. Drake State University emphasizes the value of collaborating relationships that are frequently established amongst the students and faculty. As a result, many students deploy the perfect combination whch enables them to tool the dream of a Drake State University degree to propel them toward their professional priorities.

    Drake is established by a credentialed board of Directors, each of whom promotes a specialized field of expertise that can help focus the academic outlook and expanding of the college. In a often competitive career market, Drake State University has grown to enable the success of a growing number of applicants across a number of areas of expertise. Its alumni have seen subsequent advancement in the workforce, strengthening its reputation in the professional world.

  5. Coaralincar Says:

    Hello I’m new here
    And it looks like a good forum, so just wanted to say hello! :):):)
    And looking forward to participating.
    Going on vacation for a few days, so i’ll be back

  6. mefGetOvete Says:

    Hi people

    As a fresh user i only wanted to say hello to everyone else who uses this bbs 🙂

  7. tronestUnsomi Says:

    hello everyone, i’m new here… thought i’d drop a line here or something. thanks!

  8. marokickmer Says:

    Nothing seems to be easier than seeing someone whom you can help but not helping.
    I suggest we start giving it a try. Give love to the ones that need it.
    God will appreciate it.

  9. HomsThononist Says:

    This looks cool so far, what’s up people?
    If there are any real people here looking to network, leave me a post.
    Oh, and yes I’m a real person LOL.


  10. Videomanles Says:


    My first post in here 😉

    So… Hello again 😉



  11. Margaret Cranston Says:

    I’ll immediately grab your rss as I can not to find your email subscription link or e-newsletter service. Do you have any? Please allow me understand so that I may subscribe. Thanks.

  12. Nice information Says:

    Hello, I really like the information you provide on your blog. I found it on while doing a search on this subject. I am going to share this with some friends if you do not mind and I think I will come back again soon. Cheers!

  13. Stewart Chilton Says:

    Keep up the good piece of work, I read few blog posts on this website and I think that your site is real interesting and has got lots of good information.

  14. Says:

    I think this is one of the so much important info for me. And i am satisfied
    reading your article. But want to observation on few common things, The site style is perfect, the articles is really excellent :
    D. Just right task, cheers

  15. water damage restoration houston Says:

    Neat blog! Is your theme custom made or did you download it from somewhere?

    A theme like yours with a few simple adjustements would really make my blog jump out.
    Please let me know where you got your theme. Cheers

Leave a Reply

You must be logged in to post a comment.