Changeset 89

Show
Ignore:
Timestamp:
11/17/07 20:27:22 (6 years ago)
Author:
d0nut
Message:

is this the optimization to avoid postID=0 taggers?

Location:
taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/files/lib/acp/action/UpdateTaggingReloadedAction.class.php

    r78 r89  
    118118                        } 
    119119                } 
     120                 
     121                if (empty($threadIDs)) { 
     122                        $this->calcProgress(); 
     123                        $this->finish(); 
     124                } 
    120125 
    121126                $sql = "UPDATE          wbb1_1_post  
  • taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBMessageFormListener.class.php

    r78 r89  
    102102                                $postID = $this->eventObj->newThread->firstPostID; 
    103103                                break; 
     104                        case 'PostAddForm': 
    104105                        case 'PostEditForm': 
    105106                                $postID = $this->eventObj->postID; 
     
    111112                                        wcf".WCF_N."_taggingreloaded 
    112113                        USING           wbb".WBB_N."_taggingreloaded 
    113                         NATURAL JOIN    wcf".WCF_N."_taggingreloaded 
     114                        LEFT JOIN       wcf".WCF_N."_taggingreloaded 
     115                        ON              wbb".WBB_N."_taggingreloaded.taggingID = wcf".WCF_N."_taggingreloaded.taggingID  
    114116                        WHERE           userID IN (".WCF::getUser()->userID.",-1) 
    115117                        AND             postID = {$postID};"; 
  • taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBUpdateCountersFormListener.class.php

    r78 r89  
    1616         */ 
    1717        public function execute($eventObj, $className, $eventName) { 
    18                 $this->eventObj->counters[] = array('taggingReloaded'=>1000); 
     18                $eventObj->counters['taggingReloaded'] = 1000; 
    1919        } 
    2020} 
  • taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/package.xml

    r68 r89  
    2727                <eventlistener>eventlistener.xml</eventlistener> 
    2828                <cronjobs>cronjobs.xml</cronjobs> 
     29                <languages languagecode="de">de.xml</languages> 
     30                <languages languagecode="en">en.xml</languages> 
    2931        </instructions> 
    3032         
     
    3537                <eventlistener>eventlistener.xml</eventlistener> 
    3638                <cronjobs>cronjobs.xml</cronjobs> 
     39                <languages languagecode="de">de.xml</languages> 
     40                <languages languagecode="en">en.xml</languages> 
    3741        </instructions> 
    3842</package>