projects
/
mailer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4f5475a
)
More fixes for registration if ext-cache and many more are absend
author
Roland Häder
<roland@mxchange.org>
Tue, 3 Nov 2009 15:41:51 +0000
(15:41 +0000)
committer
Roland Häder
<roland@mxchange.org>
Tue, 3 Nov 2009 15:41:51 +0000
(15:41 +0000)
inc/classes/cachesystem.class.php
patch
|
blob
|
history
inc/libs/refback_functions.php
patch
|
blob
|
history
inc/modules/guest/what-register.php
patch
|
blob
|
history
ref.php
patch
|
blob
|
history
diff --git
a/inc/classes/cachesystem.class.php
b/inc/classes/cachesystem.class.php
index 78b72f81017dc84af55ad833c3fd5732a747fc0c..a24402a16709b91893d4b2b4fc00452b70c2a416 100644
(file)
--- a/
inc/classes/cachesystem.class.php
+++ b/
inc/classes/cachesystem.class.php
@@
-282,7
+282,7
@@
class CacheSystem {
// Debug message if allowed
if (isDebugModeEnabled()) {
// Debug message
// Debug message if allowed
if (isDebugModeEnabled()) {
// Debug message
-
debug_report_bug(
'Not removing cache ' . $this->name . ' in output_mode=' . getOutputMode());
+
logDebugMessage(__METHOD__, __LINE__,
'Not removing cache ' . $this->name . ' in output_mode=' . getOutputMode());
} // END - if
// Abort here
} // END - if
// Abort here
diff --git
a/inc/libs/refback_functions.php
b/inc/libs/refback_functions.php
index 820be36d6bc3e1813663ab9b1bc2633927b98db2..15f750e3d48614b196d548c0aa9a86b69f46ea2f 100644
(file)
--- a/
inc/libs/refback_functions.php
+++ b/
inc/libs/refback_functions.php
@@
-253,7
+253,7
@@
function updateRefbackTable ($userid) {
} // END - if
// When he has a referal...
} // END - if
// When he has a referal...
- if ((($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == $userid) || ($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == 0)) && (
getExtensionVersion('cache') >= '0.1.2'
) && (!isset($GLOBALS['refback_cached']))) {
+ if ((($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == $userid) || ($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == 0)) && (
isExtensionInstalledAndNewer('cache', '0.1.2')
) && (!isset($GLOBALS['refback_cached']))) {
// Remove cache here
//* DEBUG: */ print(__FUNCTION__."(<font color=\"#0000aa\">".__LINE__."</font>):userid={$userid},ref={$GLOBALS['refback_refid'][$GLOBALS['refback_level']]} - CACHE!<br />");
if ($GLOBALS['cache_instance']->loadCacheFile('refback')) $GLOBALS['cache_instance']->removeCacheFile();
// Remove cache here
//* DEBUG: */ print(__FUNCTION__."(<font color=\"#0000aa\">".__LINE__."</font>):userid={$userid},ref={$GLOBALS['refback_refid'][$GLOBALS['refback_level']]} - CACHE!<br />");
if ($GLOBALS['cache_instance']->loadCacheFile('refback')) $GLOBALS['cache_instance']->removeCacheFile();
diff --git
a/inc/modules/guest/what-register.php
b/inc/modules/guest/what-register.php
index b53d0bdaedbb9d31c3163d716c566c41b02abd05..25b2711545123d8ad411e884d3a8ae40a8ef3eb1 100644
(file)
--- a/
inc/modules/guest/what-register.php
+++ b/
inc/modules/guest/what-register.php
@@
-198,7
+198,7
@@
if ((isFormSent()) && (($isOkay === true) || (isAdmin()))) {
// @TODO Rewrite these all to a single filter
$ADD1 = '';
$ADD2 = '';
// @TODO Rewrite these all to a single filter
$ADD1 = '';
$ADD2 = '';
- if (
getExtensionVersion('theme') >= '0.0.8'
) {
+ if (
isExtensionInstalledAndNewer('theme', '0.0.8')
) {
// Okay, add design here
$ADD1 = ', `curr_theme`';
$ADD2 = ", '".getCurrentTheme()."'";
// Okay, add design here
$ADD1 = ', `curr_theme`';
$ADD2 = ", '".getCurrentTheme()."'";
@@
-207,7
+207,7
@@
if ((isFormSent()) && (($isOkay === true) || (isAdmin()))) {
// Check if I shall disable sending mail to newly registered members out about active/begging rallye
//
// First comes first: begging rallye
// Check if I shall disable sending mail to newly registered members out about active/begging rallye
//
// First comes first: begging rallye
- if (
getExtensionVersion('beg') >= '0.1.7'
) {
+ if (
isExtensionInstalledAndNewer('beg', '0.1.7')
) {
// Okay, shall I disable now?
if (getConfig('beg_new_mem_notify') != 'Y') {
$ADD1 .= ', `beg_ral_notify`, `beg_ral_en_notify`';
// Okay, shall I disable now?
if (getConfig('beg_new_mem_notify') != 'Y') {
$ADD1 .= ', `beg_ral_notify`, `beg_ral_en_notify`';
@@
-216,7
+216,7
@@
if ((isFormSent()) && (($isOkay === true) || (isAdmin()))) {
} // END - if
// Second: active rallye
} // END - if
// Second: active rallye
- if (
getExtensionVersion('bonus') >= '0.7.7'
) {
+ if (
isExtensionInstalledAndNewer('bonus', '0.7.7')
) {
// Okay, shall I disable now?
if (getConfig('bonus_new_mem_notify') != 'Y') {
$ADD1 .= ', `bonus_ral_notify`, `bonus_ral_en_notify`';
// Okay, shall I disable now?
if (getConfig('bonus_new_mem_notify') != 'Y') {
$ADD1 .= ', `bonus_ral_notify`, `bonus_ral_en_notify`';
@@
-294,7
+294,7
@@
VALUES ('%s','%s','%s','%s','%s',%s,'%s','%s',%s, %s,%s,'%s',%s, %s,'%s','UNCONF
array(bigintval($userid)), __FILE__, __LINE__);
// Update mediadata as well
array(bigintval($userid)), __FILE__, __LINE__);
// Update mediadata as well
- if ((
getExtensionVersion('mediadata') >= '0.0.4'
) && ($locked == 'points')) {
+ if ((
isExtensionInstalledAndNewer('mediadata', '0.0.4')
) && ($locked == 'points')) {
// Update database
updateMediadataEntry(array('total_points'), 'add', getConfig('points_register'));
} // END - if
// Update database
updateMediadataEntry(array('total_points'), 'add', getConfig('points_register'));
} // END - if
diff --git
a/ref.php
b/ref.php
index 95e6400a434320925e45b232f6372166ff0f4954..33b656e747e5aaf685ecc58197191680f3ec6391 100644
(file)
--- a/
ref.php
+++ b/
ref.php
@@
-74,8
+74,14
@@
if (!empty($ref)) {
$result = SQL_QUERY_ESC("SELECT `userid` FROM `{?_MYSQL_PREFIX?}_user_data` WHERE `nickname`='%s' LIMIT 1",
array($ref), __FILE__, __LINE__);
$result = SQL_QUERY_ESC("SELECT `userid` FROM `{?_MYSQL_PREFIX?}_user_data` WHERE `nickname`='%s' LIMIT 1",
array($ref), __FILE__, __LINE__);
- // Load userid
- list($ref) = SQL_FETCHROW($result);
+ // Do we have an entry?
+ if (SQL_NUMROWS($result) == 1) {
+ // Load userid
+ list($ref) = SQL_FETCHROW($result);
+ } else {
+ // No entry found
+ $ref = 0;
+ }
// Free result
SQL_FREERESULT($result);
// Free result
SQL_FREERESULT($result);