Loading...
 
Skip to main content

History: HDTDI-keycontent.org

Preview of version: 7

This is the story of KeyContent.org. Please feel free to let me know what you think!

About ))KeyContent.org((

))KeyContent.orghttp://www.keycontent.orgQuestion — is free, open-content, collaborative effort and describe what it means to be a content developer. The site is " class="wiki wikinew text-danger tips"> (KC.o) — http://www.keycontent.orgQuestion — is free, open-content, collaborative effort and describe what it means to be a content developer. The site is a whiteboard to express your ideas, share your experiences, and ask your questions. TheKeyContent.org(( site was launched in February 2005 and has undergone 2 major UI revisions.

You can read more about Tiki's role in creating a wiki-based portal for ))KeyContent.org(( hereQuestion. This is part of a presentation made at the 2006 TriXML conferenceQuestion in Raleigh, NC, USA.

As of July 2006, KC.o is currently running:

Template Changes

The current KC.o template reflects a vastly customized set of template files and stylesheets. Our theme has undergone three major revisions:

  1. Initially, we started with the geo-light theme. This theme was used for testing and the pre-launch version of the site. I used this theme to "get my feet wet" in Tiki customization.
  2. The KC.o version 1 template was based on the geo-light template, but included several major changes.
  3. In early 2006 we created an entirely new template and color scheme.


KeyContent.org

InitialVersion 1.0Version 2
{img src="img/wiki_up/kco.initial.gif" desc="Click for full-size image." width=150 link=img/wiki_up/kco.initial.gif"}
Image
Click for full-size image.

CSS Styles

The CSS stylesheet was drastically reduced by removing the styles for functionality (such as the forums) that we did not use.

Validation

The KC.o template validates correctly for XHTLQuestion and CSSQuestion. Most of the changes I made have already been reflected in the last round of Tiki updates (1.9.4).

Accessibilty

The KC.o template meets WAI-AQuestion and Section 508Question requirements for accessiblity. The major accessibility enhancments include:

  • Changing TABLEs to DIVs. We still use quite a few HTML tables for layout. My ultimate goal is to move all of these to DIVs
  • Table enhancements:
    • Added captions and headers to tables
    • Added summaries to tables
  • Added title and alt attributes to all elements
  • Skip header link
  • Access keys

Modules

Currently we use the following modules:

  • Login module
  • Last Modified Pages module
  • Last Directory
  • Upcoming Events


Customizations

UI changes

The overwhelming number of changes to KC.o have been for UI and usability. Most require only tweaks and additions to the template files.

Click to sort

I added a small sort image (Image ) to all of the list tables. This allows users to see how the current view is being sorted. This is a commong UI element on most operating systems and users are accusomed to seeing them in lists.

For example, here is the sort image in the tiki-listpagesQuestion:

Image
Click for full-size image.



I simply created two small images (sort_asc.gif and sort_des.gif) and modified the template file:

<img src="{if $sort_mode eq 'description_desc'}sort_desc.gif{elseif $sort_mode eq 'description_asc'}sort_asc.gif{else}spacer.gif{/if}" alt="{tr}Click to sort{/tr}" width="10" height="6" border="0" />

Capthca for anti-spam

All form submissions are protected by Capthca images. We use the web-based http://www.protectwebform.comQuestion service. The service is very easy to implement and requires only simple cut-and-paste additions to the TPL template file and its associated PHP file.

An example of our implementation can bee seen hereQuestion. This is a customization of the tiki-directory_add_site file.

Image
Click for full-size image.

What's next

My future plans for KC.o include:

  • Upgrading to the current Tiki version.
  • Add structured blogging and microcontent

History

Information Version
drsassafras Mass search and replace 22
View
drsassafras Mass search and replace 21
View
drsassafras Mass search and replace 20
View
drsassafras Mass search and replace 19
View
drsassafras Mass search and replace 18
View
drsassafras Mass search and replace 17
View
drsassafras Mass search and replace 16
View
Gary Cunningham-Lee Syntax used for dash before causes strikethrough in Tiki 3, so -- changed to -. 15
View
Kissaki fix img links 14
View
Rick Sapir / Tiki for Smarties 13
View
Rick Sapir / Tiki for Smarties 12
View
Rick Sapir / Tiki for Smarties 11
View
Rick Sapir / Tiki for Smarties 10
View
Rick Sapir / Tiki for Smarties 9
View
Rick Sapir / Tiki for Smarties 8
View
Rick Sapir / Tiki for Smarties 7
View
Rick Sapir / Tiki for Smarties 6
View
Rick Sapir / Tiki for Smarties 5
View
Rick Sapir / Tiki for Smarties Updated the story of KCo 4
View
Rick Sapir / Tiki for Smarties added some sample images 3
View
Rick Sapir / Tiki for Smarties 2
View
Rick Sapir / Tiki for Smarties initial page 1
View