Changeset 1530904
- Timestamp:
- 11/09/2016 10:24:41 AM (9 years ago)
- Location:
- affilinet-performance-module
- Files:
-
- 169 added
- 3 edited
- 4 copied
-
tags/1.8.4 (added)
-
tags/1.8.4/affilinet.php (copied) (copied from affilinet-performance-module/trunk/affilinet.php) (1 diff)
-
tags/1.8.4/classes (added)
-
tags/1.8.4/classes/Api.php (added)
-
tags/1.8.4/classes/Helper.php (added)
-
tags/1.8.4/classes/PerformanceAds.php (added)
-
tags/1.8.4/classes/Plugin.php (added)
-
tags/1.8.4/classes/View.php (added)
-
tags/1.8.4/classes/Widget.php (copied) (copied from affilinet-performance-module/trunk/classes/Widget.php) (6 diffs)
-
tags/1.8.4/classes/Yieldkit.php (added)
-
tags/1.8.4/images (added)
-
tags/1.8.4/images/120x600.jpg (added)
-
tags/1.8.4/images/160x600.jpg (added)
-
tags/1.8.4/images/168x28.jpg (added)
-
tags/1.8.4/images/216x36.jpg (added)
-
tags/1.8.4/images/250x250.jpg (added)
-
tags/1.8.4/images/300x250.jpg (added)
-
tags/1.8.4/images/300x50.jpg (added)
-
tags/1.8.4/images/300x600.jpg (added)
-
tags/1.8.4/images/320x50.jpg (added)
-
tags/1.8.4/images/468x60.jpg (added)
-
tags/1.8.4/images/728x90.jpg (added)
-
tags/1.8.4/images/affilinet_icon.png (added)
-
tags/1.8.4/images/affilinet_logo.png (added)
-
tags/1.8.4/images/affilinet_signet.png (added)
-
tags/1.8.4/images/affilinet_signet_small.png (added)
-
tags/1.8.4/images/banner-772x250.jpg (added)
-
tags/1.8.4/js (added)
-
tags/1.8.4/js/affilinet_editor_buttons.js (added)
-
tags/1.8.4/js/affilinet_settings.js (added)
-
tags/1.8.4/js/jquery-flot (added)
-
tags/1.8.4/js/jquery-flot/.gitignore (added)
-
tags/1.8.4/js/jquery-flot/.travis.yml (added)
-
tags/1.8.4/js/jquery-flot/API.md (added)
-
tags/1.8.4/js/jquery-flot/CONTRIBUTING.md (added)
-
tags/1.8.4/js/jquery-flot/FAQ.md (added)
-
tags/1.8.4/js/jquery-flot/LICENSE.txt (added)
-
tags/1.8.4/js/jquery-flot/Makefile (added)
-
tags/1.8.4/js/jquery-flot/NEWS.md (added)
-
tags/1.8.4/js/jquery-flot/PLUGINS.md (added)
-
tags/1.8.4/js/jquery-flot/README.md (added)
-
tags/1.8.4/js/jquery-flot/component.json (added)
-
tags/1.8.4/js/jquery-flot/examples (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth-1.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth-2.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth-3.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth-4.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth-5.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-eu-gdp-growth.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-japan-gdp-growth.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/data-usa-gdp-growth.json (added)
-
tags/1.8.4/js/jquery-flot/examples/ajax/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/annotating (added)
-
tags/1.8.4/js/jquery-flot/examples/annotating/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-interacting (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-interacting/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-multiple (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-multiple/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/date.js (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/africa (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/antarctica (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/asia (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/australasia (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/backward (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/etcetera (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/europe (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/factory (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/iso3166.tab (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/leapseconds (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/northamerica (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/pacificnew (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/solar87 (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/solar88 (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/solar89 (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/southamerica (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/systemv (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/yearistype.sh (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time-zones/tz/zone.tab (added)
-
tags/1.8.4/js/jquery-flot/examples/axes-time/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/background.png (added)
-
tags/1.8.4/js/jquery-flot/examples/basic-options (added)
-
tags/1.8.4/js/jquery-flot/examples/basic-options/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/basic-usage (added)
-
tags/1.8.4/js/jquery-flot/examples/basic-usage/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/canvas (added)
-
tags/1.8.4/js/jquery-flot/examples/canvas/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/categories (added)
-
tags/1.8.4/js/jquery-flot/examples/categories/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/examples.css (added)
-
tags/1.8.4/js/jquery-flot/examples/image (added)
-
tags/1.8.4/js/jquery-flot/examples/image/hs-2004-27-a-large-web.jpg (added)
-
tags/1.8.4/js/jquery-flot/examples/image/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/interacting (added)
-
tags/1.8.4/js/jquery-flot/examples/interacting/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate/arrow-down.gif (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate/arrow-left.gif (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate/arrow-right.gif (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate/arrow-up.gif (added)
-
tags/1.8.4/js/jquery-flot/examples/navigate/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/percentiles (added)
-
tags/1.8.4/js/jquery-flot/examples/percentiles/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/realtime (added)
-
tags/1.8.4/js/jquery-flot/examples/realtime/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/resize (added)
-
tags/1.8.4/js/jquery-flot/examples/resize/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/selection (added)
-
tags/1.8.4/js/jquery-flot/examples/selection/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/series-errorbars (added)
-
tags/1.8.4/js/jquery-flot/examples/series-errorbars/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/series-pie (added)
-
tags/1.8.4/js/jquery-flot/examples/series-pie/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/series-toggle (added)
-
tags/1.8.4/js/jquery-flot/examples/series-toggle/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/series-types (added)
-
tags/1.8.4/js/jquery-flot/examples/series-types/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/shared (added)
-
tags/1.8.4/js/jquery-flot/examples/shared/jquery-ui (added)
-
tags/1.8.4/js/jquery-flot/examples/shared/jquery-ui/jquery-ui.min.css (added)
-
tags/1.8.4/js/jquery-flot/examples/shared/jquery-ui/jquery-ui.min.js (added)
-
tags/1.8.4/js/jquery-flot/examples/stacking (added)
-
tags/1.8.4/js/jquery-flot/examples/stacking/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/symbols (added)
-
tags/1.8.4/js/jquery-flot/examples/symbols/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/threshold (added)
-
tags/1.8.4/js/jquery-flot/examples/threshold/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/tracking (added)
-
tags/1.8.4/js/jquery-flot/examples/tracking/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/visitors (added)
-
tags/1.8.4/js/jquery-flot/examples/visitors/index.html (added)
-
tags/1.8.4/js/jquery-flot/examples/zooming (added)
-
tags/1.8.4/js/jquery-flot/examples/zooming/index.html (added)
-
tags/1.8.4/js/jquery-flot/excanvas.js (added)
-
tags/1.8.4/js/jquery-flot/excanvas.min.js (added)
-
tags/1.8.4/js/jquery-flot/flot.jquery.json (added)
-
tags/1.8.4/js/jquery-flot/jquery.colorhelpers.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.canvas.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.categories.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.crosshair.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.errorbars.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.fillbetween.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.image.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.navigate.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.pie.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.resize.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.selection.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.stack.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.symbol.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.threshold.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.flot.time.js (added)
-
tags/1.8.4/js/jquery-flot/jquery.js (added)
-
tags/1.8.4/js/jquery-flot/package.json (added)
-
tags/1.8.4/languages (added)
-
tags/1.8.4/languages/affilinet-de_DE.mo (added)
-
tags/1.8.4/languages/affilinet-de_DE.po (added)
-
tags/1.8.4/languages/affilinet-fr_FR.mo (added)
-
tags/1.8.4/languages/affilinet-fr_FR.po (added)
-
tags/1.8.4/languages/affilinet-nl_NL.mo (added)
-
tags/1.8.4/languages/affilinet-nl_NL.po (added)
-
tags/1.8.4/readme.txt (copied) (copied from affilinet-performance-module/trunk/readme.txt) (2 diffs)
-
tags/1.8.4/uninstall.php (copied) (copied from affilinet-performance-module/trunk/uninstall.php)
-
tags/1.8.4/views (added)
-
tags/1.8.4/views/reporting.php (added)
-
tags/1.8.4/views/settings.php (added)
-
tags/1.8.4/views/signup.php (added)
-
tags/1.8.4/views/start.php (added)
-
trunk/affilinet.php (modified) (1 diff)
-
trunk/classes/Widget.php (modified) (6 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
affilinet-performance-module/tags/1.8.4/affilinet.php
r1529662 r1530904 4 4 Plugin Name: affilinet Performance Ads 5 5 Description: Integrate our data driven and automated performance display plugin into your WordPress platform and serve your users targeted ads in real time. 6 Version: 1.8. 36 Version: 1.8.4 7 7 Author: affilinet 8 8 Author URI: https://www.affili.net/de/publisher/tools/performance-ads -
affilinet-performance-module/tags/1.8.4/classes/Widget.php
r1529662 r1530904 63 63 { 64 64 $sizes = self::allowedSizes(); 65 $return = [];65 $return = array(); 66 66 67 67 foreach ($sizes as $category) { 68 $return[] = ['text' => $category['name'], 'disabled' => true];68 $return[] = array('text' => $category['name'], 'disabled' => true); 69 69 foreach ($category['values'] as $entry) { 70 $return[] = ['text' => $entry['name'], 'value' => $entry['value'], 'disabled' => false];70 $return[] = array('text' => $entry['name'], 'value' => $entry['value'], 'disabled' => false); 71 71 } 72 72 } … … 80 80 private static function allowedSizes() 81 81 { 82 $allowedPlatFormSizes = [82 $allowedPlatFormSizes = array( 83 83 84 84 // DE 85 1 => [86 ['name' => '----- DESKTOP -----', 'values' =>87 [88 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],89 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],90 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],91 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],92 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],93 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']94 ]95 ],96 ['name' => '----- MOBILE -----', 'values' =>97 [98 ['value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'],99 ['value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'],100 ['value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'],101 ['value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)']102 ]103 ]104 105 ],85 1 => array( 86 array('name' => '----- DESKTOP -----', 'values' => 87 array( 88 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 89 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 90 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 91 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 92 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 93 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 94 ) 95 ), 96 array('name' => '----- MOBILE -----', 'values' => 97 array( 98 array('value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'), 99 array('value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'), 100 array('value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'), 101 array('value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)') 102 ) 103 ) 104 105 ), 106 106 // AT 107 7 => [108 ['name' => '----- DESKTOP -----', 'values' =>109 [110 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],111 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],112 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],113 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],114 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],115 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']116 ]117 ],107 7 => array( 108 array('name' => '----- DESKTOP -----', 'values' => 109 array( 110 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 111 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 112 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 113 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 114 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 115 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 116 ) 117 ), 118 118 119 119 /** … … 130 130 ] 131 131 ]*/ 132 ],132 ), 133 133 // CH 134 6 => [135 ['name' => '----- DESKTOP -----', 'values' =>136 [137 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],138 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],139 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],140 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],141 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],142 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']143 ]144 ],134 6 => array( 135 array('name' => '----- DESKTOP -----', 'values' => 136 array( 137 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 138 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 139 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 140 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 141 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 142 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 143 ) 144 ), 145 145 /** 146 146 * mobile sizes not yet available in CH … … 157 157 */ 158 158 159 ],159 ), 160 160 // UK 161 2 => [162 ['name' => '----- DESKTOP -----', 'values' =>163 [164 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],165 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],166 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],167 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],168 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],169 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']170 ]171 ],161 2 => array( 162 array('name' => '----- DESKTOP -----', 'values' => 163 array( 164 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 165 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 166 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 167 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 168 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 169 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 170 ) 171 ), 172 172 /** 173 173 * mobile sizes not yet available in UK … … 182 182 ] 183 183 ]*/ 184 ],184 ), 185 185 // FR 186 3 => [187 ['name' => '----- DESKTOP -----', 'values' =>188 [189 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],190 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],191 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],192 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],193 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],194 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'],195 ['value' => '300x600', 'name' => 'Half Page (300px x 600px)']196 ]197 ],198 ['name' => '----- MOBILE -----', 'values' =>199 [200 ['value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'],201 ['value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'],202 ['value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'],203 ['value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)']204 ]205 ]206 207 ],186 3 => array( 187 array('name' => '----- DESKTOP -----', 'values' => 188 array( 189 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 190 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 191 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 192 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 193 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 194 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'), 195 array('value' => '300x600', 'name' => 'Half Page (300px x 600px)') 196 ) 197 ), 198 array('name' => '----- MOBILE -----', 'values' => 199 array( 200 array('value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'), 201 array('value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'), 202 array('value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'), 203 array('value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)') 204 ) 205 ) 206 207 ), 208 208 // NL - currently not implemented 209 4 => [210 ['name' => '----- DESKTOP -----', 'values' =>211 [212 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],213 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],214 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],215 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],216 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],217 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'],218 ['value' => '300x600', 'name' => 'Half Page (300px x 600px)']219 ]220 ],209 4 => array( 210 array('name' => '----- DESKTOP -----', 'values' => 211 array( 212 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 213 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 214 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 215 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 216 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 217 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'), 218 array('value' => '300x600', 'name' => 'Half Page (300px x 600px)') 219 ) 220 ), 221 221 /** 222 222 * mobile sizes not yet available in NL … … 232 232 ] 233 233 */ 234 ]235 ];234 ) 235 ); 236 236 237 237 -
affilinet-performance-module/tags/1.8.4/readme.txt
r1529662 r1530904 4 4 Requires at least: 3.0.1 5 5 Tested up to: 4.6 6 Stable tag: 1.8. 36 Stable tag: 1.8.4 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 103 103 == Changelog == 104 104 105 = 1.8.4 = 106 * Release Date: November 9, 2016 107 * PHP 5.3 compatibility 108 105 109 = 1.8.3 = 106 110 * Release Date: October 24, 2016 -
affilinet-performance-module/trunk/affilinet.php
r1529662 r1530904 4 4 Plugin Name: affilinet Performance Ads 5 5 Description: Integrate our data driven and automated performance display plugin into your WordPress platform and serve your users targeted ads in real time. 6 Version: 1.8. 36 Version: 1.8.4 7 7 Author: affilinet 8 8 Author URI: https://www.affili.net/de/publisher/tools/performance-ads -
affilinet-performance-module/trunk/classes/Widget.php
r1529662 r1530904 63 63 { 64 64 $sizes = self::allowedSizes(); 65 $return = [];65 $return = array(); 66 66 67 67 foreach ($sizes as $category) { 68 $return[] = ['text' => $category['name'], 'disabled' => true];68 $return[] = array('text' => $category['name'], 'disabled' => true); 69 69 foreach ($category['values'] as $entry) { 70 $return[] = ['text' => $entry['name'], 'value' => $entry['value'], 'disabled' => false];70 $return[] = array('text' => $entry['name'], 'value' => $entry['value'], 'disabled' => false); 71 71 } 72 72 } … … 80 80 private static function allowedSizes() 81 81 { 82 $allowedPlatFormSizes = [82 $allowedPlatFormSizes = array( 83 83 84 84 // DE 85 1 => [86 ['name' => '----- DESKTOP -----', 'values' =>87 [88 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],89 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],90 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],91 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],92 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],93 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']94 ]95 ],96 ['name' => '----- MOBILE -----', 'values' =>97 [98 ['value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'],99 ['value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'],100 ['value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'],101 ['value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)']102 ]103 ]104 105 ],85 1 => array( 86 array('name' => '----- DESKTOP -----', 'values' => 87 array( 88 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 89 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 90 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 91 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 92 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 93 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 94 ) 95 ), 96 array('name' => '----- MOBILE -----', 'values' => 97 array( 98 array('value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'), 99 array('value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'), 100 array('value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'), 101 array('value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)') 102 ) 103 ) 104 105 ), 106 106 // AT 107 7 => [108 ['name' => '----- DESKTOP -----', 'values' =>109 [110 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],111 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],112 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],113 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],114 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],115 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']116 ]117 ],107 7 => array( 108 array('name' => '----- DESKTOP -----', 'values' => 109 array( 110 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 111 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 112 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 113 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 114 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 115 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 116 ) 117 ), 118 118 119 119 /** … … 130 130 ] 131 131 ]*/ 132 ],132 ), 133 133 // CH 134 6 => [135 ['name' => '----- DESKTOP -----', 'values' =>136 [137 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],138 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],139 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],140 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],141 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],142 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']143 ]144 ],134 6 => array( 135 array('name' => '----- DESKTOP -----', 'values' => 136 array( 137 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 138 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 139 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 140 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 141 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 142 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 143 ) 144 ), 145 145 /** 146 146 * mobile sizes not yet available in CH … … 157 157 */ 158 158 159 ],159 ), 160 160 // UK 161 2 => [162 ['name' => '----- DESKTOP -----', 'values' =>163 [164 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],165 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],166 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],167 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],168 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],169 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)']170 ]171 ],161 2 => array( 162 array('name' => '----- DESKTOP -----', 'values' => 163 array( 164 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 165 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 166 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 167 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 168 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 169 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)') 170 ) 171 ), 172 172 /** 173 173 * mobile sizes not yet available in UK … … 182 182 ] 183 183 ]*/ 184 ],184 ), 185 185 // FR 186 3 => [187 ['name' => '----- DESKTOP -----', 'values' =>188 [189 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],190 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],191 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],192 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],193 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],194 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'],195 ['value' => '300x600', 'name' => 'Half Page (300px x 600px)']196 ]197 ],198 ['name' => '----- MOBILE -----', 'values' =>199 [200 ['value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'],201 ['value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'],202 ['value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'],203 ['value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)']204 ]205 ]206 207 ],186 3 => array( 187 array('name' => '----- DESKTOP -----', 'values' => 188 array( 189 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 190 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 191 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 192 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 193 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 194 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'), 195 array('value' => '300x600', 'name' => 'Half Page (300px x 600px)') 196 ) 197 ), 198 array('name' => '----- MOBILE -----', 'values' => 199 array( 200 array('value' => '168x28', 'name' => 'Feature Phone Medium Banner (168px x 28px)'), 201 array('value' => '216x36', 'name' => 'Feature Phone Large Banner (216px x 36px)'), 202 array('value' => '300x50', 'name' => 'Smartphone Banner (300px x 50px)'), 203 array('value' => '320x50', 'name' => 'Smartphone Wide Banner (320px x 50px)') 204 ) 205 ) 206 207 ), 208 208 // NL - currently not implemented 209 4 => [210 ['name' => '----- DESKTOP -----', 'values' =>211 [212 ['value' => '728x90', 'name' => 'Super Banner (728px x 90px)'],213 ['value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'],214 ['value' => '250x250', 'name' => 'Square Button (250px x 250px)'],215 ['value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'],216 ['value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'],217 ['value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'],218 ['value' => '300x600', 'name' => 'Half Page (300px x 600px)']219 ]220 ],209 4 => array( 210 array('name' => '----- DESKTOP -----', 'values' => 211 array( 212 array('value' => '728x90', 'name' => 'Super Banner (728px x 90px)'), 213 array('value' => '300x250', 'name' => 'Medium Rectangle (300px x 250px)'), 214 array('value' => '250x250', 'name' => 'Square Button (250px x 250px)'), 215 array('value' => '468x60', 'name' => 'Fullsize Banner (468px x 60px)'), 216 array('value' => '160x600', 'name' => 'Wide Scyscraper (160px x 600px)'), 217 array('value' => '120x600', 'name' => 'Scyscraper (120px x 600px)'), 218 array('value' => '300x600', 'name' => 'Half Page (300px x 600px)') 219 ) 220 ), 221 221 /** 222 222 * mobile sizes not yet available in NL … … 232 232 ] 233 233 */ 234 ]235 ];234 ) 235 ); 236 236 237 237 -
affilinet-performance-module/trunk/readme.txt
r1529662 r1530904 4 4 Requires at least: 3.0.1 5 5 Tested up to: 4.6 6 Stable tag: 1.8. 36 Stable tag: 1.8.4 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 103 103 == Changelog == 104 104 105 = 1.8.4 = 106 * Release Date: November 9, 2016 107 * PHP 5.3 compatibility 108 105 109 = 1.8.3 = 106 110 * Release Date: October 24, 2016
Note: See TracChangeset
for help on using the changeset viewer.