introduction
Welcome to web-app.co
Welcome to the Internet's most feature rich, easy to run PERL-based portal system. NO SQL DATABASE NEEDED! WebAPP is a Perl webapp designed for community management which can also be used as a content management system (CMS).
Features
- Multiple Users
- Articles/Topics
- Forums
- Downloads (with user ranking)
- Links (with user ranking)
- Most Popular (Top Ten Activities Stream)
- Form Posts Catchup
- Member Photo Galleries (with comments features)
- Members can edit their personal profiles
- Members can edit their personal menus
- Multiple Themes (users can choose themes to their liking)
- Multi-Lingual (users can choose their language)
- Instant Messaging System
- Show Online Users
- Social Networking Tools
- ShoutBox, and many other built-in block options
Site Administration Features
- Built in script debugging tool
- Full Site Configuration (paths, etc)
- Comprehensive Site Statistics
- Articles/Topics(Topcis Administration, Allow members, Allow guests to comment, Admin/Editor approve articles, etc...)
- Front Page and Column Administration (move right/left/canter blocks sections of the site up/down or left/right, create blocks, turn blocks on/off)
- Forums (with categories and boards, move, edit, delete, private forums with rank/status settings)
- Downloads Administration (with spam protection and categories)
- Links Administration (categories and allow users to add with Admin approve)
- Edit Meta Tags
- Member Galleries (find/delete empty galleries feature)
- Forum Page Info display options
- Add/Remove Languages
- Banner Administration
- HTML Page Administration
- Menu Manager
- Edit Calendar Features
- Manage Addons(Mods)
- Manage Plugins
- Approve/Reject New Member Requests
- Admin Edit Member Profile Feature
- Edit/Send Newsletter to Subscribers
- Edit Welcome Messages
- Instant Message Administration
- Edit User Agreement/Site Policies
- Public or Member Only Content
- Protect Member Email Addresses
- Guest posting options
- Censored words/Ban ip's options
- Features can be turned on or off by the administrator
- Flat-file System-NO SQL DATABASE!
- Fully customizable
- Open source
- So much more!
It all started...
Carter said: Posted on: 04/30/02 at 20:47:44 EST at web-app.org
Thread Title: "WebAPP History"
It all started one day when I was looking for a portal to use on my site. All the good ones needed SQL backends... My provider allows it, I just can't use it the way they provide it...
The non-SQL backend portals were ok, but they needed help.
Having no choice, I grabbed the source from a "dead" project(that project was PoaS...)
I put up the best script I could find (the one above) and found that there were tons and tons of errors and bugs and missing code.
So I started hacking away for the visitors at my site
My visitors kept having requests for new code, and bugs for me to fix.
I kept working at it.
I figured with all the time I put into it, some other people should benefit.
I wrote to the PoaS guy and let him know about my fixes.
His project was basically dead so he told me to spin it off, just give him credit.
So I did.
Hence this site. I can take credit for a lot of the earlier code.. but what you see now, basically after v0.5 I can't take credit for... WebAPP has definately become an OpenSource community effort, with all the work that goes into it, only benefiting everyone!
Off the top of my head:
UberGoober and Ditto both jumped up to the table early on...
Tryklaus
cmolina
Raloffs
steve
BrettDream
All have done their fair share of work and suggestions.
and many, many more people have added in with suggestions and bugs that they came across!
To be honest: I tried to help out some of the "other" portal projects and not do my own.... but they all said no. I guess they wanted the project to be "theirs" and not share.. Oh well. I guess if they all hadn't said no, I wouldn't be here!
Carter
WebAPP History
The Web-APP project was started in 2001 by WebAPP's founder, Carter Brown, and was based at Carter's own personal home page website.
The founding group came up with the name "Web-APP" (or "WebAPP" for short), an acronym for "Web-Automated Perl Portal".
The group came up with a beginning design and a code base for the script which was originally based on PoAS (Perl on all Site) by Luckie Aria Argathama, which was in turn based on YaWPS (Yet another Web Portal System) by Adrian Heissler.
In early 2002 web-app.org was created to host the project.

