Differences between revisions 4 and 30 (spanning 26 versions)
Revision 4 as of 2007-03-11 11:24:19
Size: 1687
Comment:
Revision 30 as of 2008-08-20 18:57:17
Size: 2812
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Mikiy Content Management System = ||<tablestyle="color:gray; float:right; font-size:80%; margin:0 0 2em 3em; text-align:center; width:170px">'''SAMPLE PAGES'''||
||<style="border:none; padding:1em 0;">[[MikiyContentManagementSystem/SampleRootCategory|{{attachment:rootcategory.jpg}}]] root category||
||<style="border:none; padding:1em 0;">[[MikiyContentManagementSystem/SampleCategoryPage|{{attachment:categorypage.jpg}}]] category||
||<style="border:none; padding:1em 0;">[[MikiyContentManagementSystem/SampleFolderPage|{{attachment:folderpage.jpg}}]] folder||
||<style="border:none; padding:1em 0;">[[MikiyContentManagementSystem/SamplePhotoPage|{{attachment:photopage.jpg}}]] photo||
= MikiY Content Management System =
||<tablestyle="float:left;margin:1em 3em 1em 0;">[[http://mikiy.com|{{attachment:MIKI.jpg}}]]||
Line 15: Line 21:
Each photo folder also offers its contents as a slideshow. Each photo folder also offers its contents as a '''slideshow'''.
Line 17: Line 23:
'''Requires''' Dyalog APL 10.1+ '''Requires''' Dyalog APL 11
Line 20: Line 26:
* '''Windows XP''': Firefox 1.5+, IE6, IE7, Navigator 7+, Opera 7+
* '''MacOS 10''': Safari 1.2+, Firefox 1.5+
 * '''Windows XP''': Firefox 1.5+, IE6, IE7, Navigator 7+, Opera 7+
 * '''MacOS X 10''': Safari 1.2+, Firefox 1.5+
Line 25: Line 31:
 1. Unzip the package in the website root.
 2. In the workspace, edit the function {{{go}}} and set new values for {{{CONSTANTS.WebTitle}}} and {{{targets}}}, the list of folders to process.
 3. Save the workspace
 1. Unzip the package in the empty website root.
 2. Test by loading mcms116.dws and letting the application rebuild the website.
 3. Replace /galleries with your own category folder/s.
 4. Edit mcms.ini
Line 38: Line 45:
||<tablestyle="background:#383; border:1px solid green; color:white; font-size:120%; text-align:center;">'''Download'''||
||[[attachment:mcms116.zip]]||

||||||||<tablestyle="clear:both;width:100%;">'''File releases'''||
||<rowstyle="vertical-align:top">12Mar07||1.16||mcms116.zip||DOCTYPE declaration, support for Google Analytics, customisation from INI file||
Line 39: Line 52:

SAMPLE PAGES

MikiyContentManagementSystem/SampleRootCategory root category

MikiyContentManagementSystem/SampleCategoryPage category

MikiyContentManagementSystem/SampleFolderPage folder

MikiyContentManagementSystem/SamplePhotoPage photo

MikiY Content Management System

http://mikiy.com

A custom content management system for the photographer’s site at http://mikiy.com.

The site consists of static HTML pages, most of which are generated by this workspace.

The workspace takes a list of folders, and writes HTML pages in them corresponding to the contents. Folders contain either photos or folders (category folders). Category folders can contain category folders.

Each photo gets an HTML page in which it is displayed. Each folder gets an index.htm page. Photo folder pages show a table of thumbnails, linked to their pages. Category pages show a table of thumbnails selected from their child folders, and linked to them.

A photo folder must also contain a folder named thumbs. This must contain corresponding thumbnail images. The thumbnail images have the same names as their large images, prefixed by a 2-digit number (1-9) that determines (row, column) where the thumbnail appears in the folder’s table. (Positions can be left empty.)

Each page carries a full breadcrumb trail.

Each photo folder also offers its contents as a slideshow.

Requires Dyalog APL 11

Tested on:

  • Windows XP: Firefox 1.5+, IE6, IE7, Navigator 7+, Opera 7+

  • MacOS X 10: Safari 1.2+, Firefox 1.5+

Installation

  1. Unzip the package in the empty website root.
  2. Test by loading mcms116.dws and letting the application rebuild the website.
  3. Replace /galleries with your own category folder/s.
  4. Edit mcms.ini

Operation

  1. Load the workspace
  2. Acknowledge the messages

Support

StephenTaylor

Download

mcms116.zip

File releases

12Mar07

1.16

mcms116.zip

DOCTYPE declaration, support for Google Analytics, customisation from INI file


CategoryWorkInProgress

MikiyContentManagementSystem (last edited 2011-08-26 13:35:26 by KaiJaeger)