Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
8fa7e354
Commit
8fa7e354
authored
Nov 25, 2002
by
Dries
Browse files
- Fixed a caching bug.
parent
61b76fa2
Changes
2
Hide whitespace changes
Inline
Side-by-side
modules/system.module
View file @
8fa7e354
...
...
@@ -109,12 +109,6 @@ function system_save($edit = array()) {
variable_set
(
$name
,
$value
);
}
/*
** Clear the cache so the changes take effect for anonymous users.
*/
cache_clear_all
();
return
t
(
"The configuration options have been saved."
);
}
...
...
@@ -240,6 +234,7 @@ function system_admin() {
foreach
(
$edit
[
"status"
]
as
$filename
=>
$status
)
{
db_query
(
"UPDATE system SET status = %d WHERE filename = '
$filename
'"
,
$status
);
}
cache_clear_all
();
case
"modules"
:
// Note: changing this also requires changing module_init() @ includes/module.inc.
$required
=
array
(
"modules/user.module"
,
"modules/system.module"
,
"modules/watchdog.module"
);
...
...
@@ -250,16 +245,19 @@ function system_admin() {
foreach
(
$edit
[
"status"
]
as
$filename
=>
$status
)
{
db_query
(
"UPDATE system SET status = %d WHERE filename = '
$filename
'"
,
$status
);
}
cache_clear_all
();
case
"themes"
:
print
system_listing
(
"theme"
,
"themes"
);
break
;
case
t
(
"Reset to defaults"
)
:
print
status
(
system_default
(
$edit
));
print
system_view
(
$type
);
cache_clear_all
();
break
;
case
t
(
"Save configuration"
)
:
print
status
(
system_save
(
$edit
));
print
system_view
(
$type
);
cache_clear_all
();
break
;
default
:
print
system_view
(
$type
);
...
...
@@ -270,4 +268,4 @@ function system_admin() {
}
}
?>
\ No newline at end of file
?>
modules/system/system.module
View file @
8fa7e354
...
...
@@ -109,12 +109,6 @@ function system_save($edit = array()) {
variable_set
(
$name
,
$value
);
}
/*
** Clear the cache so the changes take effect for anonymous users.
*/
cache_clear_all
();
return
t
(
"The configuration options have been saved."
);
}
...
...
@@ -240,6 +234,7 @@ function system_admin() {
foreach
(
$edit
[
"status"
]
as
$filename
=>
$status
)
{
db_query
(
"UPDATE system SET status = %d WHERE filename = '
$filename
'"
,
$status
);
}
cache_clear_all
();
case
"modules"
:
// Note: changing this also requires changing module_init() @ includes/module.inc.
$required
=
array
(
"modules/user.module"
,
"modules/system.module"
,
"modules/watchdog.module"
);
...
...
@@ -250,16 +245,19 @@ function system_admin() {
foreach
(
$edit
[
"status"
]
as
$filename
=>
$status
)
{
db_query
(
"UPDATE system SET status = %d WHERE filename = '
$filename
'"
,
$status
);
}
cache_clear_all
();
case
"themes"
:
print
system_listing
(
"theme"
,
"themes"
);
break
;
case
t
(
"Reset to defaults"
)
:
print
status
(
system_default
(
$edit
));
print
system_view
(
$type
);
cache_clear_all
();
break
;
case
t
(
"Save configuration"
)
:
print
status
(
system_save
(
$edit
));
print
system_view
(
$type
);
cache_clear_all
();
break
;
default
:
print
system_view
(
$type
);
...
...
@@ -270,4 +268,4 @@ function system_admin() {
}
}
?>
\ No newline at end of file
?>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment