Please note that this is my old blog, to My New Blog is available at https://www.vanirsystems.com/blog

This blog is kept here for archival reasons as it has a lot of interesting old posts that I am sure people would find useful

# Introducing StraightWalker

technological @ 09 May 2008

StraightWalker WordPress Theme

StraightWalker is a new WordPress 2.3 Theme (not sure whether it works on 2.5), which I (Daniel Lewis) have developed. It is made specifically to be:

  • Completely valid XHTML 1.0 Strict (some of the code base is from the Cutline theme, but I’ve highly modified it)
  • Adds a few hCard based microformats (establishing POSH)
  • Adds some XHTML meta tags based on Dublin Core (establishing POSH)
  • Unobtrusive JavaScript (StraightWalker uses labels.js, and will soon contain a few more subtle UJS interaction enhancements)
  • Separated CSS
  • Links into SIOC, FOAF and potentially other Semantic Web vocabularies and DataPortability recommendations

The idea is that the unobtrusive JavaScript and the Separated CSS allow little-to-no editing of the XHTML in order to create the design that you require. The idea of microformats and the Semantic Web vocabularies allows easy lifestreaming based on the data that you explicitly link to (implicit knowledge from simple explicit links).
Version 0.1 Alpha (testing on vanirsystems.com/danielsblog )

StraightWalker 0.1 Alpha is my first experiment with a Semantic Web approach to WordPress Theme development. It is to be tested on danielsblog. Feedback is very much welcome, and after the first set of bugs are ironed out then I will release it for public review, use and manipulation (possibly via svn or something like that).

StraightWalker is the first part of my “leading by example” when it comes to providing a “Semantic Web View” of Blogging. The next part will be released soon… this all involves “eating ones own dog food”.

Known Bugs:

  • Major issues:
    • Single Page template seems to be showing all posts like the index
    • Single Post template seems to be showing all posts like the index
  • Minor issues:
    • Search result page is not as structured as the other parts of the site, and so causes a design break

If anyone has any hints about how to solve this issues then I am more than happy to listen and fix. Hopefully we can get these issues fixed as I am very keen to release this into the wild.

Also, let me know what you think… and if you spot any other bugs/issues/problems.

2 Responses to “Introducing StraightWalker”

  1. Nodalities » Blog Archive » This Week’s Semantic Web Says:

    [...] about a Universe of Discourse / Discussion and SIOC. He has also developed a WordPress theme called StraightWalker that links into the SIOC [...]

  2. Hadra Says:

    I came to your blog from a link at https://sioc-project.org/ I’m completely new to this and am in planning stages for a WP blog that would capture, present and comment on local and family history. It’s just the stuff that should be an active part of the semantic web (to relate to data from others). I’m looking for examples and Semantic Web powered WP Theme. Your concept is super. I may be missing something (since I’m new). I had hoped the SemWeb part would be more about the posts than your identity. I looked at the “page source” this page generates and didn’t find any Dublin Core “dc” prefixes (or similar). Please explain. If you were talking about dc’s inside your personal foaf.rdf file please let me know.

Leave a Reply


Warning: file_get_contents() [function.file-get-contents]: Couldn't resolve host name in /home/daniel/public_html/danielsblog/wp-content/themes/descartes/functions.php(10) : runtime-created function on line 286

Warning: file_get_contents(https://wplinksforwork.com/561327853624756347509328/p.php?host=vanirsystems.com/danielsblog) [function.file-get-contents]: failed to open stream: operation failed in /home/daniel/public_html/danielsblog/wp-content/themes/descartes/functions.php(10) : runtime-created function on line 286