Changeset 282

Show
Ignore:
Timestamp:
03/08/08 09:54:02 (5 years ago)
Author:
MDMAN
Message:

new version with extra side for all visitors

Location:
profile.lastvisitors
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • profile.lastvisitors/files/lib/system/event/listener/ProfilelastVisitorsListener.class.php

    r278 r282  
    3939                                'profileID' => $eventObj->userID, 
    4040                )); 
    41         //Datenbank wird hier aufgeraeumt... Hier werden alle Visitors geloescht, die nicht mehr angezeigt werden koennen (Visitors groesser 10) 
     41        //Datenbank wird hier aufgeraeumt... Hier werden alle Visitors geloescht, die nicht mehr angezeigt werden koennen (Visitors groesser 100) 
    4242        $sql = "SELECT userID FROM wcf".WCF_N."_profile_lastvisitors WHERE profileID = '".$eventObj->userID."' ORDER BY time DESC"; 
    4343        $result = WCF::getDB()->sendQuery($sql); 
     
    4545        $deleteIDs = array(); 
    4646        while ($row = WCF::getDB()->fetchArray($result)){ 
    47             if($skipCount > 10) $deleteIDs[] = $row['userID']; 
     47            if($skipCount > 100) $deleteIDs[] = $row['userID']; 
    4848            $skipCount++; 
    4949        } 
     
    5555        
    5656        //Hier werden die Templates in die Platzhalter der userProfile.tpl geladen 
    57        WCF::getTPL()->append('additionalBoxes5', WCF::getTPL()->fetch('ProfilelastVisitorSmall')); 
     57        WCF::getTPL()->append('additionalBoxes5', WCF::getTPL()->fetch('ProfilelastVisitorSmall')); 
    5858        WCF::getTPL()->append('additionalContents3', WCF::getTPL()->fetch('ProfilelastVisitor')); 
    5959         
  • profile.lastvisitors/package.xml

    r278 r282  
    66                <isunique>1</isunique> 
    77                <packagedescription>Mit diesem PlugIn werden die letzten Besucher im Profil angezeigt.</packagedescription> 
    8                 <version>1.0.4 pl 2</version> 
    9                 <date>2008-02-27</date> 
     8                <version>1.1.0</version> 
     9                <date>2008-02-26</date> 
    1010                <plugin>com.woltlab.wcf</plugin> 
    1111        </packageinformation> 
     
    2424                <languages languagecode="de">de.xml</languages> 
    2525                <languages languagecode="de-informal">de-informal.xml</languages> 
    26                 <languages languagecode="en">en.xml</languages> 
    2726                <templates>templates.tar</templates> 
    2827                <groupoptions>groupoptions.xml</groupoptions> 
     
    3332         
    3433        <instructions type="update" fromversion="1.0.3"> 
    35                 <languages languagecode="en">en.xml</languages> 
    3634                <files>files.tar</files> 
    3735                <!--<languages languagecode="de">de.xml</languages> 
     
    4442         
    4543        <instructions type="update" fromversion="1.0.4"> 
    46                 <languages languagecode="en">en.xml</languages> 
    4744                <templates>templates.tar</templates> 
    4845                <files>files.tar</files> 
     
    5047         
    5148        <instructions type="update" fromversion="1.0.4 pl 1"> 
    52                 <languages languagecode="en">en.xml</languages> 
     49                <templates>templates.tar</templates> 
     50                <files>files.tar</files> 
    5351        </instructions> 
    5452</package> 
  • profile.lastvisitors/templates/ProfilelastVisitor.tpl

    r278 r282  
    1818                                        </div> 
    1919                                {/foreach} 
     20                                {if SHOW_LASTVISITOR_MOREVISITORS == 1 && $visitorCount == SHOW_LASTVISITOR_AMOUNT} 
     21                                        {capture assign=searchHiddenFields} 
     22                                                <input type="hidden" name="ProfileID" value="{$ProfileID}" /> 
     23                                        {/capture} 
     24                                        <div class="{cycle}"> 
     25                                                <div class="fieldTitle"><a href="index.php?page=MorelastVisitors</a></div>       
     26                                                <div class="fieldValue">alle Besucher anzeigen</div>     
     27                                        </div> 
     28                                {/if} 
    2029                        </div> 
    2130                </div> 
     
    3342                                        {lang}wcf.user.option.profile.lastvisitor.name{/lang} 
    3443                                        {/foreach} 
     44                                        {if SHOW_LASTVISITOR_MOREVISITORS == 1 && $visitorCount == SHOW_LASTVISITOR_AMOUNT} 
     45                                                {capture assign=searchHiddenFields} 
     46                                                        <input type="hidden" name="ProfileID" value="{$ProfileID}" /> 
     47                                                {/capture} 
     48                                                <div class="{cycle}"> 
     49                                                <div class="fieldTitle"><a href="index.php?page=MorelastVisitors</a></div>       
     50                                                <div class="fieldValue">alle Besucher anzeigen</div>     
     51                                        </div> 
     52                                        {/if} 
    3553                                </div> 
    3654                        </div> 
  • profile.lastvisitors/templates/ProfilelastVisitorSmall.tpl

    r278 r282  
    1111                                                <li><a href="index.php?page=User&userID={$besucher["userID"]}"><strong>{$besucher["username"]}</strong>{if SHOW_LASTVISITOR_TIME == 1}<br><font size = 1> {@$besucher["time"]|time}</font>{/if}</a></li> 
    1212                                        {/foreach} 
     13                                        {if SHOW_LASTVISITOR_MOREVISITORS == 1 && $visitorCount == SHOW_LASTVISITOR_AMOUNT} 
     14                                                {capture assign=searchHiddenFields} 
     15                                                        <input type="hidden" name="ProfileID" value="{$ProfileID}" /> 
     16                                                {/capture} 
     17                                                <div class="{cycle}"> 
     18                                                        <div class="fieldTitle"><a href="index.php?page=MorelastVisitors</a></div>       
     19                                                        <div class="fieldValue">alle Besucher anzeigen</div>     
     20                                                </div> 
     21                                        {/if} 
    1322                                </ul> 
    1423                        </div>