blog-post-formats: Difference between revisions
DavidJanes (talk | contribs) (→Tools) |
DavidJanes (talk | contribs) |
||
Line 34: | Line 34: | ||
=== TypePad === | === TypePad === | ||
* http://www.sixapart.com/typepad/ | * http://www.sixapart.com/typepad/ | ||
Typepad is a MovableType hosting service. It provides a list of [http://help.typepad.com/tags/default_templates.html default templates] and [ "template modules"] from which users can construct or modify their own templates. Looking at several Typepad blogs, most or all of them following the nomenclature and struct defined by these templates. | |||
The individual entry looks something like this: | |||
<pre><nowiki> | |||
<h2 class="date-header">the date of the posting (optional)</h2> | |||
<div class="entry" id="entry-#####"> | |||
<h3 class="entry-header">POST TITLE</h3> | |||
<div class="entry-content"> | |||
<div class="entry-body"> | |||
POST CONTENT | |||
</div> | |||
<a id="more"></a> | |||
<div class="entry-more"> | |||
MORE POST CONTENT | |||
</div> | |||
</div> | |||
<p class="entry-footer"> | |||
POST FOOTER | |||
</p> | |||
</div> | |||
</nowiki></pre> | |||
All the entries (on the main page) are inclosed in this structure: | |||
<pre><nowiki> | |||
<body class="layout-two-column-right"> | |||
<div id="container"> | |||
<div id="container-inner" class="pkg"> | |||
<div id="pagebody"> | |||
<div id="pagebody-inner" class="pkg"> | |||
<div id="alpha"> | |||
<div id="alpha-inner" class="pkg"> | |||
INDIVIDUAL ENTRY | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
</body> | |||
</nowiki></pre> | |||
I cannot seem to track down in the templates where the POST FOOTER is defined. However, we can see the results from a [http://www.bluedogbob.com/ sample blog]: | |||
<pre><nowiki> | |||
<span class="post-footers">Posted by AUTHOR_NAME in CATEGORY</span> | |||
<span class="separator">|</span> | |||
<a class="permalink" href="ENTRY_URI">Permalink</a> | |||
| <a href="COMMENT_URI">Comments (2)</a> | |||
| <a href="TRACKBACKS_URI">TrackBack (0)</a> | |||
</nowiki></pre> | |||
==== Key Elements ==== | |||
* "entry" encloses all elements within an entry | |||
* "entry-content" contains all the entry text, plus additional text saying "here's more" | |||
* "entry-header" contains the title of the post | |||
* "permalink" contains the post's URI | |||
* there is no clear identification of "here's all the entries" | |||
* there is no clear identification of the post's author | |||
== Examples from the wild == | == Examples from the wild == |
Revision as of 12:00, 16 August 2005
Current Blog Formats
There is a need for developing standard classes for blog posts (i.e. a microformat!).
This page serves to document the current list of individual blog post schemas, formats, and efforts as background for the design of a simple blog post MicroFormat.
Discussion Participants
Editor
Authors
Interested Folks
Tools
Drupal
- http://drupal.org
- varies per theme
WordPress
Blogger
MovableType
TypePad
Typepad is a MovableType hosting service. It provides a list of default templates and [ "template modules"] from which users can construct or modify their own templates. Looking at several Typepad blogs, most or all of them following the nomenclature and struct defined by these templates.
The individual entry looks something like this:
<h2 class="date-header">the date of the posting (optional)</h2> <div class="entry" id="entry-#####"> <h3 class="entry-header">POST TITLE</h3> <div class="entry-content"> <div class="entry-body"> POST CONTENT </div> <a id="more"></a> <div class="entry-more"> MORE POST CONTENT </div> </div> <p class="entry-footer"> POST FOOTER </p> </div>
All the entries (on the main page) are inclosed in this structure:
<body class="layout-two-column-right"> <div id="container"> <div id="container-inner" class="pkg"> <div id="pagebody"> <div id="pagebody-inner" class="pkg"> <div id="alpha"> <div id="alpha-inner" class="pkg"> INDIVIDUAL ENTRY </div> </div> </div> </div> </div> </div> </body>
I cannot seem to track down in the templates where the POST FOOTER is defined. However, we can see the results from a sample blog:
<span class="post-footers">Posted by AUTHOR_NAME in CATEGORY</span> <span class="separator">|</span> <a class="permalink" href="ENTRY_URI">Permalink</a> | <a href="COMMENT_URI">Comments (2)</a> | <a href="TRACKBACKS_URI">TrackBack (0)</a>
Key Elements
- "entry" encloses all elements within an entry
- "entry-content" contains all the entry text, plus additional text saying "here's more"
- "entry-header" contains the title of the post
- "permalink" contains the post's URI
- there is no clear identification of "here's all the entries"
- there is no clear identification of the post's author
Examples from the wild
- Early work on extending standardized nodes in Drupal: http://factorycity.net/demos/drupal/event_system/microformats/
- Microformat-style hooks in forum posts for Javascript annotation: http://www.geof.net/code/annotation/technical.html#microformats