Changeset 116

Show
Ignore:
Timestamp:
12/08/07 22:43:15 (5 years ago)
Author:
d0nut
Message:

updatet headscript and websnapr with static variable

Files:
4 modified

Legend:

Unmodified
Added
Removed
  • headscript/files/lib/system/event/listener/AbstractPageHeadScriptListener.class.php

    r97 r116  
    1111 */ 
    1212class AbstractPageHeadScriptListener implements EventListener { 
     13        private static $called = false; 
    1314 
    1415        /** 
     
    1819                if(defined('HEADSCRIPT')) { 
    1920                        $var = HEADSCRIPT; 
    20                         if(!empty($var)) { 
     21                        if(!empty($var) && !self::$called) { 
     22                                self::$called = true; 
    2123                                WCF::getTPL()->append('specialStyles', HEADSCRIPT); 
    2224                        } 
  • headscript/package.xml

    r97 r116  
    55                <packagename>HeadScript</packagename> 
    66                <packagedescription>HeadScript</packagedescription> 
    7                 <version>1.0.1</version> 
     7                <version>1.0.2</version> 
    88                <date>DATE</date> 
    99                <plugin>com.woltlab.wcf</plugin> 
     
    2727                <options>options.xml</options> 
    2828        </instructions> 
     29         
     30        <instructions type="update" fromversion="1.0.1"> 
     31                <files>files.tar</files> 
     32        </instructions> 
    2933 
    3034        <instructions type="update" fromversion="1.0.0"> 
  • websnapr/files/lib/system/event/listener/AbstractPageWebsnaprListener.class.php

    r97 r116  
    1111 */ 
    1212class AbstractPageWebsnaprListener implements EventListener { 
     13        private static $called = false; 
    1314 
    1415        /** 
     
    1617         */ 
    1718        public function execute($eventObj, $className, $eventName) { 
    18                 if(defined('WEBSNAPR_KEY') && WEBSNAPR_KEY != "") { 
     19                if(defined('WEBSNAPR_KEY') && WEBSNAPR_KEY != "" && !self::$called) { 
     20                        self::$called = true; 
    1921                        WCF::getTPL()->append('specialStyles', WCF::getTPL()->fetch('WebSnapr')); 
    2022                } 
  • websnapr/package.xml

    r99 r116  
    55                <packagename>WebSnapr</packagename> 
    66                <packagedescription>WebSnapr lets you capture screenshots of (almost) any web page. Let your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.</packagedescription> 
    7                 <version>1.2.1</version> 
     7                <version>1.2.2</version> 
    88                <date>DATE</date> 
    99                <plugin>com.woltlab.wcf</plugin> 
     
    3030                <languages languagecode="it">it.xml</languages> 
    3131                <options>options.xml</options> 
     32        </instructions> 
     33         
     34        <instructions type="update" fromversion="1.2.1"> 
     35                <files>files.tar</files> 
    3236        </instructions> 
    3337