<?php
defined(
'COT_CODE'
)
or
die
(
'Wrong URL'
);
global
$m
;
if
(
$m
==
'add'
)
{
if
(
$rpage
[
'page_state'
] == 0 &&
$cache
)
{
if
(
$cfg
[
'cache_page'
])
{
$cache
->page->clear(
'page/'
.
str_replace
(
'.'
,
'/'
,
$structure
[
'page'
][
$rpage
[
'page_cat'
]][
'path'
]));
}
if
(
$cfg
[
'cache_index'
])
{
$cache
->page->clear(
'index'
);
}
}
cot_shield_update(30,
"r page"
);
cot_log(
"Add page #"
.
$id
,
'adm'
);
}
else
if
(
$m
==
'edit'
)
{
if
((
$rpage
[
'page_state'
] == 0 ||
$rpage
[
'page_cat'
] !=
$row_page
[
'page_cat'
]) &&
$cache
)
{
if
(
$cfg
[
'cache_page'
])
{
$cache
->page->clear(
'page/'
.
str_replace
(
'.'
,
'/'
,
$structure
[
'page'
][
$rpage
[
'page_cat'
]][
'path'
]));
if
(
$rpage
[
'page_cat'
] !=
$row_page
[
'page_cat'
])
{
$cache
->page->clear(
'page/'
.
str_replace
(
'.'
,
'/'
,
$structure
[
'page'
][
$row_page
[
'page_cat'
]][
'path'
]));
}
}
if
(
$cfg
[
'cache_index'
])
{
$cache
->page->clear(
'index'
);
}
}
}
cot_redirect(cot_url(
'index'
));