<?xml version="1.0" encoding="utf-8"?>
<!--If you can view this message, then you are viewing the
raw RSS (XML) source. This file is intended to be viewed with an
RSS reader or for syndication between websites. For more information,
try a web search for RSS.
Created by Siteframe http://siteframe.org.-->
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Internals @ Siteframe</title>
    <link>http://siteframe.org/internals</link>
    <description>&lt;p&gt;This folder contains information about various internal aspects of Siteframe.&lt;/p&gt;</description>
    <language>en-US</language>
    <copyright>&amp;copy;2005-7 Glen Campbell</copyright>
    <lastBuildDate>Thu, 30 Aug 2007 22:46:42 MDT</lastBuildDate>
    <generator>Siteframe 5.0.5</generator>
    <webMaster>webmaster@siteframe.org</webMaster>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>30</ttl>
    <item>
      <title>Issues with MySQL 5.21-beta</title>
      <description>I recently upgraded to MySQL 5.21 beta and discovered that the home page of my Siteframe (v5) sites all look a bit strange. Evidently this little bit of SQL:

ORDER BY page_id DESC LIMIT 20

returns the FIRST 20 page_ids, and not the LAST 20. I made this change in index.php:

ORDER BY page_created...</description>
      <pubDate>Thu, 30 Aug 2007 22:46:42 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/issues-with-mysql-5-21-beta</guid>
      <link>http://siteframe.org/p/issues-with-mysql-5-21-beta</link>
      <category>bug</category>
      <category>mysql</category>
    </item>
    <item>
      <title>Trackback</title>
      <description>Some time ago, I removed Trackback functionality from Siteframe because of the potential for abuse. That is, with Trackback, it's very easy for a spammer to create false Trackbacks that link to spam websites. After thoughtful deliberation, I've restored this functionality, but have it disabled by...</description>
      <pubDate>Sun, 01 Jan 2006 11:03:32 MST</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/trackback</guid>
      <link>http://siteframe.org/p/trackback</link>
      <category>curl</category>
      <category>siteframe.ini</category>
      <category>tb.php</category>
      <category>trackback</category>
    </item>
    <item>
      <title>Ownership and anonymous objects</title>
      <description>When an object in the Siteframe Beaumont database is owned by a user, this means, in practice, that the table has a something_user_id column that is a foreign key back to the user table. In the class definition for the object, there is also a metadata field, &amp;quot;owner&amp;quot;, that holds the name...</description>
      <pubDate>Mon, 19 Sep 2005 06:59:33 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/ownership_and_anonymous_objects</guid>
      <link>http://siteframe.org/p/ownership_and_anonymous_objects</link>
      <category>anonymous</category>
      <category>owner</category>
    </item>
    <item>
      <title>RSS Feed Support</title>
      <description>I am assuming that people would like to be able to display RSS feeds on their site. Since Siteframe is not intended to be an RSS aggregator (of which there are already many), my presumption is that RSS feeds would be used to link certain sites together. For example, the Contax G Pages might like to</description>
      <pubDate>Fri, 02 Sep 2005 11:27:02 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/rss_feed_support</guid>
      <link>http://siteframe.org/p/rss_feed_support</link>
      <category>administration</category>
      <category>rss</category>
      <category>syndication</category>
    </item>
    <item>
      <title>Importing from Siteframe 3.x</title>
      <description>The Admin menu on Beaumont provides a mechanism for importing&#13;
content from a Siteframe 3.x database. This page contains information&#13;
you should be aware of if you are planning on importing from a 3.x&#13;
website.When&#13;
importing, you can selectively import Users, Folders, and&#13;
Documents. These options</description>
      <pubDate>Sun, 12 Jun 2005 09:09:45 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/importing_from_siteframe_3x</guid>
      <link>http://siteframe.org/p/importing_from_siteframe_3x</link>
      <category>beaumont</category>
      <category>import</category>
      <category>nickname</category>
      <category>password</category>
      <category>siteframe</category>
      <category>user</category>
    </item>
    <item>
      <title>MySQL Notes</title>
      <description>Various bits of information about using MySQL with Siteframe.MySQL PermissionsTypically, you need these permissions on your MySQL database:grant alter,index,select,insert,pdate,delete,create,drop on database.* &#13;
to 'user'@'host' identified by 'password'or (somewhat easier)grant all on database.* to</description>
      <pubDate>Sun, 24 Apr 2005 14:38:51 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/mysql_notes</guid>
      <link>http://siteframe.org/p/mysql_notes</link>
      <category>beaumont</category>
      <category>grant</category>
      <category>mysql</category>
      <category>permission</category>
      <category>siteframe</category>
    </item>
    <item>
      <title>Ad Hoc Text</title>
      <description>On most websites, there is often a need for simple pages of&#13;
information. These are not really content pages, since they are mostly&#13;
to do with the operation of the site, and not its informational&#13;
purpose. For example, these sorts of things:&#13;
  terms of service&#13;
  help pages&#13;
  contact information</description>
      <pubDate>Sun, 24 Apr 2005 07:22:51 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/ad_hoc_text</guid>
      <link>http://siteframe.org/p/ad_hoc_text</link>
      <category>adhoc</category>
      <category>admin</category>
      <category>page</category>
      <category>static</category>
      <category>text</category>
    </item>
    <item>
      <title>Logging</title>
      <description>Siteframe 5.x has two internal tables for logging. The first is the&#13;
audit log; this is always functional and records any major changes to&#13;
data. The purpose of this log is to track changes to the system; for&#13;
example, if a large number of objects are deleted from the site, you&#13;
can use this log to</description>
      <pubDate>Sun, 17 Apr 2005 16:32:30 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/logging</guid>
      <link>http://siteframe.org/p/logging</link>
      <category>apache</category>
      <category>archive</category>
      <category>log</category>
      <category>logging</category>
      <category>myisam</category>
      <category>mysql</category>
      <category>siteframe.ini</category>
      <category>userlog</category>
    </item>
    <item>
      <title>Siteframe Classes</title>
      <description>A class is a representation of&#13;
a type of Siteframe data object. Specifically, a class is implemented&#13;
as a PHP5 class definition, which usually (though not always) has a&#13;
physical representation as a MySQL table. For example, the class "Page"&#13;
is defined in includes/Page.class.inc, and is stored...</description>
      <pubDate>Wed, 06 Apr 2005 14:51:35 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/siteframe_classes</guid>
      <link>http://siteframe.org/p/siteframe_classes</link>
      <category>class</category>
      <category>includes</category>
      <category>siteframe</category>
    </item>
    <item>
      <title>Metadata</title>
      <description>Metadata means data about data and is used&#13;
generically to describe data that holds information about other data&#13;
objects. In a Siteframe class definition, however, the metadata is a&#13;
specific data structure (a PHP array) that contains information about&#13;
the properties, or individual data elements,</description>
      <pubDate>Sun, 03 Apr 2005 21:03:47 MDT</pubDate>
      <guid isPermaLink="true">http://siteframe.org/p/metadata</guid>
      <link>http://siteframe.org/p/metadata</link>
      <category>array</category>
      <category>class</category>
      <category>column</category>
      <category>metadata</category>
      <category>php</category>
      <category>property</category>
      <category>sql</category>
    </item>
  </channel>
</rss>


<!-- rss.php/0.1525 secs -->
