Table user_book renamed to user_booking, isExtensionOlder() should not be used, inste...
authorRoland Häder <roland@mxchange.org>
Thu, 30 Jun 2011 04:23:47 +0000 (04:23 +0000)
committerRoland Häder <roland@mxchange.org>
Thu, 30 Jun 2011 04:23:47 +0000 (04:23 +0000)
inc/extensions/ext-booking.php
inc/libs/booking_functions.php
inc/libs/user_functions.php
inc/modules/member/what-points.php

index 5ec0c9e5c190c0af564d3e1d0761914b26f69ac3..20c60dd08f81608b0ee6402db4fbb783faecf902 100644 (file)
@@ -56,8 +56,8 @@ switch (getExtensionMode()) {
                addConfigAddSql('booking_purge', 'BIGINT(20) UNSIGNED NOT NULL DEFAULT ' . (getOneDay() * 3));
 
                // Drop/create table for user bookings
-               addDropTableSql('user_book');
-               addCreateTableSql('user_book', "(
+               addDropTableSql('user_booking');
+               addCreateTableSql('user_booking', "(
 `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `userid` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `subject` VARCHAR(255) NOT NULL DEFAULT 'missing',
@@ -82,7 +82,7 @@ PRIMARY KEY (`id`)
                break;
 
        case 'remove': // Do stuff when removing extension
-               addDropTableSql('user_book');
+               addDropTableSql('user_booking');
                addExtensionSql("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_admin_menu` WHERE `what` IN ('config_booking','list_booking')");
                addExtensionSql("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_member_menu` WHERE `what`='booking'");
 
index ad4601c0e4ed6d1d0a3d229f4b2f60c79d71ff48..02ac68ede6f52ab5ca04f47092ab0edd5e2b67a6 100644 (file)
@@ -43,14 +43,19 @@ if (!defined('__SECURITY')) {
 // Add a record entry ("mode" can be add/sub!)
 function addBookingRecord ($subject, $userid, $points, $mode) {
        // Is the sql_patches updated?
-       if (isExtensionOlder('sql_patches', '0.5.7')) {
+       if (isExtensionInstalledAndOlder('sql_patches', '0.5.7')) {
                // Abort here
                return;
        } // END - if
 
        // Add record entry here
-       SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_user_book` (`userid`,`subject`,`mode`,`points`) VALUES(%s,'%s','%s',%s)",
-               array($userid, $subject, $mode, $points), __FUNCTION__, __LINE__);
+       SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_user_booking` (`userid`,`subject`,`mode`,`points`) VALUES(%s,'%s','%s',%s)",
+               array(
+                       bigintval($userid),
+                       $subject,
+                       $mode,
+                       $points
+               ), __FUNCTION__, __LINE__);
 }
 
 // [EOF]
index bcbff3049ad982666efbf9ed1a89a1b382956126..2fcebafc1d8d43e3f2c1a730badca505dff188ef 100644 (file)
@@ -485,7 +485,7 @@ function getEpocheTimeFromUserStats ($statsType, $statsData, $userid = '0') {
        } // END - if
 
        // Is the extension installed and updated?
-       if ((!isExtensionActive('sql_patches')) || (isExtensionOlder('sql_patches', '0.5.6'))) {
+       if ((!isExtensionActive('sql_patches')) || (isExtensionInstalledAndOlder('sql_patches', '0.5.6'))) {
                // Return zero here
                return $data['inserted'];
        } // END - if
@@ -522,7 +522,7 @@ LIMIT 1",
 // Inserts user stats
 function insertUserStatsRecord ($userid, $statsType, $statsData) {
        // Is the extension installed and updated?
-       if ((!isExtensionActive('sql_patches')) || (isExtensionOlder('sql_patches', '0.5.6'))) {
+       if ((!isExtensionActive('sql_patches')) || (isExtensionInstalledAndOlder('sql_patches', '0.5.6'))) {
                // Return zero here
                return false;
        } // END - if
index 08e9b396cc1419376a436016ba3428d7e5e6c158..87f69f4207ea6b375259e8106480d5afca1e2131 100644 (file)
@@ -150,7 +150,7 @@ if ((isExtensionInstalledAndNewer('bonus', '0.2.2')) && (isExtensionActive('bonu
 } elseif ((isExtensionActive('bonus')) && (!isBonusRallyeActive())) {
        // Bonus active rallye deactivated
        $content['special_rows'] = loadTemplate('member_points_bonus_disabled', true);
-} elseif ((isAdmin()) && (isExtensionOlder('bonus', '0.2.2')) && (isExtensionActive('bonus'))) {
+} elseif ((isAdmin()) && (isExtensionInstalledAndOlder('bonus', '0.2.2')) && (isExtensionActive('bonus'))) {
        // Please upgrade your bonus extension to v0.2.2 or newer!
        $content['special_rows'] = loadTemplate('member_points_upgrade');
 }