This release has a TinyMCE wrapper which will make all modules that use the wwForm_Editor component use TinyMCE. FCKeditor support is already in there. Just dump the source code in the editor of your choices add-in wrapper src subdirectory and enjoy. This means upgrading FCKeditor and/or TinyMCE editor for website using Wrench is a breeze as well.
New site webwrench.org will be the head quarters for Web Wrench/DOOM CMS. Also idling on #webwrench on FreeNode.net IRC.
If your a artist tired of having to learn how to program or a web developer searching for a easy object oriented frame work to write your applications in or a administrator that needs to deploy a content manager on a unusual database server type. Come join the Web Wrench community.
ok this is a hot release and the first since coming back to forge. Only full install package updated. Other packages are ancient old artifacts.
Due to a string of complications with Novell. I've decided to return back to Source Forge and change the code versioning to SVN.
Many new things on the way. We got a new project manager and documents editor Dieselfire. And the rest of the stuff will be posted when i'm done with them. ;-)
Web Wrench, one of the most versatile DMS/CMS/php application framework now officially supports PostGreSQL! Currently in version 1.1.153 the image gallery system is disable because i'm in the works of rewriting it. It is probably one of the last reminent pieces of the first release and the framework has improved a zillion times better.
Web Wrench is not a dead project! It's Resilient! :) (it's the release name)
I have actually been tuning and improving it behind the scenes while I was using it on my commerical business web sites as well as my own personal website http://un-pc.com
I have switched to a new CVS host but will start doing release point versions here as well.
MANY additions to the new system. Just to name a few... A new article system with user submission system. A new add-in system that lets you easily extend the frame work.
A new add-in that is still in the begining phase that will manage DHTML based Wrench components.
A integrated comment system for articles. Much more. Check it out.
Although Web Wrench is supposed to be at a beta level, i'm doing more dramatic changes to the core. After doing ALOT of thinking I have decide that everything should revolve around the pages. Pages will act as like catagory dividers for modules like news, articals and bulletin boards.
Part of this involves a change to pages table adding a auto_incremented Id column for the internal system to link to.
Next instead of a seperate pages for the editors, the editors will be inline to the admin browsing the website. Basically it will be like the image editor. News posted on a page will only appear on that page. You will be able to edit pages to remove and format (*tags*) as you see fit, but WW will have a template default that it will use to create new pages from.
The image system is probably going to remain the same, as I haven't determined if it would or would not be benefitual to have it also linked to the pages.
After this fix to the page system and rewrite to the news reader, news editor and page editor. I'm going to work on a Review Module, message board module and Artical module. in that order.
At that point WW will be par to the Nukes CMS's for even the non-programmer types and i'm going to focus on a installer package and of course the much needed documentation which currently non-existant or outdated.
As promised from the begining WW is virtual domain friendly and is a breeze for ISP's that want to use it for their customers or a individual who has a home directory account. There is two steps to installation. Step one the server, which is installing the main WW server setup. This is the server_config.inc.php and specifies such things as what SQL server to use. As of yet the only driver avialable is MySQL. Second step is the site. Which site_config.inc.php and possiably the index.php. In general once you have created a index.php file (AKA boot strap) for your setup it can be re-used for every site on that server. But the site_config.inc.php holds the unique stuff for each site such as user name and password for mysql accounts etc etc. Anyways, the point of this long winded definition is that the installer script is going to be a little more involved and is going to consist of actually two scripts. One for creating a new WW server and the second for building new sites on a WW server. Even if you are only planning to run one site on a server. I'm planning on the server script to utilize CVS for installing. The installer version module branch on the CVS tree will simply be called webwrench. As far as the developer module will remain to be muster for the time being.
Those developers that currently have WW working on their site should note that in the upcoming version THERE IS GOING TO BE CHANGES TO THE SQL TABLES. You will have to alter your tables to run the new version. I will document these changes when I commit the changes.
Anyways for those of you out there already enjoying the WW way of life... This Bud's for you! =)
BTW: I fixed the gaping wide whole in security with the cookie thing. It's on the CVS tree now.
I have packaged and released a alpha version of the code base today which mainly only comprises the core files. All though the code is 100% functional there needs to be a lot of cleaning and commenting on some of my more recent changes. But on any case the code is of Alpha release material although I was hoping to wait till beta level before another release. But I changed my mind because a couple of people have requested it and for the fact that i'm planning on using this code base as-is to write a router/firewall management system for FreeBSD. (like LinkSys routers.)
Unfortunetly this won't be even started till I make yet another project which i'm calling MyCron (pronounced micron; isn't that cute.) which will be a cron system that will use MySQL to store tasks and will be more intuitive than the cron we know and love. MyCron is necessary because I want the firewall system to be able to enter tasks that will be executed on a schedule and a set number of reputitions or expiration date and than removes itself. This is not exactly a new concept as Windows and even Linux has a scheduler program that does this already. I just needed a common interface that I can bypass securities a little to enter in tasks to be preformed by root. So essentially this will loosen up security to rely on MySQL's security.
Both MyCron and later the firewall/router PHP management will be GPL projects. That i'm planning on selling locally as what to do with your old throw away computers.
Anyways anybody who is interested in any of these projects e-mail me.
A new release is being worked on. This next version is going to be a beta version as the core has been pretty much cemented on what its going to be and not to many design changes are likely to happen. This new version (which is available via CVS) uses a complete object oriented frame work API system. Dynamic pages are built from a standard HTML that acts like a template. In the page you place special tags that tells Web Wrench to insert object components. This system is going to be massively configurable and user friendly.
More PHP4 programmers will be needed soon for modules. Unlike the other guys this project promises to be a rock solid PHP content manager that isn't going to make your module uncompatiable every time there is a new version like some of the other content managers out there.
SO PHP programmers check it out! You'll be thankful you did. ;-)
Well I did a CVS import of the directory from my Mac and of course it installed the .DStore files into the tree. DOH!
Than to top it off I was fooling with WinCVS (which in my opinion is harder than the command line CVS) and being the bright individual that I am I imported another copy of the same version into the tree. It doesn't hurt nothing but it makes the arbitrary records look ugly. All I wanted was to commit the new version module too.
More proof that I'm dangerous with a mouse.
I have a working core that can be viewed at my test site at http://www.webwrench.net/@att/
I'm in the process of packing the code and documenting what I have got. Majority of this I wrote with the lack of sleep and way too much coffee.
Originally it was designed for (and still being built under) MacOS X but I publically run it on a FreeBSD server running Apache 2.0. So the code is transferable. I just have to document on how to get this alpha version to run.
If your not VERY experienced with development under the Apache and MySQL environment please don't even try to install this software yet. It's far from user friendly and I don't have time to trouble shoot everyone on a one on one basis. I will try to maintain a FAQ and fix installer problems as it fits into the schedule. There is no team yet for this project so its just me trying to do everything.