> pictools > doc > Overview
> pictools > doc > Overview
Pictools: Pictools Concepts
V3.3 (445)
Pictools Overview
What is Pictools

Pictools is my architecture for creating and managing this web site, especially one that displays sets of pictures. Each set is displayed in a "thumbs" page showing small versions of the pictures and a slideshow button. Clicking on a thumb brings up a picture frame page with caption. Clicking the "slideshow" button starts a slideshow.

For building your own website, you should skip Pictools in favor or one of the many comprehensive predefined website builders. Choose Pictools if you are a hobbyist like me, or want to learn how things are done, or want to read comprehensive documentation. The Key Concepts page describes several interesting innovations in Pictools: properties, universal page template, and captions files. Also of value are the tools described in errors for managing URL errors and webscum attacks.

The menu at the left categorizes all Pictools file. They are installed variously to directories /, /admin, /libraries, /pictools, /scripts, and /Templates.

thumbs of best pictures, 2014
Thumbs page

hibiscus
Picture frame page

Slideshow page

The picture, unadorned

A leading dash on a path (/...) is short for SRCROOT, the root directory of the pictools installation. (SRCROOT must be defined in the shell environment.)
Items you need to understand
 Pictools ConceptsConcepts unique to Pictools
 Building Sites and PagesHow to use Pictools to construct your site
Understanding the innards of pages
 Physpics Page PiecesPages built upon the PhyspicsMain template will invoke these pieces
 Pix Page PiecesPieces used in picture thumb pages, picture pages, and slides shows
 How Things WorkPictools Internals: concepts and scripts
 Driver PagesAs incoming URLs are examined, the response may be delegated to one of these files
Developer tools
 Shell Script ToolsShell scripts useful for Makefiles or your own scripts
 MakeFile InternalsMakefile inclusions and C programs they use
 C libraries for ProgramsA few C libraries for string bashing
 Manage a Collection of PicturesScripts that deal with picture collections

Manifest of installed files, with links to documentation

To do list

 
Copyright © 2023 ZweiBieren, All rights reserved. Feb 5, 2023 17:05 GMT Page maintained by ZweiBieren