Ralpharama Archive. The archive is almost 20 years old, this website is no longer maintained.

Home | New Writing | Old Writing | Cooking | Technical | Wine Making | Cocktails
   
 
Article

TPF

Hits 241684 | Created 2008-02-05 | Modified 2008-02-05

Tiny PHP Forum by Ralph Capper. Sadly, TPF is no longer supported by me. At some point in the future I might re-write it and re-release as a new version. You can find some information about it on this page though.



"A ~130K PHP simple Forum. Users can create new topics and threads and reply to other threads. Database free, TinyPHPForum uses text files only. Foolproof, easy, quick, tiny. Features inc. user accounts, avatars, admin functions, emoticons, skins....."

Sourceforge project page http://sourceforge.net/projects/tinyphpforum/

Background
This was a learning PHP project for me some years ago. I found that there were very few very simple, small, flat-file (database-free) forum / BBS systems out there. So I wrote this.

It was immediately popular and before long I had several people helping out with coding, design and international translations. Before I knew what had happened, the size had doubled, as had the complexity (avatars, multi-lang, multi-skin etc)

Then came the hackers. I wasn't experienced at PHP at all, let alone security, so there were holes:

http://www.frsirt.com/english/advisories/2006/0054

This is only one of the problems, try a google search:

http://www.google.co.uk/search?q=%22tiny+php+forum

By this time I was in full-time work and unable to fix what was broken. Since then people have come along and offered to help, I've added them to the developer list on SF, but not much has happened. When I look at the code now, I want to cry, as it's pretty bad.

What it needs is a serious re-write to address security concerns, make it more modular, and be able to use the existing file structure.





Comment TPF comment by kusalo Hits | Last Modified 2008-03-23
hi ralph
I wrote some time ago and have picked up TPF and done alot of re-writing.

I have an example at:
www.BuddhaMind.info/aid
Comment TPF comment by Elvin Hits | Last Modified 2008-05-06
Very good
Comment TPF comment by Suresh Hits | Last Modified 2008-06-05
i tried this for website
Comment TPF comment by montana Hits | Last Modified 2008-06-09
probably last working tinypf on net www.lra.zemk.com
Comment TPF comment by waro Hits | Last Modified 2008-06-25
Hi, just a simple question. Can I use Smarty as the template engine?
Comment TPF comment by Ralpharama Hits | Last Modified 2008-06-25
Sorry Waro, TPF is no longer supported, this page is just here for reference.
Comment TPF comment by Mario Hits | Last Modified 2008-12-28
i have put tiny php forum on mywebsite and dont have any problem... i see by surfing the net that it have a chat to integrate in tiny forum

is it true ? can you send me a link for the chat mod files i am realy interested
tritnite@hotmail.com
thanks
Mario
Comment TPF comment by rosh Hits | Last Modified 2009-04-03
file handling,thats the way to go
but its quite resource intensive
i could help you improve it by adding caching
iam already on it ill inform you after iam done
Comment TPF comment by rosh Hits | Last Modified 2009-06-19

i have created a new Data Engine that can handle flat files, just like an SQL database

i've used it with TPF

download here
http://www.mediafire.com/?zrenn0pnnxm

this works much faster than multiple flat files, when handling large amounts of data


iam redevoloping the forum too

ill contact you when iam done

mail: nahsorhseda@yahoo.co.uk


Comment TPF comment by Squiblez Hits | Last Modified 2010-05-20
Yup, i created another version.
Based on normal TPF, Credits normal TPF, and just had a few more security features.
If anyone is interested goto: www.squiblez.com/forum
After i patch one more exploit i plan on making it downloadable!
Comment TPF comment by Ralpharama Hits | Last Modified 2010-05-20
Good stuff Squiblez, re-writing with more security to re-use existing forums pages was always on my list, but it never reached the top :)
If you get a release/download version going let me know and I'll happily link to it in the main article above.
Regards,
Ralpharama
Comment TPF comment by php forum Hits | Last Modified 2010-12-20
Great php forum system!
More PHP forum project you can check out http://www.phpkode.com
Comment TPF comment by chris Hits | Last Modified 2011-04-15
test
Comment TPF comment by Squiblez Hits | Last Modified 2011-04-19
I've done A LOT to TPF... Check it out at www.dream-net.net
It's now a full CMS(Includes a WYSIWYG page editor! But not for forum posting)
Comment TPF comment by Ralpharama Hits | Last Modified 2011-04-19
Ha, nice work Squiblez, nice to see it used for something good. Best of luck, R.
Comment TPF comment by Joseph Hits | Last Modified 2011-05-02
this is a very simple board
Comment TPF comment by Johannes Kjaer Hits | Last Modified 2012-04-06
Danish translation for tpf_v_3_61
[q][/q]
Comment TPF comment by Stephen Hits | Last Modified 2012-06-17
I LOVE THIS FORUM SCRIPT! :) THANK YOU DUDE! PS: how can i change the timezone? as the time is wrong :) pls help!
Comment TPF comment by Stephen Hits | Last Modified 2012-06-17
I LOVE THIS FORUM SCRIPT! :) THANK YOU DUDE! PS: how can i change the timezone? as the time is wrong :) pls help!
Comment TPF comment by madchicken13 Hits | Last Modified 2013-01-12
I loved this forum engine so much, I used it for my website.
Link : [a]http://m13.myftp.biz/forum/[/a]
Thanks and please check it out.
--madchicken13
Comment TPF comment by madchicken13 Hits | Last Modified 2013-01-12
I loved this forum engine so much, I used it for my website.
Link : [a]http://m13.myftp.biz/forum/[/a]
Thanks and please check it out.
--madchicken13
Comment TPF comment by Kusalo Hits | Last Modified 2013-02-06
A new version almost ready. Better security and faster.

still super small ~350k
www.BuddhaMind.info/aid
Comment TPF comment by DanDeFarter Hits | Last Modified 2014-12-15
Is there a demo to check out
Comment TPF comment by Ralpharama Hits | Last Modified 2015-03-11
Check the links above, maybe someone is still using it!
Comment TPF comment by test Hits | Last Modified 2018-01-03
hello

Make a Comment

Name
Comment


Antispam Code (always a number)

Enter Code Above
Submit

Note: All HTML will be removed except for bold and italics. Links will not display. Line breaks are added automatically. Use <pre>...</pre> for code.

Tags

This item has the following tags:
tpf tiny php forum bbs tech coding programming bug problem

Useful? Donate for hosting costs

All content copyright (c) Ralpharama