summaryrefslogtreecommitdiffstats
path: root/core/configuration-example.php
diff options
context:
space:
mode:
Diffstat (limited to 'core/configuration-example.php')
-rw-r--r--core/configuration-example.php91
1 files changed, 8 insertions, 83 deletions
diff --git a/core/configuration-example.php b/core/configuration-example.php
index d56ce84..7805320 100644
--- a/core/configuration-example.php
+++ b/core/configuration-example.php
@@ -1,103 +1,28 @@
<?php
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#
-# Application configuration [Thomas Lange <code@nerdmind.de>] #
+# Main configuration [Thomas Lange <code@nerdmind.de>] #
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#
# #
-# [see documentation] #
+# This file overwrites the pre-defined configuration values of the application #
+# and is the primary file where you change the configuration. Do not touch any #
+# other files to change your configuration – just overwrite it here! #
+# #
+# Documentation: #
+# 1. https://github.com/Nerdmind/Blog/wiki/Configuration #
+# 2. https://code.nerdmind.de/blog/wiki/tree/Configuration.md #
# #
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#
-#===============================================================================
-# Core configuration
-#===============================================================================
Application::set('CORE.LANGUAGE', 'en');
-Application::set('CORE.SEND_304', FALSE);
-
-#===============================================================================
-# Blog configuration
-#===============================================================================
Application::set('BLOGMETA.NAME', 'My Techblog');
Application::set('BLOGMETA.DESC', '[a creative description]');
Application::set('BLOGMETA.HOME', 'Home');
Application::set('BLOGMETA.MAIL', 'mail@example.org');
Application::set('BLOGMETA.LANG', 'en');
-
-#===============================================================================
-# Database configuration
-#===============================================================================
-Application::set('DATABASE.HOSTNAME', 'localhost');
Application::set('DATABASE.BASENAME', 'blog');
Application::set('DATABASE.USERNAME', '');
Application::set('DATABASE.PASSWORD', '');
-
-#===============================================================================
-# Template configuration
-#===============================================================================
Application::set('TEMPLATE.NAME', 'standard');
Application::set('TEMPLATE.LANG', Application::get('CORE.LANGUAGE'));
-
-#===============================================================================
-# Backend configuration
-#===============================================================================
-Application::set('ADMIN.TEMPLATE', 'admin');
Application::set('ADMIN.LANGUAGE', Application::get('CORE.LANGUAGE'));
-
-#===============================================================================
-# Protocol, hostname and base directory for this installation
-#===============================================================================
-Application::set('PATHINFO.PROT', $_SERVER['REQUEST_SCHEME']);
-Application::set('PATHINFO.HOST', $_SERVER['HTTP_HOST']);
-Application::set('PATHINFO.BASE', '');
-
-#===============================================================================
-# Item base directories
-#===============================================================================
-Application::set('PAGE.DIRECTORY', 'page');
-Application::set('POST.DIRECTORY', 'post');
-Application::set('USER.DIRECTORY', 'user');
-
-#===============================================================================
-# Use slug URLs for item permalinks
-#===============================================================================
-Application::set('PAGE.SLUG_URLS', TRUE);
-Application::set('POST.SLUG_URLS', TRUE);
-Application::set('USER.SLUG_URLS', TRUE);
-
-#===============================================================================
-# Parse emoticons in items content
-#===============================================================================
-Application::set('PAGE.EMOTICONS', TRUE);
-Application::set('POST.EMOTICONS', TRUE);
-Application::set('USER.EMOTICONS', TRUE);
-
-#===============================================================================
-# Number of items to show on feed and item overview
-#===============================================================================
-Application::set('PAGE.LIST_SIZE', 10);
-Application::set('POST.LIST_SIZE', 10);
-Application::set('USER.LIST_SIZE', 10);
-Application::set('PAGE.FEED_SIZE', 25);
-Application::set('POST.FEED_SIZE', 25);
-
-#===============================================================================
-# Number of characters to show in the items <meta> description
-#===============================================================================
-Application::set('PAGE.DESCRIPTION_SIZE', 200);
-Application::set('POST.DESCRIPTION_SIZE', 200);
-Application::set('USER.DESCRIPTION_SIZE', 200);
-
-#===============================================================================
-# "ORDER BY" clause for item sorting on feed and item overview
-#===============================================================================
-Application::set('PAGE.LIST_SORT', 'time_insert DESC');
-Application::set('POST.LIST_SORT', 'time_insert DESC');
-Application::set('USER.LIST_SORT', 'time_insert DESC');
-Application::set('PAGE.FEED_SORT', 'time_insert DESC');
-Application::set('POST.FEED_SORT', 'time_insert DESC');
-
-#===============================================================================
-# Item attributes used to generate the <guid> hash for feed items
-#===============================================================================
-Application::set('PAGE.FEED_GUID', ['id', 'time_insert']);
-Application::set('POST.FEED_GUID', ['id', 'time_insert']);
?> \ No newline at end of file