Branch: Tag:

2000-09-16

2000-09-16 20:23:49 by Per Hedbor <ph@opera.com>

Fixes for [Bug 275 (#275)]. This rather large patch makes it impossible (well, not really, but way harder) to reload modules in the configuration interface. It also hides most module settings of the configuration interface modules, since they are not, generally speaking, useful. All security and priority related settings are always hidden, and a new flag, VAR_NOT_CFIF can be added to configuration settings that should not be changed in the configuration interface

Rev: server/config_interface/standard/sites/config_left_item.pike:1.37
Rev: server/config_interface/standard/sites/drop_module.pike:1.8
Rev: server/config_interface/standard/sites/site_content.pike:1.86
Rev: server/etc/include/module.h:1.41
Rev: server/etc/modules/Variable.pmod/module.pmod:1.15
Rev: server/modules/configuration/config_filesystem.pike:1.54
Rev: server/modules/configuration/config_tags.pike:1.114
Rev: server/modules/directories/indexfiles.pike:1.16
Rev: server/modules/graphics/graphic_text.pike:1.241
Rev: server/modules/graphics/wiretap.pike:1.21
Rev: server/modules/misc/contenttypes.pike:1.22
Rev: server/modules/scripting/pikescript.pike:1.69
Rev: server/modules/tags/rxmlparse.pike:1.51

1: - // $Id: module.h,v 1.40 2000/08/28 05:31:12 per Exp $ + // $Id: module.h,v 1.41 2000/09/16 20:23:46 per Exp $   #ifndef ROXEN_MODULE_H   #define ROXEN_MODULE_H   #include "config.h"
46:   #define VAR_TYPE_MASK 255       - /* Not normally needed. */ +    #define VAR_EXPERT 256   #define VAR_MORE 512   #define VAR_DEVELOPER 1024   #define VAR_INITIAL 2048 -  + #define VAR_NOT_CFIF 4096      #define MOD_ALLOW 1   #define MOD_USER 2