Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Aug 2000
Posts: 3,590
Moderator
Moderator
Offline
Joined: Aug 2000
Posts: 3,590
Eileen, I think you misread it. The proposed changes would make it easier to modify, and to maintain, since each function would be in an easily callable function -- a function that could be changed, modified or upgraded without affecting the rest of the code or application.

What has to be done is to look at w3t as a collection of objects, and visualize which objects are containers, and which are components.

For instance, a "message" would be an object made up of the various parts of the database record. A thread would be a collection of "message" objects.

The smallest nugget of information that would generally be requested would be a single message.

There would be a template for that object.

Those objects would be strung together into a thread, which is a part of a page. Thus, the "page" would be another object into which "messages" would be inserted.

Anyway, those closest to the program are those who will find it hardest to grasp the changes. But, they will also find the changes a breath of fresh air -- perhaps even freeing from the drudgery of maintaining loads of code. The "static" code is packed into modules, the semi-static code is put into the .pl files, and the changeable code is put into the templates and interface file.

There are many forum products out there. Sporum, phorum, UltraScript2000, etc. A quick check of cgi-resources.com will yeild many others.

They suffer from the problem of being "clones" and not having a mature, stable, development base.

That was the advantage of w3t. It's history.

w3t is in need of a modular/template rewrite. Otherwise, it will lose it's advantage to the newer programs that are easier to install, maintain and upgrade. They may not be "better" programs, but the "cost of ownership" will be lower.

Remember, I chose w3t over the others. The question is -- in 6 months, if I had to make that choice again, would I make the same one?

I found the modifications frustrating, and each upgrade a major waste of time -- literally. Making the same code changes again and again. Most of them were HTML changes that would have best been in the templates -- I could have just replaced the code files, and been good to go.

It's a lot easier to replace a wwwthreads.pl file with a new one that uses the old templates, and requires no changes. Same goes for each of the "modules" and scripts.

Anyway, fortunately for me it's not a life or death situation to have a certain forum. It's been a test, but will become more important in the near future. The _most_ important thing is how well I can integrate it into my site, and with SQL and PERL I should be able to do that -- but without templates, digging into the code makes it more difficult.

I think it's essential for w3t to evolve. The great thing is that the direction it's evolving means someone who starts to install it today, and work with the templates, may not have to hack into the source code at all to keep up with the updates and upgrades ever again. Copy the new .pl scripts over the old ones, update a few templates, and everything is now "upgraded" with no editing or errors.


Sponsored Links
Entire Thread
Subject Posted By Posted
Template Experiment Rick 06/08/2000 10:23 PM
Re: Template Experiment The Team 06/09/2000 5:31 AM
Re: Template Experiment Muhammad 06/09/2000 3:18 PM
Re: Template Experiment Rick 06/09/2000 3:25 PM
Re: Template Experiment Rick 06/09/2000 3:26 PM
Re: Template Experiment The Team 06/09/2000 3:44 PM
Re: Template Experiment Rick 06/09/2000 3:53 PM
Re: Template Experiment Muhammad 06/09/2000 5:43 PM
Re: Template Experiment Eileen 06/09/2000 6:52 PM
Re: Template Experiment seb_ncuk 06/11/2000 4:10 AM
Re: Template Experiment a33 06/11/2000 7:16 AM
Re: Template Experiment seb_ncuk 06/11/2000 7:36 AM
Re: Template Experiment Rick 06/11/2000 4:55 PM
Re: Template Experiment Rick 06/11/2000 5:00 PM
Re: Template Experiment seb_ncuk 06/11/2000 5:01 PM
Re: Template Experiment Rick 06/11/2000 5:16 PM
Re: Template Experiment seb_ncuk 06/11/2000 5:36 PM
Re: Template Experiment The Team 06/11/2000 5:53 PM
Re: Template Experiment a33 06/12/2000 3:18 AM
Re: Template Experiment Eileen 06/18/2000 12:25 AM
Re: Template Experiment Sharif 06/18/2000 2:33 PM
Re: Template Experiment Rick 06/19/2000 3:09 PM
Re: Template Experiment Rick 06/20/2000 4:39 PM
Re: Template Experiment Sharif 06/21/2000 11:45 PM
Re: Template Experiment The Team 06/22/2000 4:50 PM
Re: Template Experiment Rick 06/26/2000 8:42 PM
Re: Template Experiment Eileen 06/27/2000 2:44 AM
Re: Template Experiment Sharif 06/27/2000 1:05 PM
Re: Template Experiment The Team 06/30/2000 12:36 AM
Re: Template Experiment Gerrit 06/30/2000 10:03 AM
Re: Template Experiment Rick 06/30/2000 2:40 PM
Re: Template Experiment Rick 06/30/2000 2:43 PM
Re: Template Experiment The Team 07/08/2000 7:14 AM
Local install? Eileen 07/14/2000 8:10 PM
Re: Local install? Rick 07/14/2000 8:41 PM
Re: Local install? Eileen 07/15/2000 12:24 AM
Re: Local install? Eileen 07/15/2000 2:42 AM
Re: Template Experiment Eileen 07/19/2000 6:55 PM
Re: Template Experiment The Team 07/20/2000 4:01 PM
Re: Template Experiment Rick 07/20/2000 4:58 PM
Re: Template Experiment Eileen 07/20/2000 5:56 PM
Re: Template Experiment Rick 07/20/2000 6:23 PM
Re: Template Experiment Eileen 07/20/2000 6:43 PM
Re: Template Experiment Rick 07/20/2000 6:48 PM
Re: Template Experiment Eileen 07/20/2000 7:03 PM
Re: Template Experiment The Team 07/21/2000 6:22 AM
Re: Template Experiment Eileen 07/21/2000 8:23 AM
Re: Template Experiment Rick 07/21/2000 3:19 PM
Re: Template Experiment The Team 07/23/2000 5:44 PM
Re: Template Experiment Eileen 07/23/2000 6:32 PM
Re: Template Experiment The Team 07/23/2000 7:00 PM
Re: Template Experiment Eileen 07/23/2000 8:37 PM
Re: Template Experiment The Team 07/24/2000 3:36 AM
Re: Template Experiment Rick 07/24/2000 6:53 PM
Re: Template Experiment Rick 07/26/2000 4:12 PM
Re: Template Experiment The Team 07/27/2000 5:55 PM
Re: Template Experiment Eileen 07/27/2000 6:22 PM
Re: Template Experiment Rick 07/27/2000 7:03 PM

Link Copied to Clipboard
Donate Today!
Donate via PayPal

Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
Recommended Hosts
We have personally worked with and recommend the following Web Hosts:
Stable Host
bluehost
InterServer
Visit us on Facebook
Member Spotlight
Bill B
Bill B
Issaquah, WA
Posts: 87
Joined: December 2001
Forum Statistics
Forums63
Topics37,573
Posts293,925
Members13,849
Most Online5,166
Sep 15th, 2019
Today's Statistics
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
Top Posters
AllenAyres 21,079
JoshPet 10,369
LK 7,394
Lord Dexter 6,708
Gizmo 5,833
Greg Hard 4,625
Top Posters(30 Days)
Top Likes Received
isaac 82
Gizmo 20
Brett 7
WebGuy 2
Morgan 2
Top Likes Received (30 Days)
None yet
The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

 
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20240506)