latest news

08.21.2011

Happy Birthday

I want to wish a big(Huge) happy birthday to ...

08.28.2011

This is where you can put your latest news.

read more ...

Get Involved

Floyd said:
Posted on: 04/30/02 at 21:12:09 EST at web-app.org
Thread Title: "WebAPP History"

Well... I am a novice perl coder (more hacker really than coding from scratch). I have been writing HTML for about 2-3 years for my bands website.

As far as computers are concerned, I started in the '80s with a Sinclair ZX81 and wrote basic programs on that and ZX Spectrum for a while. Then from Commodore 64, through several Amigas (500, 600 and 1200 series) until I ended up with the PC I have now. (1.3Ghz Athlon, 315Mb, Voodoo 5500 & 28Gb HD if you're interested!!!)

Back to Internet!!! As I said, I have been writing HTML for ages and about 12 months ago, got my 1st Perl script to work! (Subscribe Me Lite). I soon had a cgi-bin full of various scripts, running many of the features of the bands website! (Newsletter, guestbook, counters, stats, news, galleries, picture of the day, etc.) However, when we decided to revamp the site and maybe push some of the other ideas that we had got, I looked around for something that would do the lot!

I initially found YaWPS and thought that it would be useful, however, YaWPS didn't seem to cover what I was looking for 100%. I hunted through the YaWPS site and sent an e-mail to a "developer" asking if further support/mods were available. I got rather an abrupt reply and so decided to look for myself. I happened upon a site that supposedly used YaWPS and when I looked at the Stats, saw that it was WebAPP. A bit more tracking down and I found this site, downloaded v0.8 and went from there!

On reading through the Forums, I realised that, WebAPP is a group thing and everyone seemed to be having a say in the development of the system. Suggesting ideas, workarounds and exchanging code. Reading further, I realised that although some may be experienced coders, there were some (like me!) who are just getting to grips with Perl. There seems to be a place for everyone here and I'm happy to be a part of it and look forward to assisting in whatever way I can.

Apart from the suggestions that I have made recently, error corrections, etc. I am currently working on a theme (working title of "Insanity" and losely based on the Virgin.com site) and I'm looking at some of the other sections of code in order that I may, one day be able to offer up a module of my own! But until then... who knows?!?!

Floyd went on to become a WebAPP Project manager and one of the sites favorite "WebAPPers". He continues to visit WebAPP sites to stay in touch and throw out suggestions.

I think what amazed Carter, Floyd and many others including myself is the public involvement. Whether it be with bug reports and fix suggestions, or members stepping up to tighten up core code.


I will add to this section as time goes by posting small bites about past developers.

my2cents

introduction

Welcome to web-app.co

example graphic

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

example graphic 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.

example graphic
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. example graphic







WebAPP: web-app.org History: 2002-2011


WebAPP v0.9.9.9 Contributors:

October 18 2007 to June 2008

Coding: 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 2007

Project 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 2007

Project 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 2007

Project 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 2007

Project 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 2006

Project 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 2006

Lead Developer: Jos

Code contributions by: Jos, my2cents, and sburg.


WebAPP v0.9.9.3.4NE Contributors:

June 22 to August 31 2006

Jos, 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 2006

Code 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)


WebAPP IV AN
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 2005

Project Manager: Jos

Code contributions by: Jos


WebAPP v0.9.9.2.1 Contributors:

February 25 to April 20 2005

Project 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 2005

Project 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: