Ignore:
Timestamp:
Jun 26, 2009, 11:52:25 AM (15 years ago)
Author:
Criss
Message:

Display edit block on picture page if request comes from this page
Add simple administration configuration management
Add and remove default configuration from databaseon plugin install / uninstall

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/CommentEditor/include/ce_common.inc.php

    r3443 r3462  
    11<?php
    2 /* $Id: ce_common.inc.php,v 1.8 2009/06/22 22:18:13 Criss Exp $ */
     2/* $Id: ce_common.inc.php,v 1.11 2009/06/26 09:49:27 Criss Exp $ */
    33if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
    44
     5// Define constants
    56define('CE_INCLUDE_DIR',   'include/');
    67define('CE_CLASSES_DIR',   'classes/');
    78define('CE_IMAGES_DIR',    'images/');
    89define('CE_TEMPLATE_DIR',  'template/');
     10define('CE_ADMIN_DIR',     'admin/');
     11
    912define('CE_CLASSES',       CE_PATH.CE_CLASSES_DIR);
    1013define('CE_INCLUDE',       CE_PATH.CE_INCLUDE_DIR);
    1114define('CE_TEMPLATE',      CE_PATH.CE_TEMPLATE_DIR);
    12 define('CE_STYLE',         CE_INCLUDE.'edit.css');
     15define('CE_ADMIN',         CE_PATH.CE_ADMIN_DIR);
     16define('CE_AMDIN_TPL',     CE_ROOT.CE_ADMIN_DIR.CE_TEMPLATE_DIR);
     17
    1318define('CE_ERRORS',        CE_INCLUDE.'errors.png');
    1419define('CE_INFOS',         CE_INCLUDE.'infos.png');
     
    2732@include_once(CE_INCLUDE.'ce_functions.inc.php');
    2833
    29 // Load class file
     34// Load class files
     35ce_require_class("CE_Config");
     36ce_require_class("CE_Comment");
    3037ce_require_class("CE_Plugin");
    3138
     39// Config keys
     40if (isset($plugin)) {
     41  define('CE_CFG_DB_KEY',     $plugin['id']);
     42  define('CE_CFG_DB_COMMENT', 'Configuration of plugin ' . $plugin['id']);
     43}
     44define('CE_CFG_DISPLAY_ERROR',  'display_error');
     45define('CE_CFG_DISPLAY_INFO',   'display_info');
     46
     47// Config default values
     48$ce_config_default[CE_CFG_DISPLAY_ERROR]  = true;
     49$ce_config_default[CE_CFG_DISPLAY_INFO]   = true;
     50
     51// Templates usage
     52define('CE_CHECKED',  'checked="checked"')
    3253?>
Note: See TracChangeset for help on using the changeset viewer.