Skip to main content

Documentation v1

Documentation on how to install, use and develop Tuskfish CMS version 1 series. For version 2 series please see the version 2 documentation.

Copyright, all rights reserved.

In this collection

Privacy Statement and Terms of Use

The official Tuskfish.biz Privacy Statement and Terms of Use of this site.

Frequently Asked Questions

Everything you ever wanted to know about Tuskfish CMS and more.

How to create content blocks

Instructions on creating and displaying blocks of content in Tuskfish CMS.

File operations

How the file handling system works in Tuskfish CMS.

Adding, editing and deleting content

Instructions on how to add, edit and delete your content in Tuskfish CMS.

Tuskfish API Reference now available

The Tuskfish API is now available as an online reference developed with ApiGen. Every class and method is documented and an explanation of its function and operation provided. This is the first version of the API reference and there is still room for improvement, but it will improve with time. The API will be updated alongside every release of the project.

Introduction

Introduction to the Tuskfish CMS Developer Guide.

Tuskfish CMS Developer Guide

This guide will give you an overview of the architecture of Tuskfish CMS, how to write code to perform common operations and how to extend the system to suit yourself. The guide accompanies the Tuskfish API documentation. Keep a copy handy as you read this guide. It is best to review links to the API where provided, as not every detail will be discussed in the text. This is the first version of the guide, so it is still a work in progress.

Customising the home page (moving your content stream to another page)

Instructions on how to move your content stream to a different page in Tuskfish CMS.

Tuskfish CMS User Manual

The user manual provides a comprehensive guide to Tuskfish CMS operations. It covers all all aspects from installation to adding and curating content, managing site security and customisation of themes. For additional information on how to customise Tuskfish please see the developer guide.

Useful tools and resources

A short list of tools and resources I found helpful in developing Tuskfish.

Themes and templates

An explanation of the theme and template system and how to work with it.

Securing your new website

Instructions on securing a new installation of Tuskfish CMS.

How to adapt a third-party Bootstrap template for use with Tuskfish

Instructions on how to port a Bootstrap theme to Tuskfish CMS.

How to assign variables to a template

Instructions on assigning data to templates for display.

Creating custom favicons

How to generate custom favicons and logos for your site.

Development road map

Future plans for improvement of the Tuskfish Content Management System.

Search

The inner workings of the Tuskfish search subsystem.

Tags, collections and sections

How to organise content with tags, collections and sections in Tuskfish CMS.

Creating blocks

How to create, render and display content blocks in Tuskfish CMS.