Changeset 1296
- Timestamp:
- 02/17/11 09:46:06 (2 years ago)
- Location:
- websnapr
- Files:
-
- 2 removed
- 11 modified
-
de-informal.xml (modified) (1 diff)
-
de.xml (modified) (1 diff)
-
en.xml (modified) (1 diff)
-
files/images (deleted)
-
files/js/WebSnapr.js (modified) (4 diffs)
-
files/lib/system/event/listener/AbstractPageWebsnaprListener.class.php (modified) (1 diff)
-
fr.xml (modified) (1 diff)
-
hr.xml (modified) (1 diff)
-
it.xml (modified) (1 diff)
-
options.xml (modified) (1 diff)
-
package.xml (modified) (3 diffs)
-
requirements (deleted)
-
templates/WebSnapr.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
websnapr/de-informal.xml
r80 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[WebSnapr Regex]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[Zum Ausschluss von URLs oder Dateiendungen.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/de.xml
r80 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[WebSnapr Regex]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[Zum Ausschluss von URLs oder Dateiendungen.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/en.xml
r80 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[WebSnapr Regex]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[To exclude URLs or filetypes.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/files/js/WebSnapr.js
r1295 r1296 113 113 B = (B == "" ? WS.ClassName : B); 114 114 var A = Math.random(100); 115 return ("http://" + WS.Domain + ".websnapr.com/?url=" + encodeURIComponent(WS.Url) + "&key=" + encodeURIComponent(WS.Key) + "&nocache=" + A + "&size=s&src=bubble") 115 var size = 's'; 116 return "http://" + WS.Domain + ".websnapr.com/?size=" + (size.toLowerCase() == 't' || '' ? 't' : 's') + "&key=" + encodeURIComponent(WS.Key) + "&hash=" + encodeURIComponent(websnapr_hash) + "&url=" + encodeURIComponent(WS.Url) 116 117 }, 117 118 getDimensions: function (B) { … … 215 216 } 216 217 for (var k = 0; k < parentObj.length; k++) { 217 tagObj = parentObj[k].getElementsByTagName("a"); 218 for (i = 0; i < tagObj.length; i++) { 219 var ob = tagObj[i]; 218 // tagObj = parentObj[k].getElementsByTagName("a"); 219 // for (i = 0; i < tagObj.length; i++) { 220 var ob = parentObj[k]; 221 222 // placed by easy-coding.de 223 if(websnapr_regex && websnapr_regex.exec(ob.href)) { 224 continue; 225 } 226 220 227 if (ob.href.search(eval("/^(http:|https:)/g")) == -1) { 221 228 continue … … 232 239 } 233 240 targetUrlObj = WS.mergeArray(targetUrlObj, ob) 234 }241 // } 235 242 } 236 243 return targetUrlObj … … 308 315 WS.Domain = "images"; 309 316 WS.ParentID = "externalURL"; 310 WS.addEvent(window, ["load"], WS.init); 317 if(typeof websnapr_hash !== 'undefined') { 318 WS.addEvent(window, ["load"], WS.init); 319 } -
websnapr/files/lib/system/event/listener/AbstractPageWebsnaprListener.class.php
r116 r1296 19 19 if(defined('WEBSNAPR_KEY') && WEBSNAPR_KEY != "" && !self::$called) { 20 20 self::$called = true; 21 WCF::getTPL()->append(' specialStyles', WCF::getTPL()->fetch('WebSnapr'));21 WCF::getTPL()->append('additionalFooterContents', WCF::getTPL()->fetch('WebSnapr')); 22 22 } 23 23 } -
websnapr/fr.xml
r396 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[Regex WebSnapr]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[Pour exclure certains types de fichiers ou URLs.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/hr.xml
r820 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[WebSnapr Regex]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[Kako bi iskljuÄili URLove ili ekstenzije datoteka.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/it.xml
r80 r1296 7 7 <item name="wcf.acp.option.websnapr_regex"><![CDATA[WebSnapr Regex]]></item> 8 8 <item name="wcf.acp.option.websnapr_regex.description"><![CDATA[To exclude URLs or filetypes.]]></item> 9 10 <item name="wcf.acp.option.category.websnapr"><![CDATA[WebSnapr]]></item> 11 <item name="wcf.acp.option.category.websnapr.description"><![CDATA[]]></item> 9 12 </category> 10 13 </language> -
websnapr/options.xml
r80 r1296 3 3 <data> 4 4 <import> 5 <categories> 6 <category name="websnapr"> 7 <parent>general.page</parent> 8 </category> 9 </categories> 5 10 <options> 6 11 <option name="websnapr_key"> 7 <categoryname> headscript.plugins</categoryname>12 <categoryname>websnapr</categoryname> 8 13 <optiontype>text</optiontype> 9 14 <defaultvalue><![CDATA[]]></defaultvalue> 10 15 </option> 11 16 <option name="websnapr_regex"> 12 <categoryname> headscript.plugins</categoryname>17 <categoryname>websnapr</categoryname> 13 18 <optiontype>text</optiontype> 14 19 <defaultvalue><![CDATA[\.(rar|zip|gz|tar|sql|doc|xls|exe|mov|wav|mp3|avi|mid|mpeg|mpg|swf|js|psd|ppt|cdr|iso)$]]></defaultvalue> -
websnapr/package.xml
r821 r1296 5 5 <packagename>WebSnapr</packagename> 6 6 <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.2</version>7 <version>2.0.0</version> 8 8 <date>DATE</date> 9 9 <plugin>com.woltlab.wcf</plugin> … … 18 18 <requiredpackages> 19 19 <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 20 <requiredpackage minversion="1.0.0" file="requirements/de.easy-coding.wcf.headscript.tar.gz">de.easy-coding.wcf.headscript</requiredpackage>21 20 </requiredpackages> 22 21 … … 34 33 </instructions> 35 34 35 <instructions type="update" fromversion="1.2.2"> 36 <files>files.tar</files> 37 <templates>templates.tar</templates> 38 <languages languagecode="de">de.xml</languages> 39 <languages languagecode="de-informal">de-informal.xml</languages> 40 <languages languagecode="en">en.xml</languages> 41 <languages languagecode="fr">fr.xml</languages> 42 <languages languagecode="it">it.xml</languages> 43 <languages languagecode="hr">hr.xml</languages> 44 <options>options.xml</options> 45 </instructions> 46 36 47 <instructions type="update" fromversion="1.2.1"> 37 48 <files>files.tar</files> 49 <templates>templates.tar</templates> 50 <languages languagecode="de">de.xml</languages> 51 <languages languagecode="de-informal">de-informal.xml</languages> 52 <languages languagecode="en">en.xml</languages> 53 <languages languagecode="fr">fr.xml</languages> 54 <languages languagecode="it">it.xml</languages> 55 <languages languagecode="hr">hr.xml</languages> 56 <options>options.xml</options> 38 57 </instructions> 39 58 -
websnapr/templates/WebSnapr.tpl
r97 r1296 2 2 //<![CDATA[ 3 3 var websnapr_regex = /{WEBSNAPR_REGEX}/; 4 var bubbleImagePath = '{@RELATIVE_WCF_DIR}images/WebSnapr.png'; 5 var developerKey = '{WEBSNAPR_KEY}'; 4 var websnapr_key = '{WEBSNAPR_KEY}'; 6 5 //]]> 7 6 </script> 7 <script type="text/javascript" src="http://www.websnapr.com/js/websnapr.js"></script> 8 8 <script type="text/javascript" src="{@RELATIVE_WCF_DIR}js/WebSnapr.js"></script>