In November of 2006, Carter ran out of time for Web-APP and passed the project over to Jos Brown, a major contributor since May 2004, long term Project Manager, and maintainer of the web-app.org website during all uptime since February 2005.
The Web-APP dev group intend to carry forth Web-APP's legacy as an Open Source Perl project with a simple coding style that is easy to work with for Perl beginners and experts alike.
We hope to continue development of the WebAPP project and the Web-APP community in this manner for long into the future, to help build Web-APP into its fullest potential as a full featured Perl Web Portal system.
You can view what the script looks like today here. 
WebAPP: web-app.org History: 2002-2011
WebAPP v0.9.9.9 Contributors:
October 18 2007 to June 2008Coding: Jos Brown ("bantychick"), Jeff Williams ("my2cents"), maxisvt, and Yoseph C. Yaza ("Yaza")
Also used code snippets/concepts, modified for use, as found posted in various places in the past by many other members of the WebAPP community.
Norwegian Language Translation by Jan
New Smilies, Forum Images, and IM Icons, by maxisvt
New Banners by Yaza
New Standard Theme by my2cents
WebAPP v0.9.9.8 Contributors:
March 30 to October 17 2007Project Manager: Jan Peter Wiese ("Bacchus")
Lead Developer: Jos Brown
Code contributions by: Jos, Jeff Williams, Jan, matato19, Anton, Yoseph C. Yaza ("Yaza")
WebAPP v0.9.9.7 Contributors:
February 22 to March 29 2007Project Manager: Jan
Lead Developer: Jos
Code contributions by: Jos
Security Checks by: Anonymous
Vulnerability Demonstrations by: monty53
WebAPP v0.9.9.6 Contributors:
February 11 to February 21 2007Project Manager: Jan
Lead Developer: Jos
Code contributions by: Jos, Shaka_Flex
Security Checks by: Anonymous
WebAPP v0.9.9.5 Contributors:
November 6 2006 to February 10 2007Project Manager: Jan
Lead Developer: Jos
Code contributions by: Jos, my2cents, Anton,
Carter, jbrahy, SimonJ, Blaise, Kostas, Petr, Dubyk, Shaka_Flex
Security Checks by: Lloth of blackcode.com
WebAPP v0.9.9.4 Contributors:
September 10 to November 5 2006Project Manager: Jan
Lead Developer: Jos
Code contributions by: Jos, Lee ("leenanall"),
my2cents, W. Jeff Crawford
New Banner Graphics by: Yaza
WebAPP v0.9.9.3.5 Contributors:
September 1 to September 9 2006Lead Developer: Jos
Code contributions by: Jos, my2cents, and sburg.
WebAPP v0.9.9.3.4NE Contributors:
June 22 to August 31 2006Jos, my2cents, Yaza, sburg, abywn, Baldur, Aron Shiewitz
hypermodern, Floyd, sebb, drive_c, StringDancer
DavidF, Ted Cambron
WebAPP v0.9.9.3.3NE Contributors:
March 1 to June 21 2006Code contributions by: Jos
HTML corrections: Yaza
WebAPP v0.9.9.3.2 Contributors:
January 25 to February 28 2006(Full Install Released May 1 2006)
Project Manager: Jos
Code contributions by: Jos
WebAPP v0.9.9.3.1 Contributors:
January 4 to January 24 2006(Full Install Released Early February 2006)
Project Manager: Jos
Code contributions by: Carter, Jos, SimonJ
WebAPP Version 0.9.9.3 Contributors:
July 4 2005 to January 3, 2006(First Beta was in October 2005)
Anniversary Edition
January 3, 2006
Original Developer: M. Carter Brown
Project Manager, Lead Programmer: Jos Brown
Code Contributions:
Carter, Jos, SimonJ, Shaka_Flex, Kat, On Elpeleg ("redirect"), Mossad, Aron Shiewitz, hypermodern, John-Gr, drive_c, BensonBear, Jan, Anton, Ted Cambron, Jane, Jose Edwin, Ted Loomos, Big Mike
Beta Testing:
Aron Shiewitz, SimonJ, Mossad, Carter, Jos, BensonBear, jfk, my2cents, drive_c, hypermodern, Kat, Jan, On, Jose Edwin, John-Gr, John Messingham ("JMDS"), Ted C.
File Cleanup Crew for the RC:
Jos, Mossad, Kat, hypermodern, BensonBear
Security Checks:
On, Shaka_Flex, Mossad
WebAPP v0.9.9.2.2 Contributors:
April 21 to July 3 2005Project Manager: Jos
Code contributions by: Jos
WebAPP v0.9.9.2.1 Contributors:
February 25 to April 20 2005Project Manager: Jos
Code contributions by: Carter, Jos, Anton, Kat, On, Aron Shiewitz
Security Checks by: Shaka_Flex, Anton, On
WebAPP v0.9.9.2 Contributors:
June 21 2004 to February 24 2005Project Manager: M. Carter Brown
Code contributions by: Carter, Schelly (aka Ditto), Kat, Abwyn, Jos, JohnADrury, TedCambron, Anton, Norbert, Jane, Aron Shiewitz, John-Gr, Jan, Saul, Shaka_Flex
Beta testers:
Jos, Aron Shiewitz, On, John-Gr, Jan, Squiip, jdsnow, GBTUS, DavidF, Petr, Kat, Saul, KagariseFamily, kostas, Shaka_Flex
Contributed fixes to the Fixes Archives Library:
All unapplied 2003-2005 fixes added to core code by Jos Brown (aka bantychick).
Fixes as posted in bugs forums by:
BradC, Weston, Adam, faireplaye, Floyd, On, Brad, ae, kanecr, DarkHope, Willie Wonka, PretorianetZ, stan, John-Gr, Abwyn, Jos, Anton
NOTE: Contributors are listed in no particular order. Listings are by code snippets or other contributions used during each version's development phase and do not necessarily indicate the actual development date of each contribution.
Early Contributors:
Work by: Carter, Floyd, Steve, Paul, Schelly, Kat, BigR, Abywn, TedL, Dennis, Ubergoober, Vladimir Babynin, Shawn Raloff
Security Checks by: Juuso & BigR
Security Patch by: BigR - Patching System by: Floyd
Documentation and Moderation by: Kat & Schelly
German Translation by: Frank
Portuguese Translation by: Yaza
Prior to 2002, WebAPP was originally based on PoaS (Perl on all Site) by Luckie Aria Argathama. PoaS was based on YaWPS by Adrian Heissler. YaWPS forums were based on YaBB.
And a big THANK YOU to all contributors!
Alternative WebAPP Sites
Here are some alternative WebAPP sites for anyone who doesn't like this one: