HomeHelpTrac

Changeset 15287


Ignore:
Timestamp:
06/29/11 04:12:33 (11 months ago)
Author:
Anton Lesnikov
Message:

Rename BxModuleDb? into BxDolModuleQuery?

Location:
trunk
Files:
1 added
1 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/inc/classes/BxDolFilesDb.php

    r15211 r15287  
    2222***************************************************************************/ 
    2323 
    24 require_once('BxDolModuleDb.php'); 
    25  
    26 class BxDolFilesDb extends BxDolModuleDb { 
     24bx_import('BxDolModuleQuery'); 
     25 
     26class BxDolFilesDb extends BxDolModuleQuery { 
    2727    var $_oConfig; 
    2828 
     
    4242     */ 
    4343    function BxDolFilesDb (&$oConfig) { 
    44         parent::BxDolModuleDb($oConfig); 
     44        parent::BxDolModuleQuery(); 
     45 
    4546        $this->_oConfig = &$oConfig; 
    4647        $this->iViewer = getLoggedId(); 
  • trunk/inc/classes/BxDolFriendsPageView.php

    r15283 r15287  
    374374        $sWhereParam = "AND p.`DateLastNav` > SUBDATE(NOW(), INTERVAL " . $iOnlineTime . " MINUTE)"; 
    375375        $aAllFriends = getMyFriendsEx($iMemberId, $sWhereParam, 'last_nav_desc', "LIMIT 5"); 
    376         $oModuleDb   = new BxDolModuleDb(); 
     376         
     377        bx_import('BxDolModuleQuery'); 
     378        $oModuleDb   = BxDolModuleQuery::getInstance(); 
    377379 
    378380        $sVideoMessengerImgPath  = $GLOBALS['oSysTemplate'] -> getIconUrl('video.png'); 
  • trunk/inc/classes/BxDolInstallerUtils.php

    r15211 r15287  
    3737 
    3838    function isModuleInstalled($sUri) { 
    39         bx_import('BxDolModuleDb'); 
    40         $oModuleDb = new BxDolModuleDb(); 
    41         return $oModuleDb->isModule($sUri); 
     39        bx_import('BxDolModuleQuery'); 
     40        return BxDolModuleQuery::getInstance()->isModule($sUri); 
    4241    } 
    4342 
  • trunk/inc/classes/BxDolMemberMenu.php

    r15211 r15287  
    556556         * @return boolean 
    557557         */ 
    558         function deleteMemberMenuCaches() 
    559         { 
     558        function deleteMemberMenuCaches() { 
    560559            //remove all member_menu_keys files 
    561560            $oCache = $this -> getCacheObject(); 
    562561            $oCache->removeAllByPrefix($this -> sMenuMemberKeysCache); 
    563562 
    564             return $GLOBALS['MySQL']->cleanCache($this -> sMenuCacheFile); 
     563            return BxDolDb::getInstance()->cleanCache($this -> sMenuCacheFile); 
    565564        } 
    566565 
     
    595594            $oCache = $this -> getCacheObject(); 
    596595            if (!empty($aCacheData) && is_array($aCacheData)) { 
    597                 $oCache->setData ($GLOBALS['MySQL']->genDbCacheKey($this -> sMenuCacheFile), $aCacheData); 
     596                $oCache->setData(BxDolDb::getInstance()->genDbCacheKey($this -> sMenuCacheFile), $aCacheData); 
    598597            } 
    599598 
  • trunk/inc/classes/BxDolMenu.php

    r15211 r15287  
    4646     */ 
    4747    function getInstance() { 
    48         if(!isset($GLOBALS['bxDolClasses'][__CLASS__])) 
     48        if(!isset($GLOBALS['bxDolClasses'][__CLASS__])) { 
     49            bx_import('BxTemplMenu'); 
    4950            $GLOBALS['bxDolClasses'][__CLASS__] = new BxTemplMenu(); 
     51        } 
    5052 
    5153        return $GLOBALS['bxDolClasses'][__CLASS__]; 
  • trunk/inc/classes/BxDolModule.php

    r15211 r15287  
    1515 * 
    1616 * b. An object of database class. 
    17  * @see BxDolModuleDb 
     17 * @see BxDolModuleQuery 
    1818 * 
    1919 * c. An object of template class. 
  • trunk/inc/classes/BxDolProfileFields.php

    r15211 r15287  
    13931393                    break; 
    13941394 
    1395                     case 'Membership': 
    1396                         $aMemberships    = getMemberships(); 
    1397                         $aMembershipInfo = getMemberMembershipInfo($iProfileID); 
    1398  
    1399                         $aInput = array( 
    1400                             'type' => 'custom', 
    1401                             'content' => $this->getInputMembership( $aMemberships, $aMembershipInfo ), 
    1402                         ); 
    1403                     break; 
    1404  
    14051395                    case 'ID': 
    14061396                    case 'DateReg': 
     
    14361426 
    14371427        return $aInput; 
    1438     } 
    1439  
    1440     function getInputMembership ( $aMemberships, $aCurMship ) { 
    1441  
    1442         $sCurMship = $aCurMship['Name']; 
    1443         if ( $aCurMship['ID'] != MEMBERSHIP_ID_STANDARD ) { 
    1444             if ( !isset( $aCurMship['DateExpires'] ) ) 
    1445                 $sCurMship .= ', ' . _t( '_MEMBERSHIP_EXPIRES_NEVER' ); 
    1446             else { 
    1447                 $iDaysLeft = round( ($aCurMship['DateExpires'] - time()) / (24 * 3600) ); 
    1448                 $sCurMship .= ', '. _t( '_MEMBERSHIP_EXPIRES_IN_DAYS', $iDaysLeft ); 
    1449             } 
    1450         } 
    1451  
    1452         $iMembershipStd  = MEMBERSHIP_ID_STANDARD; 
    1453         $_tSetMembership = _t('_Set membership'); 
    1454         $_tFor           = _t('_for'); 
    1455         $_tDays          = _t('_days'); 
    1456         $_tStartsNow     = _t('_starts immediately'); 
    1457         $_tCancel        = _t( '_Cancel' ); 
    1458         //_t('_Current membership') 
    1459  
    1460         $sCode .= <<<BLAH 
    1461             <script type="text/javascript"> 
    1462                 function checkStandard() { 
    1463                     selectMembership = document.getElementById('MembershipID'); 
    1464                     if(selectMembership.value == $iMembershipStd) { 
    1465                         document.getElementById('MembershipDays').disabled = true; 
    1466                         document.getElementById('MembershipImmediately').disabled = true; 
    1467                     } else { 
    1468                         document.getElementById('MembershipDays').disabled = false; 
    1469                         document.getElementById('MembershipImmediately').disabled = false; 
    1470                     } 
    1471                 } 
    1472  
    1473                 function ShowHideMshipForm( bShow ) { 
    1474                     if( bShow ) { 
    1475                         $('#current_membership').hide(400); 
    1476                         $('#set_membership'    ).show(400); 
    1477                         $('#doSetMembership'   ).val( 'yes' ); 
    1478                     } else { 
    1479                         $('#current_membership').show(400); 
    1480                         $('#set_membership'    ).hide(400); 
    1481                         $('#doSetMembership'   ).val( '' ); 
    1482                     } 
    1483                 } 
    1484             </script> 
    1485  
    1486             <div id="current_membership"> 
    1487                 $sCurMship 
    1488                 <br /> 
    1489                 <div class="button_wrapper"> 
    1490                     <input type="button" value="$_tSetMembership" class="form_input_submit" onclick="ShowHideMshipForm( true )" /> 
    1491                     <div class="button_wrapper_close"></div> 
    1492                 </div> 
    1493             </div> 
    1494 BLAH; 
    1495  
    1496         $sCode .= <<<BLAH 
    1497             <div id="set_membership" style="display: none;"> 
    1498                 <input type="hidden" id="doSetMembership" name="doSetMembership" value="" /> 
    1499  
    1500                 <select id="MembershipID" name="MembershipID" onchange="checkStandard()" class="select_set_membership"> 
    1501 BLAH; 
    1502  
    1503         $sUnlimitedC = process_line_output(_t('_pfm_unlimited')); 
    1504  
    1505         foreach ( $aMemberships as $iMembershipID => $sMembershipName ) { 
    1506             if ( $iMembershipID == MEMBERSHIP_ID_NON_MEMBER ) 
    1507                 continue; 
    1508  
    1509             $sCode .= <<<BLAH 
    1510                     <option value="$iMembershipID">$sMembershipName</option> 
    1511 BLAH; 
    1512         } 
    1513  
    1514         $sCode .= <<<BLAH 
    1515                 </select> 
    1516  
    1517         $_tFor 
    1518                 <input disabled="disabled" id="MembershipDays" type="text" class="no" name="MembershipDays" value="{$sUnlimitedC}" 
    1519                   onfocus="if (MembershipDays.value == '{$sUnlimitedC}') MembershipDays.value = ''" 
    1520                   onblur=" if (MembershipDays.value == ''         ) MembershipDays.value = '{$sUnlimitedC}'" /> 
    1521                 $_tDays 
    1522  
    1523                 <br /> 
    1524                 <input disabled="disabled" id="MembershipImmediately" type="checkbox" name="MembershipImmediately" style="vertical-align: middle;" /> 
    1525                 <label for="MembershipImmediately"> 
    1526                     $_tStartsNow 
    1527                 </label> 
    1528  
    1529                 <br /> 
    1530                 <input type="button" onclick="ShowHideMshipForm( false );" value="$_tCancel" /> 
    1531             </div> 
    1532 BLAH; 
    1533         return $sCode; 
    15341428    } 
    15351429 
  • trunk/inc/classes/BxDolRequest.php

    r15211 r15287  
    107107        $aModule = $mixedModule; 
    108108        if(is_string($mixedModule)) { 
    109             $oModuleDb = new BxDolModuleDb(); 
    110             $aModule = $oModuleDb->getModuleByUri($mixedModule); 
     109            bx_import('BxDolModuleQuery'); 
     110            $aModule = BxDolModuleQuery::getInstance()->getModuleByUri($mixedModule); 
    111111        } 
    112112 
  • trunk/inc/classes/BxDolService.php

    r15211 r15287  
    88 
    99bx_import('BxDolRequest'); 
    10 bx_import('BxDolModuleDb'); 
    1110 
    1211/** 
     
    3837 
    3938    function call($mixed, $sMethod, $aParams = array(), $sClass = 'Module') { 
    40         $oDb = new BxDolModuleDb(); 
     39        bx_import('BxDolModuleQuery'); 
     40        $oDb = BxDolModuleQuery::getInstance(); 
    4141 
    4242        $aModule = array(); 
  • trunk/inc/classes/BxDolTextDb.php

    r15211 r15287  
    2424***************************************************************************/ 
    2525 
    26 bx_import('BxDolModuleDb'); 
     26bx_import('BxDolModuleQuery'); 
    2727 
    28 class BxDolTextDb extends BxDolModuleDb { 
     28class BxDolTextDb extends BxDolModuleQuery { 
    2929    var $_oConfig; 
    3030 
    3131    function BxDolTextDb(&$oConfig) { 
    32         parent::BxDolModuleDb($oConfig); 
     32        parent::BxDolModuleQuery(); 
    3333 
    3434        $this->_oConfig = &$oConfig; 
  • trunk/inc/classes/BxDolTwigModuleDb.php

    r15220 r15287  
    2323***************************************************************************/ 
    2424 
    25 bx_import('BxDolModuleDb'); 
     25bx_import('BxDolModuleQuery'); 
    2626 
    2727/** 
    2828 * Base database class for modules like events/groups/store 
    2929 */ 
    30 class BxDolTwigModuleDb extends BxDolModuleDb { 
     30class BxDolTwigModuleDb extends BxDolModuleQuery { 
    3131 
    3232    var $_sTableMain = 'main'; 
     
    5252     */ 
    5353    function BxDolTwigModuleDb(&$oConfig) { 
    54         parent::BxDolModuleDb($oConfig); 
     54        parent::BxDolModuleQuery($oConfig); 
    5555    } 
    5656 
  • trunk/modules/index.php

    r15211 r15287  
    1313    $GLOBALS['iAdminPage'] = 1; 
    1414 
    15 bx_import('BxDolModuleDb'); 
    16  
    1715$sName = bx_process_input(array_shift($GLOBALS['aRequest'])); 
    1816 
    19 $oDb = new BxDolModuleDb(); 
    20 $GLOBALS['aModule'] = $oDb->getModuleByUri($sName); 
     17bx_import('BxDolModuleQuery'); 
     18$GLOBALS['aModule'] = BxDolModuleQuery::getInstance()->getModuleByUri($sName); 
    2119 
    2220if (empty($GLOBALS['aModule'])) { 
     
    2826 
    2927include(BX_DIRECTORY_PATH_MODULES . $GLOBALS['aModule']['path'] . 'request.php'); 
    30  
Note: See TracChangeset for help on using the changeset viewer.