November, 2005
setup.php
This is the installation script for Siteframe Beaumont. Whenever a
page is launched, a check is made to determine if the database table(s)
are accessible; if those tables do not exist, then it is presumed that
the software has not yet been installed and the scripts are redirected
to setup.php . setup.php performs a number of tasks:
It performs a number of "sanity checks" on...
0 comment(s)
/ glen
/ Scripts
/ on November 27, 2005 at 21:08
About Version Numbers
Siteframe uses a fairly standard version numbering scheme:
major . minor . patch
where major is the major version number (e.g., "5"), minor is a minor release (usually with significant enhancements), and patch is incremented with each new formal relase. Typically, a major release involves a substantial rewrite of the code or major new enhancements. A minor...
0 comment(s)
/ glen
/ General Info
/ on November 27, 2005 at 21:03
Siteframe Beaumont 5.0 Beta 2
As usual with these sorts of things, the first few people to do a clean installation turned up a number of relatively minor but annoying bugs, so I thought I would go ahead and push an updated version. This release has enhancements to setup.php to ensure that the site's configuration is valid before installing, as well as a number of small documentation and template tweaks. Please see the...
0 comment(s)
/ glen
/ Older Versions
/ on November 27, 2005 at 20:51
Siteframe Mailing Lists
There are two mailing lists that support the Siteframe community:
Siteframe-announce is a read-only list that you can subscribe to so that you'll receive notifications of new releases or security advisories. You can subscribe at http://list.broadpool.com/mailman/listinfo/siteframe-announce . This list is very low volume, usually receiving less than one message per month.
The...
0 comment(s)
/ glen
/ General Info
/ on November 27, 2005 at 16:59
Differences Between 3.x and 5.x
Here are some of the major changes between Siteframe 3.x and Beaumont (5.x):
Siteframe 3.x had a number of document types: Article, Uploaded File, Image, Event, Poll, etc. Beaumont has a single Page object, with optional file attachments. The structure is much easier to understand and use in Beaumont.
Beaumont does not support Poll or Event data because of insufficient demand....
1 comment(s)
/ glen
/ General Info
/ on November 27, 2005 at 07:53
Siteframe Beaumont (5.x) features
Siteframe Beaumont is the 5.0 release of Siteframe. It is a complete rewrite of the underlying Siteframe codebase, and includes a number of innovative features. Here are some of the more notable ones:
Simplified registration/invitation interface. If an existing user invites a new user to join a Siteframe website, registration is streamlined because the new user's e-mail address has...
0 comment(s)
/ glen
/ General Info
/ on November 26, 2005 at 23:27
Siteframe LaGrange
Siteframe LaGrange (4.x) was an experimental version of Siteframe
that was never formally released. It has since been superceded by
Siteframe Beaumont (5.x). However, a number of websites were built
using LaGrange as their base, so the code is provided here in case
someone's interested.
0 comment(s)
/ glen
/ Older Versions
/ on November 26, 2005 at 22:44
Siteframe 3: Cross-Site Scripting (XSS) Vulnerability
Siteframe has, unfortunately, been shown to be vulnerable to
cross-site scripting attacks. In this case, an attacker from a remote
site can use a security hole in Siteframe to access files on the
attacked computer. There is a fix; you need to edit the file web/siteframe.php and change this line (which appears near line 20 at the top of the file): if ($LOCAL_PATH ==...
0 comment(s)
/ glen
/ Security
/ on November 26, 2005 at 22:40
Siteframe 3.2.2
Siteframe 3.2.2 is the most current stable release of the v3 series of Siteframe. It contains all known security fixes.
0 comment(s)
/ glen
/ Older Versions
/ on November 26, 2005 at 22:38
Siteframe 3.1.9
Version 3.1.9 is the most common release of Siteframe available "in
the wild." However, it has known security issues and should be avoided
in favor of Release 3.2.2 if at all possible.
0 comment(s)
/ glen
/ Older Versions
/ on November 26, 2005 at 22:36
