[geeklog-cvs] geeklog: configuration_validation now cannot be accessed directly
geeklog-cvs at lists.geeklog.net
geeklog-cvs at lists.geeklog.net
Sat Mar 12 11:04:55 EST 2011
changeset 8152:ebcacb982fe8
url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/ebcacb982fe8
user: Tom <websitemaster at cogeco.net>
date: Sat Mar 12 11:02:14 2011 -0500
description:
configuration_validation now cannot be accessed directly
diffstat:
plugins/calendar/configuration_validation.php | 4 ++++
plugins/links/configuration_validation.php | 4 ++++
plugins/polls/configuration_validation.php | 4 ++++
plugins/spamx/configuration_validation.php | 5 ++++-
plugins/staticpages/configuration_validation.php | 4 ++++
plugins/xmlsitemap/configuration_validation.php | 4 ++++
public_html/admin/configuration_validation.php | 4 ++++
7 files changed, 28 insertions(+), 1 deletions(-)
diffs (103 lines):
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/calendar/configuration_validation.php
--- a/plugins/calendar/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/calendar/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// General Calendar Settings
$_CONF_VALIDATE['calendar']['calendarloginrequired'] = array('rule' => 'boolean');
$_CONF_VALIDATE['calendar']['hidecalendarmenu'] = array('rule' => 'boolean');
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/links/configuration_validation.php
--- a/plugins/links/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/links/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// Public Links List Settings
$_CONF_VALIDATE['links']['linksloginrequired'] = array('rule' => 'boolean');
$_CONF_VALIDATE['links']['linkcols'] = array('rule' => 'numeric');
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/polls/configuration_validation.php
--- a/plugins/polls/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/polls/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// General Polls Settings
$_CONF_VALIDATE['polls']['pollsloginrequired'] = array('rule' => 'boolean');
$_CONF_VALIDATE['polls']['hidepollsmenu'] = array('rule' => 'boolean');
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/spamx/configuration_validation.php
--- a/plugins/spamx/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/spamx/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,11 +30,14 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// Spam-X Main Settings
$_CONF_VALIDATE['spamx']['logging'] = array('rule' => 'boolean');
$_CONF_VALIDATE['spamx']['timeout'] = array('rule' => 'numeric');
$_CONF_VALIDATE['spamx']['notification_email'] = array('rule' => 'email');
$_CONF_VALIDATE['spamx']['spamx_action'] = array('rule' => 'numeric');
-
?>
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/staticpages/configuration_validation.php
--- a/plugins/staticpages/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/staticpages/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// Static Pages Main Settings
$_CONF_VALIDATE['staticpages']['allow_php'] = array('rule' => 'boolean');
$_CONF_VALIDATE['staticpages']['sort_by'] = array(
diff -r 3435be62ad3b -r ebcacb982fe8 plugins/xmlsitemap/configuration_validation.php
--- a/plugins/xmlsitemap/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/plugins/xmlsitemap/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
// XML Sitemap Main Settings
$_CONF_VALIDATE['xmlsitemap']['sitemap_file'] = array('rule' => 'notEmpty');
$_CONF_VALIDATE['xmlsitemap']['mobile_sitemap_file'] = array('rule' => 'notEmpty');
diff -r 3435be62ad3b -r ebcacb982fe8 public_html/admin/configuration_validation.php
--- a/public_html/admin/configuration_validation.php Sat Mar 12 09:31:23 2011 -0500
+++ b/public_html/admin/configuration_validation.php Sat Mar 12 11:02:14 2011 -0500
@@ -30,6 +30,10 @@
// | |
// +---------------------------------------------------------------------------+
+if (strpos(strtolower($_SERVER['PHP_SELF']), 'configuration_validation.php') !== false) {
+ die('This file can not be used on its own!');
+}
+
/* Subgroup Site, Tab Site */
$_CONF_VALIDATE['Core']['site_url'] = array('rule' => 'url');
$_CONF_VALIDATE['Core']['site_admin_url'] = array('rule' => 'url');
More information about the geeklog-cvs
mailing list