Procházet zdrojové kódy

Ticket #3282 - Changes in Ads.

AntonLV před 5 roky
rodič
revize
cef999d393

+ 7 - 0
modules/boonex/ads/classes/BxAdsConfig.php

@@ -194,6 +194,13 @@ class BxAdsConfig extends BxBaseModTextConfig
 
             // informer messages
             'INFORMERS' => array (
+                'approving' => array (
+                    'name' => 'bx-ads-approving',
+                    'map' => array (
+                        'pending' => array('msg' => '_bx_ads_txt_msg_status_pending', 'type' => BX_INFORMER_ALERT),
+                        'hidden' => array('msg' => '_bx_ads_txt_msg_status_hidden', 'type' => BX_INFORMER_ERROR),
+                    ),
+                ),
                 'processing' => array (
                     'name' => 'bx-ads-processing',
                     'map' => array (

+ 0 - 3
modules/boonex/ads/classes/BxAdsFormEntry.php

@@ -139,9 +139,6 @@ class BxAdsFormEntry extends BxBaseModTextFormEntry
     {
         $CNF = &$this->_oModule->_oConfig->CNF;
 
-        if(!$this->_oModule->_isModerator() && getParam($CNF['PARAM_AUTO_APPROVE']) != 'on')
-            $aValsToAdd[$CNF['FIELD_STATUS_ADMIN']] = BX_BASE_MOD_TEXT_STATUS_PENDING;
-
         $iContentId = parent::insert ($aValsToAdd, $isIgnore);
         if(!empty($iContentId))
             $this->processFiles($CNF['FIELD_COVER'], $iContentId, true);

+ 0 - 7
modules/boonex/ads/classes/BxAdsPageEntry.php

@@ -23,13 +23,6 @@ class BxAdsPageEntry extends BxBaseModTextPageEntry
 
     public function getCode ()
     {
-        $CNF = &$this->_oModule->_oConfig->CNF;
-
-        $iEntryAuthor = (int)$this->_aContentInfo[$CNF['FIELD_AUTHOR']];
-        $sEntryStatus = $this->_aContentInfo[$CNF['FIELD_STATUS_ADMIN']];
-        if(($iEntryAuthor == bx_get_logged_profile_id() || $this->_oModule->_isModerator()) && $sEntryStatus != BX_BASE_MOD_TEXT_STATUS_ACTIVE)
-            BxDolInformer::getInstance($this->_oModule->_oTemplate)->add('bx-ads-entry-' . $sEntryStatus, _t('_bx_ads_txt_msg_status_' . $sEntryStatus), BX_INFORMER_ALERT);
-
         $sResult = parent::getCode();
         if(!empty($sResult))
             $sResult .= $this->_oModule->_oTemplate->getJsCode('entry');