Glossary of Terms
Pages 31
Introduction
Getting Started
Learn More
- About Permissions
- Tour of a Theme
- Twig Reference
- Twig Variables
- Routes and Controllers
- Making Your First Module
Development
- Debug and Tester Modes
- About Errors
- Introduction to Helpers
- Introduction to Translations
- Introduction to Triggers
- Anatomy of info.php Files
- Anatomy of a Feather
- Anatomy of a Module
- Anatomy of a Theme
- Anatomy of a Post
- Localizing Extensions
- Adding Ajax Functionality
- Working with JavaScript
- Working with Model
- Working with Config
Clone this wiki locally
Administration Console
A special area of your Chyrp Lite website only accessible by certain groups of privileged users.
Apache
Apache is a flavour of web server software.
AJAX
The name for several techniques that when combined enable web pages to send and retrieve data asynchronously.
Controller
Handler for URLs. The three built-in controllers are Main, Admin, and Ajax.
Caddy
Caddy is a flavour of web server software.
Database
Chyrp Lite stores all your blog content in a database.
Extensions
There are four types of extension: feathers, modules, themes, and translations.
Feather
An extension that enables Chyrp Lite to support different types of content in blog posts.
Flash
The Flash (as in “newsflash”) system is how Chyrp Lite delivers notifications. Not to be confused with the browser plug-in of the same name.
Group
Registered users of your blog can be categorised into groups with differing permissions.
JavaScript
the language for client-side scripting in web browsers. See Working with JavaScript.
jQuery
A widely-used JavaScript library that comes bundled with Chyrp Lite.
JSON
A human-readable data serialization format used by Chyrp Lite to store your blog's configuration and for importing/exporting users and groups.
Leaf
Chyrp Lite's Twig extension class. Leaf adds many useful functions and filters to the default set provided by the Twig template engine.
Linux
A Unix-like computer operating system. Linux is commonly used as a platform for hosting web server software.
Localization
You can configure Chyrp Lite to display text in your preferred language if you have a suitable translation file.
Markdown
A markup language designed to be easily readable as plain text.
MetaWeblog
See XML-RPC.
Module
A package that extends the functionality of your Chyrp Lite install.
MySQL
MySQL is one of three database formats supported by Chyrp Lite.
Nginx
Nginx is a flavour of web server software.
Page
An article published separate from your blog content. Pages are similar to textual blog posts, but they do not appear in the blog index. Pages can be organised in a hierarchy with each page having a "parent" and multiple "children".
Permissions
Things a group of users can do, such as adding or editing posts, adding drafts, etc.
PHP
A widely used server-side scripting language. Chyrp Lite is written in PHP.
Post
An entry in your weblog. Each blog post is a discrete piece of content and can be viewed as part of the blog index or in isolation. Posts can include various media such as text, images, audio etc.
PostgreSQL
PostgreSQL is one of three database formats supported by Chyrp Lite.
Route
The logic that matches the URL requested by a visitor with the page where they want to go. Interlinked with the Controller.
SQLite
SQLite is one of three database formats supported by Chyrp Lite.
Theme
An extension that can radically alter the presentation and behaviour of your blog. Themes use the Twig template engine.
Translation
See localization.
Trigger
A trigger is a function invoked by Chyrp Lite at a certain point in time. Triggers come in two flavours: calls and filters.
Twig
Twig is Chyrp Lite's template engine. Your site's pages are constructed by processing one or more template files known as twigs.
Web Server
A computer connected to the internet that serves web pages to visitors on request. The term "web server" can refer to the computer hardware or to the software that is responsible for serving the web pages – for example, Apache, Caddy, Nginx.
XML-RPC
XML-RPC allows you to do many blogging tasks remotely without having to visit your blog's website. Chyrp Lite implements a complete WordPress-compatible MetaWeblog API.
This is the wiki for Chyrp Lite: An ultra-lightweight blogging engine, written in PHP.