Changeset 1910
- Timestamp:
- 07/11/11 18:02:54 (23 months ago)
- Location:
- plugins/sharing
- Files:
-
- 6 added
- 2 deleted
- 17 edited
- 2 moved
-
assets/controlbar.png (added)
-
build/build.xml (modified) (1 diff)
-
doc/examples/example_sharing_basic.xml (modified) (1 diff)
-
doc/examples/example_sharing_html5.xml (moved) (moved from plugins/sharing/doc/examples/example_sharing_skinning.xml) (1 diff)
-
doc/examples/example_sharing_playlist.xml (modified) (1 diff)
-
doc/examples/html5.html (moved) (moved from plugins/sharing/doc/examples/skinning.html) (2 diffs)
-
doc/examples/playlist.html (modified) (1 diff)
-
doc/reference.html (modified) (2 diffs)
-
libs/jwplayer-5-classes.xml (modified) (53 diffs)
-
libs/jwplayer-5-lib.swc (modified) (previous)
-
sharing.js (modified) (1 diff)
-
sharing.swf (modified) (previous)
-
sharing.xml (added)
-
src/as/Sharing.as (modified) (4 diffs)
-
src/js/sharing.js (modified) (1 diff)
-
test/assets/jwplayer.js (deleted)
-
test/assets/jwplayer.min.js (added)
-
test/assets/jwplayer.swf (deleted)
-
test/assets/player.swf (added)
-
test/assets/player52.swf (added)
-
test/basic.html (modified) (2 diffs)
-
test/codes.html (added)
-
test/flash.html (modified) (2 diffs)
-
test/iframe.html (modified) (2 diffs)
-
test/index.html (modified) (1 diff)
-
test/modes.html (modified) (2 diffs)
-
test/playlist.html (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
plugins/sharing/build/build.xml
r1879 r1910 20 20 <arg line="-o sharing.swf" /> 21 21 <arg line="-sp src/as" /> 22 <arg line="-library-path+=libs" /> 23 <arg line="-load-externs=libs/jwplayer-5-classes.xml" /> 22 <arg line="-external-library-path=libs" /> 23 <!-- <arg line="-library-path+=libs" /> 24 <arg line="-load-externs=libs/jwplayer-5-classes.xml" /> --> 24 25 <arg line="-static-link-runtime-shared-libraries=true" /> 25 26 <arg line="-use-network=false" /> -
plugins/sharing/doc/examples/example_sharing_basic.xml
r1749 r1910 10 10 </flashvars> 11 11 <plugins> 12 <plugin name="sharing- 2">12 <plugin name="sharing-3"> 13 13 <link>http://www.bigbuckbunny.org</link> 14 14 <code>%3Cembed%20src%3D%22http%3A%2F%2Fexample.com%2Fplayers%2F12345.swf%22%20width%3D%22480%22%20height%3D%22270%22%20allowfullscreen%3D%22true%22%20%2F%3E</code> -
plugins/sharing/doc/examples/example_sharing_html5.xml
r1749 r1910 8 8 <file embedvalue="http://content.bitsontherun.com/videos/nPripu9l-916885.mp4">/videos/bunny.mp4</file> 9 9 <image embedvalue="http://content.bitsontherun.com/thumbs/nPripu9l-480.jpg">/thumbs/bunny.jpg</image> 10 <skin embedvalue="http://content.longtailvideo.com/skins/glow/glow.zip">/assets/glow.zip</skin>11 10 </flashvars> 12 11 <plugins> 13 <plugin name="sharing- 2">12 <plugin name="sharing-3"> 14 13 <link>http://www.bigbuckbunny.org</link> 14 <code>%3Cembed%20src%3D%22http%3A%2F%2Fexample.com%2Fplayers%2F12345.swf%22%20width%3D%22480%22%20height%3D%22270%22%20allowfullscreen%3D%22true%22%20%2F%3E</code> 15 15 </plugin> 16 16 </plugins> 17 <modes> 18 <mode>html5</mode> 19 <mode>flash</mode> 20 </modes> 17 21 </player> 18 22 </example> -
plugins/sharing/doc/examples/example_sharing_playlist.xml
r1749 r1910 11 11 </flashvars> 12 12 <plugins> 13 <plugin name="sharing-2"> 14 <link>true</link> 15 <code>true</code> 13 <plugin name="sharing-3"> 16 14 </plugin> 17 15 </plugins> -
plugins/sharing/doc/examples/html5.html
r1749 r1910 1 <p>Here is an example of the sharing plugin with a custom skin (<a href="http://www.longtailvideo.com/addons/skins/196/Glow">Glow</a>). Only the <i>share</i> dialog is shown.</p>1 <p>Here is an example of the sharing plugin in a player that has HTML5 mode set first.</p> 2 2 3 3 … … 7 7 <script type="text/javascript"> 8 8 $(document).ready(function() { 9 jwExample('/support/sites/default/files/example_sharing_ skinning.xml', 'exampleHTML');9 jwExample('/support/sites/default/files/example_sharing_html5.xml', 'exampleHTML'); 10 10 }); 11 11 </script> 12 12 13 13 14 <p> Our <a href="http://www.longtailvideo.com/addons/skins/">skinning library</a> includes several skins that contain graphics for the <i>Sharing</i> plugin.<br/>Building your own skin to style the plugin is also <a href="http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/14/building-skins">a piece of cake</a>.</p>14 <p>The plugin will show on all desktop browsers, as well as on mobile devices like Android and the iPad/iPhone.</p> -
plugins/sharing/doc/examples/playlist.html
r1749 r1910 14 14 <h2>The playlist</h2> 15 15 16 <p>As you can see, the embed code only contains a simple <b>true</b> for both sharing options. This tells the plugin to get the actual options fromthe playlist:</p>16 <p>As you can see, the embed code does not contain any options for the sharing plugin. The plugin is only getting loaded. Instead, the options are inside the playlist:</p> 17 17 18 18 <pre> -
plugins/sharing/doc/reference.html
r1880 r1910 104 104 <p>All functionalities of the plugin are available in both Flash and HTML5 mode, except for the <strong>Copy</strong> buttons on top of the input fields. Since JavaScript does not provide any clipboard functionalities, viewers have to manually select and copy the text in the field. 105 105 106 <p>Playlists, both inline and RSS, are fully supported in HTML5.</p> 107 108 <p>When using this plugin in HTML5 mode, it is best to use <iframe> embed codes instead of <embed> embed codes, since some HTML5 devices (like the iPad) do not support Flash. Please see our <a href="http://www.longtailvideo.com/support/addons/sharing-plugin/14049/setting-clean-embed-codes">Setting clean embedcodes guide</a> for more info.</p> 106 109 107 110 <h2>Changelog</h2> … … 112 115 <li>Added HTML5 support to the plugin, so it can work in HTML5 mode and on devices like the iPad.</li> 113 116 <li>Removed skinning support in favor of a background sheet that blends in.</li> 114 <li>Removed support for using the controlbar button (always dock).</li>115 117 <li>Merged the sharing options into a single dialog. If no embed code is set, it will hide. Link is always shown.</li> 116 118 <li>Removed both the MySpace and Email buttons. Enlarged the Facebook and Twitter buttons.</li> -
plugins/sharing/libs/jwplayer-5-classes.xml
r1879 r1910 16 16 <dep id="com.longtailvideo.jwplayer.model:PlaylistItemLevel" /> 17 17 </script> 18 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/PlayerConfig.as" mod="130 4061590000" size="13750" optimizedsize="5253">18 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/PlayerConfig.as" mod="1308912577000" size="13746" optimizedsize="5250"> 19 19 <def id="com.longtailvideo.jwplayer.model:PlayerConfig" /> 20 20 <pre id="flash.events:EventDispatcher" /> … … 56 56 <dep id="AS3" /> 57 57 </script> 58 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IControlbarComponent.as" mod="130 2611694000" size="1815" optimizedsize="415">58 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IControlbarComponent.as" mod="1308912577000" size="1620" optimizedsize="383"> 59 59 <def id="com.longtailvideo.jwplayer.view.interfaces:IControlbarComponent" /> 60 60 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 61 61 <pre id="Object" /> 62 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 62 63 <dep id="AS3" /> 63 64 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" /> … … 70 71 <dep id="AS3" /> 71 72 </script> 72 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/ControlbarComponent.as" mod="1301925037000" size="19293" optimizedsize="10835"> 73 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/events/ComponentEvent.as" mod="1308912577000" size="1498" optimizedsize="891"> 74 <def id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 75 <pre id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 76 <dep id="flash.events:Event" /> 77 <dep id="AS3" /> 78 <dep id="flash.geom:Rectangle" /> 79 <dep id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 80 </script> 81 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/ControlbarComponent.as" mod="1308912577000" size="20380" optimizedsize="11314"> 73 82 <def id="com.longtailvideo.jwplayer.view.components:ControlbarComponent" /> 74 83 <pre id="com.longtailvideo.jwplayer.view.interfaces:IControlbarComponent" /> … … 78 87 <dep id="flash.events:KeyboardEvent" /> 79 88 <dep id="com.longtailvideo.jwplayer.utils:Strings" /> 80 <dep id=" com.longtailvideo.jwplayer.utils:Logger" />81 <dep id=" Math" />89 <dep id="Math" /> 90 <dep id="com.longtailvideo.jwplayer.utils:Logger" /> 82 91 <dep id="com.longtailvideo.jwplayer.view.components:ControlbarLayoutManager" /> 83 92 <dep id="com.longtailvideo.jwplayer.view.components:Slider" /> 84 93 <dep id="flash.accessibility:AccessibilityProperties" /> 85 94 <dep id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 95 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 86 96 <dep id="flash.text:TextFormat" /> 87 97 <dep id="AS3" /> … … 91 101 <dep id="flash.display:Sprite" /> 92 102 <dep id="flash.display:MovieClip" /> 103 <dep id="com.longtailvideo.jwplayer.model:Color" /> 93 104 <dep id="flash.text:TextFieldAutoSize" /> 94 <dep id="com.longtailvideo.jwplayer.model:Color" />95 105 <dep id="com.longtailvideo.jwplayer.events:MediaEvent" /> 96 106 <dep id="flash.utils:clearTimeout" /> … … 100 110 <dep id="com.longtailvideo.jwplayer.events:PlaylistEvent" /> 101 111 <dep id="flash.events:MouseEvent" /> 112 <dep id="flash.text:TextField" /> 102 113 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" /> 103 <dep id="flash.text:TextField" />104 114 <dep id="flash.ui:Mouse" /> 105 115 <dep id="com.longtailvideo.jwplayer.player:PlayerState" /> … … 115 125 <dep id="flash.display:MovieClip" /> 116 126 </script> 117 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IPlayerComponent.as" mod="130 2611694000" size="1690" optimizedsize="386">127 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IPlayerComponent.as" mod="1308912577000" size="1996" optimizedsize="418"> 118 128 <def id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 119 129 <pre id="com.longtailvideo.jwplayer.events:IGlobalEventDispatcher" /> … … 121 131 <dep id="AS3" /> 122 132 </script> 123 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/View.as" mod="130 2162289000" size="14717" optimizedsize="9291">133 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/View.as" mod="1308912577000" size="15523" optimizedsize="9628"> 124 134 <def id="com.longtailvideo.jwplayer.view:View" /> 125 135 <pre id="com.longtailvideo.jwplayer.events:GlobalEventDispatcher" /> … … 128 138 <dep id="flash.display:DisplayObjectContainer" /> 129 139 <dep id="com.longtailvideo.jwplayer.view:PlayerComponents" /> 130 <dep id="com.longtailvideo.jwplayer.view.interfaces:IPlaylistComponent" />131 140 <dep id="com.longtailvideo.jwplayer.view:RightclickMenu" /> 132 141 <dep id="com.longtailvideo.jwplayer.view.interfaces:ISkin" /> … … 136 145 <dep id="com.longtailvideo.jwplayer.view:View_ErrorScreen" /> 137 146 <dep id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 147 <dep id="flash.events:TimerEvent" /> 138 148 <dep id="flash.display:Bitmap" /> 139 149 <dep id="flash.display:StageAlign" /> 140 150 <dep id="flash.display:Sprite" /> 141 151 <dep id="com.longtailvideo.jwplayer.model:Color" /> 142 <dep id="com.longtailvideo.jwplayer.view.interfaces:IControlbarComponent" />143 152 <dep id="com.longtailvideo.jwplayer.player:PlayerV4Emulation" /> 144 153 <dep id="flash.geom:Rectangle" /> 145 154 <dep id="com.longtailvideo.jwplayer.view:Logo" /> 146 155 <dep id="flash.display:Loader" /> 147 <dep id="com.longtailvideo.jwplayer.view.interfaces:IDockComponent" />148 156 <dep id="flash.text:TextField" /> 149 157 <dep id="flash.display:DisplayObject" /> … … 157 165 <dep id="com.longtailvideo.jwplayer.plugins:PluginConfig" /> 158 166 <dep id="com.longtailvideo.jwplayer.view:View_LoadingScreen" /> 159 <dep id="com.longtailvideo.jwplayer.view.interfaces:IDisplayComponent" />160 167 <dep id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 161 168 <dep id="com.longtailvideo.jwplayer.player:PlayerVersion" /> … … 175 182 <dep id="flash.external:ExternalInterface" /> 176 183 <dep id="com.longtailvideo.jwplayer.utils:Draw" /> 184 <dep id="flash.utils:Timer" /> 177 185 <dep id="flash.events:FocusEvent" /> 178 186 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> … … 213 221 <dep id="com.longtailvideo.jwplayer.model:PlayerConfig" /> 214 222 </script> 215 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/PlaylistComponent.as" mod="130 0363653000" size="20452" optimizedsize="13169">223 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/PlaylistComponent.as" mod="1308912577000" size="20477" optimizedsize="13173"> 216 224 <def id="com.longtailvideo.jwplayer.view.components:PlaylistComponent" /> 217 225 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlaylistComponent" /> … … 222 230 <dep id="flash.display:DisplayObjectContainer" /> 223 231 <dep id="com.longtailvideo.jwplayer.utils:Strings" /> 224 <dep id=" com.longtailvideo.jwplayer.utils:Logger" />225 <dep id=" Math" />232 <dep id="Math" /> 233 <dep id="com.longtailvideo.jwplayer.utils:Logger" /> 226 234 <dep id="flash.display:LoaderInfo" /> 227 235 <dep id="flash.utils:clearInterval" /> … … 283 291 <dep id="flash.events:ErrorEvent" /> 284 292 </script> 285 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/CoreComponent.as" mod="130 1925037000" size="4195" optimizedsize="2088">293 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/CoreComponent.as" mod="1308912577000" size="5571" optimizedsize="2775"> 286 294 <def id="com.longtailvideo.jwplayer.view.components:CoreComponent" /> 287 295 <pre id="com.longtailvideo.jwplayer.events:IGlobalEventDispatcher" /> 296 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 288 297 <pre id="flash.display:MovieClip" /> 289 298 <dep id="flash.events:Event" /> 290 299 <dep id="com.longtailvideo.jwplayer.model:Color" /> 300 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 301 <dep id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 291 302 <dep id="com.longtailvideo.jwplayer.events:GlobalEventDispatcher" /> 292 303 <dep id="AS3" /> 293 <dep id="flash.display:DisplayObject" /> 294 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> 295 </script> 296 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/JavascriptSerialization.as" mod="1301651692000" size="2429" optimizedsize="1538"> 304 <dep id="flash.geom:Rectangle" /> 305 <dep id="flash.display:DisplayObject" /> 306 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> 307 </script> 308 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/JavascriptSerialization.as" mod="1307455274000" size="2447" optimizedsize="1553"> 297 309 <def id="com.longtailvideo.jwplayer.utils:JavascriptSerialization" /> 298 310 <pre id="Object" /> … … 310 322 <dep id="mx.core:mx_internal" /> 311 323 </script> 312 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/DockComponent.as" mod="130 1925037000" size="6173" optimizedsize="3911">324 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/DockComponent.as" mod="1308912577000" size="7164" optimizedsize="4414"> 313 325 <def id="com.longtailvideo.jwplayer.view.components:DockComponent" /> 314 326 <pre id="com.longtailvideo.jwplayer.view.components:CoreComponent" /> … … 320 332 <dep id="com.longtailvideo.jwplayer.view.components:DockButton" /> 321 333 <dep id="flash.events:KeyboardEvent" /> 334 <dep id="flash.geom:Rectangle" /> 322 335 <dep id="Math" /> 323 336 <dep id="flash.utils:setTimeout" /> 324 337 <dep id="flash.accessibility:AccessibilityProperties" /> 325 338 <dep id="flash.events:MouseEvent" /> 339 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 326 340 <dep id="AS3" /> 327 341 <dep id="com.longtailvideo.jwplayer.utils:Animations" /> … … 356 370 <dep id="flash.display:Sprite" /> 357 371 </script> 358 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/events/ViewEvent.as" mod="130 0363653000" size="1991" optimizedsize="1218">372 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/events/ViewEvent.as" mod="1308912577000" size="1988" optimizedsize="1215"> 359 373 <def id="com.longtailvideo.jwplayer.events:ViewEvent" /> 360 374 <pre id="com.longtailvideo.jwplayer.events:PlayerEvent" /> … … 375 389 <def id="com.nochump.util.zip:ZipError" /> 376 390 <pre id="flash.errors:IOError" /> 391 <dep id="AS3" /> 392 </script> 393 <script name="/Projects/player/trunk/fl5/src/com/jeroenwijering/events/ModelStates.as" mod="1300363653000" size="659" optimizedsize="317"> 394 <def id="com.jeroenwijering.events:ModelStates" /> 395 <pre id="Object" /> 377 396 <dep id="AS3" /> 378 397 </script> … … 390 409 <dep id="flash.system:ApplicationDomain" /> 391 410 </script> 392 <script name="/Projects/player/trunk/fl5/src/com/jeroenwijering/events/ModelStates.as" mod="1300363653000" size="659" optimizedsize="317">393 <def id="com.jeroenwijering.events:ModelStates" />394 <pre id="Object" />395 <dep id="AS3" />396 </script>397 411 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/events/PlaylistEvent.as" mod="1300363653000" size="1436" optimizedsize="840"> 398 412 <def id="com.longtailvideo.jwplayer.events:PlaylistEvent" /> … … 413 427 <dep id="com.longtailvideo.jwplayer.plugins:PluginConfig" /> 414 428 </script> 415 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/Logo.as" mod="130 0363653000" size="4892" optimizedsize="3023">429 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/Logo.as" mod="1308912577000" size="5174" optimizedsize="3225"> 416 430 <def id="com.longtailvideo.jwplayer.view:Logo" /> 417 431 <pre id="flash.display:MovieClip" /> … … 420 434 <dep id="flash.utils:clearTimeout" /> 421 435 <dep id="flash.net:URLRequest" /> 422 <dep id="com.longtailvideo.jwplayer.utils: Logger" />436 <dep id="com.longtailvideo.jwplayer.utils:Strings" /> 423 437 <dep id="flash.net:navigateToURL" /> 438 <dep id="com.longtailvideo.jwplayer.utils:Logger" /> 424 439 <dep id="flash.events:IOErrorEvent" /> 425 440 <dep id="RegExp" /> … … 467 482 <dep id="com.longtailvideo.jwplayer.plugins:IPlugin" /> 468 483 </script> 469 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/YouTubeMediaProvider.as" mod="130 2611694000" size="7226" optimizedsize="4440">484 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/YouTubeMediaProvider.as" mod="1308912577000" size="7243" optimizedsize="4457"> 470 485 <def id="com.longtailvideo.jwplayer.media:YouTubeMediaProvider" /> 471 486 <pre id="com.longtailvideo.jwplayer.media:MediaProvider" /> … … 484 499 <dep id="com.longtailvideo.jwplayer.model:PlayerConfig" /> 485 500 <dep id="flash.events:ErrorEvent" /> 486 </script>487 <script name="_93ecdbf87ac772c557102dacb41b6bbba58e73ffc751c143b017940dc222b961_flash_display_Sprite.as" mod="1304345165552" size="1147" optimizedsize="511">488 <def id="_93ecdbf87ac772c557102dacb41b6bbba58e73ffc751c143b017940dc222b961_flash_display_Sprite" />489 <pre id="flash.display:Sprite" />490 <dep id="flash.system:Security" />491 <dep id="AS3" />492 501 </script> 493 502 <script name="/Projects/player/trunk/fl5/src/com/nochump/util/zip/Inflater.as" mod="1300363653000" size="5533" optimizedsize="3650"> … … 506 515 <dep id="com.longtailvideo.jwplayer.view:View_LoadingScreen_dataClass" /> 507 516 </script> 508 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/player/JavascriptAPI.as" mod="130 4061590000" size="13885" optimizedsize="7089">517 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/player/JavascriptAPI.as" mod="1308912577000" size="14260" optimizedsize="7298"> 509 518 <def id="com.longtailvideo.jwplayer.player:JavascriptAPI" /> 510 519 <pre id="Object" /> 520 <dep id="flash.events:Event" /> 511 521 <dep id="com.longtailvideo.jwplayer.events:MediaEvent" /> 512 522 <dep id="com.longtailvideo.jwplayer.view.interfaces:IControlbarComponent" /> … … 516 526 <dep id="com.longtailvideo.jwplayer.view.interfaces:IDockComponent" /> 517 527 <dep id="com.longtailvideo.jwplayer.utils:JavascriptSerialization" /> 528 <dep id="com.longtailvideo.jwplayer.view.interfaces:IDisplayComponent" /> 518 529 <dep id="flash.utils:setTimeout" /> 519 530 <dep id="com.longtailvideo.jwplayer.view.interfaces:IPlaylistComponent" /> 520 531 <dep id="com.longtailvideo.jwplayer.events:PlaylistEvent" /> 532 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 521 533 <dep id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 522 534 <dep id="AS3" /> 535 <dep id="com.longtailvideo.jwplayer.events:PlayerStateEvent" /> 523 536 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" /> 524 537 <dep id="flash.external:ExternalInterface" /> 525 <dep id="com.longtailvideo.jwplayer.events:PlayerStateEvent" />526 538 <dep id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 527 539 <dep id="flash.utils:Timer" /> … … 568 580 <dep id="AS3" /> 569 581 </script> 570 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/Model.as" mod="130 1385039000" size="4460" optimizedsize="2187">582 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/Model.as" mod="1307102531000" size="4486" optimizedsize="2206"> 571 583 <def id="com.longtailvideo.jwplayer.model:Model" /> 572 584 <pre id="com.longtailvideo.jwplayer.events:GlobalEventDispatcher" /> … … 609 621 <dep id="flash.display:MovieClip" /> 610 622 </script> 611 <script name="com/longtailvideo/jwplayer/view/skins/DefaultSkin_EmbeddedSkin.as" mod="130 0363650000" size="1246" optimizedsize="745">623 <script name="com/longtailvideo/jwplayer/view/skins/DefaultSkin_EmbeddedSkin.as" mod="1306751023000" size="1246" optimizedsize="745"> 612 624 <def id="com.longtailvideo.jwplayer.view.skins:DefaultSkin_EmbeddedSkin" /> 613 625 <pre id="mx.core:MovieClipLoaderAsset" /> … … 648 660 <dep id="AS3" /> 649 661 </script> 650 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/AssetLoader.as" mod="130 0363653000" size="4173" optimizedsize="2426">662 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/AssetLoader.as" mod="1306751024000" size="4287" optimizedsize="2531"> 651 663 <def id="com.longtailvideo.jwplayer.utils:AssetLoader" /> 652 664 <pre id="flash.events:EventDispatcher" /> … … 678 690 <dep id="com.adobe.serialization.json:JSONTokenType" /> 679 691 </script> 680 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/PlaylistItem.as" mod="130 1651692000" size="4814" optimizedsize="2469">692 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/model/PlaylistItem.as" mod="1306751024000" size="5137" optimizedsize="2610"> 681 693 <def id="com.longtailvideo.jwplayer.model:PlaylistItem" /> 682 694 <pre id="Object" /> … … 691 703 <dep id="AS3" /> 692 704 </script> 693 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/SoundMediaProvider.as" mod="130 0363652000" size="5585" optimizedsize="3378">705 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/SoundMediaProvider.as" mod="1307102530000" size="5598" optimizedsize="3384"> 694 706 <def id="com.longtailvideo.jwplayer.media:SoundMediaProvider" /> 695 707 <pre id="com.longtailvideo.jwplayer.media:MediaProvider" /> … … 755 767 <dep id="Error" /> 756 768 </script> 757 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/controller/PlayerSetup.as" mod="130 2162289000" size="7013" optimizedsize="4160">769 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/controller/PlayerSetup.as" mod="1306751024000" size="7013" optimizedsize="4160"> 758 770 <def id="com.longtailvideo.jwplayer.controller:PlayerSetup" /> 759 771 <pre id="flash.events:EventDispatcher" /> … … 784 796 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> 785 797 </script> 786 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/controller/Controller.as" mod="130 1385039000" size="14828" optimizedsize="7917">798 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/controller/Controller.as" mod="1308912577000" size="14828" optimizedsize="7917"> 787 799 <def id="com.longtailvideo.jwplayer.controller:Controller" /> 788 800 <pre id="com.longtailvideo.jwplayer.events:GlobalEventDispatcher" /> … … 836 848 <dep id="flash.events:ErrorEvent" /> 837 849 </script> 838 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/TypeChecker.as" mod="130 0363653000" size="2426" optimizedsize="1654">850 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/TypeChecker.as" mod="1306751024000" size="2441" optimizedsize="1664"> 839 851 <def id="com.longtailvideo.jwplayer.utils:TypeChecker" /> 840 852 <pre id="Object" /> … … 856 868 <dep id="XML" /> 857 869 </script> 858 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/VideoMediaProvider.as" mod="130 0363652000" size="7171" optimizedsize="4480">870 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/VideoMediaProvider.as" mod="1306751024000" size="7183" optimizedsize="4489"> 859 871 <def id="com.longtailvideo.jwplayer.media:VideoMediaProvider" /> 860 872 <pre id="com.longtailvideo.jwplayer.media:MediaProvider" /> … … 910 922 <dep id="XML" /> 911 923 </script> 912 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/ControlbarComponentV4.as" mod="130 1925037000" size="15267" optimizedsize="9560">924 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/ControlbarComponentV4.as" mod="1308912577000" size="16123" optimizedsize="10007"> 913 925 <def id="com.longtailvideo.jwplayer.view.components:ControlbarComponentV4" /> 914 926 <pre id="com.longtailvideo.jwplayer.view.interfaces:IControlbarComponent" /> … … 917 929 <dep id="flash.events:KeyboardEvent" /> 918 930 <dep id="com.longtailvideo.jwplayer.utils:Strings" /> 919 <dep id=" com.longtailvideo.jwplayer.utils:Logger" />920 <dep id=" Math" />931 <dep id="Math" /> 932 <dep id="com.longtailvideo.jwplayer.utils:Logger" /> 921 933 <dep id="com.longtailvideo.jwplayer.plugins:PluginConfig" /> 922 934 <dep id="flash.accessibility:AccessibilityProperties" /> … … 946 958 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> 947 959 </script> 948 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/DisplayComponent.as" mod="130 2850620000" size="10599" optimizedsize="6116">960 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/DisplayComponent.as" mod="1308912577000" size="12008" optimizedsize="6913"> 949 961 <def id="com.longtailvideo.jwplayer.view.components:DisplayComponent" /> 950 962 <pre id="com.longtailvideo.jwplayer.view.interfaces:IDisplayComponent" /> 951 963 <pre id="com.longtailvideo.jwplayer.view.components:CoreComponent" /> 952 964 <dep id="flash.utils:setInterval" /> 965 <dep id="com.longtailvideo.jwplayer.utils:Strings" /> 953 966 <dep id="Math" /> 954 967 <dep id="flash.utils:clearInterval" /> 955 968 <dep id="com.longtailvideo.jwplayer.events:PlayerEvent" /> 969 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 956 970 <dep id="flash.text:TextFormat" /> 971 <dep id="AS3" /> 957 972 <dep id="com.longtailvideo.jwplayer.events:PlayerStateEvent" /> 958 <dep id="AS3" />959 973 <dep id="flash.text:TextFormatAlign" /> 960 974 <dep id="flash.display:Bitmap" /> 975 <dep id="flash.events:TimerEvent" /> 976 <dep id="flash.display:Sprite" /> 961 977 <dep id="flash.display:MovieClip" /> 962 <dep id=" flash.display:Sprite" />978 <dep id="com.longtailvideo.jwplayer.events:MediaEvent" /> 963 979 <dep id="flash.text:GridFitType" /> 964 <dep id="com.longtailvideo.jwplayer.events:MediaEvent" />965 980 <dep id="flash.net:URLRequest" /> 981 <dep id="flash.geom:Rectangle" /> 966 982 <dep id="flash.net:navigateToURL" /> 967 983 <dep id="Error" /> 968 984 <dep id="com.longtailvideo.jwplayer.events:PlaylistEvent" /> 969 985 <dep id="flash.events:MouseEvent" /> 986 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" /> 970 987 <dep id="flash.text:TextField" /> 971 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" />972 988 <dep id="com.longtailvideo.jwplayer.utils:Draw" /> 973 <dep id="com.longtailvideo.jwplayer.player:PlayerState" /> 974 <dep id="flash.display:DisplayObject" /> 989 <dep id="flash.display:DisplayObject" /> 990 <dep id="com.longtailvideo.jwplayer.player:PlayerState" /> 991 <dep id="flash.utils:Timer" /> 975 992 <dep id="com.longtailvideo.jwplayer.view.skins:PNGSkin" /> 976 993 <dep id="com.longtailvideo.jwplayer.player:IPlayer" /> 977 994 </script> 978 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/MediaProvider.as" mod="130 0363652000" size="7289" optimizedsize="3190">995 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/MediaProvider.as" mod="1306751024000" size="7236" optimizedsize="3153"> 979 996 <def id="com.longtailvideo.jwplayer.media:MediaProvider" /> 980 997 <pre id="com.longtailvideo.jwplayer.events:IGlobalEventDispatcher" /> … … 1014 1031 <dep id="AS3" /> 1015 1032 </script> 1016 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/NetClient.as" mod="130 0363653000" size="3744" optimizedsize="1630">1033 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/NetClient.as" mod="1306751024000" size="3825" optimizedsize="1691"> 1017 1034 <def id="com.longtailvideo.jwplayer.utils:NetClient" /> 1018 1035 <pre id="Object" /> … … 1062 1079 <dep id="flash.utils:Dictionary" /> 1063 1080 </script> 1064 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/RightclickMenu.as" mod="130 0363653000" size="3583" optimizedsize="2186">1081 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/RightclickMenu.as" mod="1308912577000" size="3581" optimizedsize="2184"> 1065 1082 <def id="com.longtailvideo.jwplayer.view:RightclickMenu" /> 1066 1083 <pre id="com.longtailvideo.jwplayer.events:GlobalEventDispatcher" /> … … 1098 1115 <dep id="com.longtailvideo.jwplayer.parsers:LoadbalanceParser" /> 1099 1116 <dep id="flash.media:SoundTransform" /> 1100 <dep id=" com.longtailvideo.jwplayer.utils:Logger" />1101 <dep id=" Math" />1117 <dep id="Math" /> 1118 <dep id="com.longtailvideo.jwplayer.utils:Logger" /> 1102 1119 <dep id="com.longtailvideo.jwplayer.model:PlaylistItemLevel" /> 1103 1120 <dep id="flash.net:NetStreamPlayTransitions" /> … … 1199 1216 <dep id="Error" /> 1200 1217 </script> 1218 <script name="_56951b4ed28900084f68a7533f2ab3724d20e311d003f0cf1c541d07c325fef4_flash_display_Sprite.as" mod="1309794417707" size="1147" optimizedsize="511"> 1219 <def id="_56951b4ed28900084f68a7533f2ab3724d20e311d003f0cf1c541d07c325fef4_flash_display_Sprite" /> 1220 <pre id="flash.display:Sprite" /> 1221 <dep id="flash.system:Security" /> 1222 <dep id="AS3" /> 1223 </script> 1201 1224 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/skins/SkinBase.as" mod="1300363653000" size="2501" optimizedsize="1210"> 1202 1225 <def id="com.longtailvideo.jwplayer.view.skins:SkinBase" /> … … 1211 1234 <dep id="flash.display:Sprite" /> 1212 1235 </script> 1213 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/Slider.as" mod="130 0363653000" size="5670" optimizedsize="2912">1236 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/components/Slider.as" mod="1306751024000" size="5675" optimizedsize="2980"> 1214 1237 <def id="com.longtailvideo.jwplayer.view.components:Slider" /> 1215 1238 <pre id="flash.display:Sprite" /> … … 1221 1244 <dep id="flash.geom:Rectangle" /> 1222 1245 <dep id="flash.display:DisplayObject" /> 1246 <dep id="Math" /> 1223 1247 <dep id="flash.geom:ColorTransform" /> 1224 1248 </script> … … 1281 1305 <dep id="Error" /> 1282 1306 </script> 1283 <script name="com/longtailvideo/jwplayer/view/skins/DefaultSkin_EmbeddedSkin_dataClass.as" mod="130 0363650000" size="922" optimizedsize="325">1307 <script name="com/longtailvideo/jwplayer/view/skins/DefaultSkin_EmbeddedSkin_dataClass.as" mod="1306751023000" size="922" optimizedsize="325"> 1284 1308 <def id="com.longtailvideo.jwplayer.view.skins:DefaultSkin_EmbeddedSkin_dataClass" /> 1285 1309 <pre id="mx.core:ByteArrayAsset" /> … … 1297 1321 <dep id="mx.core:EdgeMetrics" /> 1298 1322 </script> 1299 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IDockComponent.as" mod="130 2611694000" size="1458" optimizedsize="414">1323 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IDockComponent.as" mod="1308912577000" size="1278" optimizedsize="382"> 1300 1324 <def id="com.longtailvideo.jwplayer.view.interfaces:IDockComponent" /> 1301 1325 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 1302 1326 <pre id="Object" /> 1327 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 1303 1328 <dep id="AS3" /> 1304 1329 <dep id="flash.display:DisplayObject" /> … … 1310 1335 <dep id="AS3" /> 1311 1336 </script> 1312 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/Strings.as" mod="130 1651692000" size="4235" optimizedsize="2481">1337 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/utils/Strings.as" mod="1308912577000" size="4401" optimizedsize="2556"> 1313 1338 <def id="com.longtailvideo.jwplayer.utils:Strings" /> 1314 1339 <pre id="Object" /> … … 1329 1354 <dep id="AS3" /> 1330 1355 </script> 1331 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IPlaylistComponent.as" mod="130 2611694000" size="961" optimizedsize="269">1356 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IPlaylistComponent.as" mod="1308912577000" size="571" optimizedsize="162"> 1332 1357 <def id="com.longtailvideo.jwplayer.view.interfaces:IPlaylistComponent" /> 1333 1358 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> … … 1342 1367 <dep id="flash.display:MovieClip" /> 1343 1368 </script> 1344 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/parsers/MediaParser.as" mod="130 0363653000" size="1829" optimizedsize="1278">1369 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/parsers/MediaParser.as" mod="1308912577000" size="1847" optimizedsize="1294"> 1345 1370 <def id="com.longtailvideo.jwplayer.parsers:MediaParser" /> 1346 1371 <pre id="Object" /> … … 1349 1374 <dep id="XML" /> 1350 1375 </script> 1351 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IDisplayComponent.as" mod="130 2611694000" size="1398" optimizedsize="350">1376 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/view/interfaces/IDisplayComponent.as" mod="1308912577000" size="1194" optimizedsize="318"> 1352 1377 <def id="com.longtailvideo.jwplayer.view.interfaces:IDisplayComponent" /> 1353 1378 <pre id="com.longtailvideo.jwplayer.view.interfaces:IPlayerComponent" /> 1354 1379 <pre id="Object" /> 1380 <dep id="com.longtailvideo.jwplayer.events:ComponentEvent" /> 1355 1381 <dep id="AS3" /> 1356 1382 <dep id="com.longtailvideo.jwplayer.events:ViewEvent" /> … … 1381 1407 <dep id="mx.core:mx_internal" /> 1382 1408 </script> 1383 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as" mod="130 4061590000" size="709" optimizedsize="307">1409 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as" mod="1309333553000" size="709" optimizedsize="307"> 1384 1410 <def id="com.longtailvideo.jwplayer.player:PlayerVersion" /> 1385 1411 <pre id="Object" /> … … 1406 1432 <dep id="flash.display:Sprite" /> 1407 1433 </script> 1408 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/ImageMediaProvider.as" mod="130 2611694000" size="4096" optimizedsize="2581">1434 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/ImageMediaProvider.as" mod="1306751024000" size="3973" optimizedsize="2371"> 1409 1435 <def id="com.longtailvideo.jwplayer.media:ImageMediaProvider" /> 1410 1436 <pre id="com.longtailvideo.jwplayer.media:MediaProvider" /> … … 1501 1527 <dep id="AS3" /> 1502 1528 </script> 1503 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/HTTPMediaProvider.as" mod="130 2611694000" size="10387" optimizedsize="6323">1529 <script name="/Projects/player/trunk/fl5/src/com/longtailvideo/jwplayer/media/HTTPMediaProvider.as" mod="1306751024000" size="10387" optimizedsize="6323"> 1504 1530 <def id="com.longtailvideo.jwplayer.media:HTTPMediaProvider" /> 1505 1531 <pre id="com.longtailvideo.jwplayer.media:MediaProvider" /> -
plugins/sharing/sharing.js
r1909 r1910 1 (function(a){var b=function(d,n,q){var i;var p;var l;var o;var k;var g;var s;var v={color:"#FFF",display:"inline-block",font:"13px/24px Arial,sans-serif",fontWeight:"bold",width:"82px",textAlign:"right",textShadow:"#000 1px 1px 0",paddingRight:"8px"};var h={display:"inline-block",borderRadius:"4px",fontFamily:"Arial,sans-serif",fontSize:"11px",border:"1px solid #000",padding:"0 6px",background:"#FFF",width:"220px",height:"26px",margin:"0 0 14px 0"};var f={textIndent:"-9999px",margin:"0 0 0 90px",display:"inline-block",width:"100px",height:"30px"};var r="http://www.facebook.com/sharer/sharer.php?u=";var t="http://twitter.com/intent/tweet?url=";var u=function(){q.style.visibility="visible";try{d.getPlugin("display").hide()}catch(w){}};function c(w){if(w.target==q){q.style.visibility="hidden";try{d.getPlugin("display").show()}catch(x){}}}function m(z){var y=d.getPlaylist()[z.index];var x=undefined;if(y["sharing.code"]){x=y["sharing.code"]}else{if(n.code){x=n.code}}if(x){j(p,{display:"inline-block"});j(l,{display:"inline-block"});if(x.substr(0,3)=="%3C"){x=decodeURIComponent(x)}l.value=x}else{j(p,{display:"none"});j(l,{display:"none"});l.value=""}var w=window.location;if(window.top!=window){w=document.referrer}if(y["sharing.link"]){w=y["sharing.link"]}else{if(n.link){w=n.link}}k.value=w;g.setAttribute("href",r+encodeURIComponent(w)); s.setAttribute("href",t+encodeURIComponent(w))}function e(){if(d.getRenderingMode()=="flash"){return}d.getPlugin("dock").setButton("share",u,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuhJREFUeNrsmcFrE0EUxndVAj2VVARPlcYeRPEkCAWhHlKoFD1pDz0JQoInDx5a8B9oTyKKEEEUDyKpF08V00MFQZB6USp6SAUpFCwkgmIRDOs38m2ZrLubN9vsJpZ58COb2ZfZ9+2beTO7cT3Pc/aC7XP2iFkhVogVYoW0m+u6XSFg42AdeBobYNJUiCtdR/wgurjujIEVkAs51wLnQO1/ELLCjETZB3Ci34UMgm8CvyPgi6TDAz2Yl8PgmtB3oOsZ2aWpeXARXAYTwt9sg4P8TCUjKqjT4Dj4BN7EXOwkKIEZMGR4nTtSETtj3oBxsO612waY1HwGwVWw6oXbb/AMnAeLET5LYMAkNhMRY+BXTHDXwSPwM8LnI5gDhwL9zoAnFK6EXTG8uX8xmSOdymWY/QBPwX3wKs1JaCLEpCq8Bg/BY4qRBxRY/aXxdbv8PgA3wft+3jRuCXxGwOF+3/3eEvicBS/AO64ZOdOAdqpQ0h8K2B9TLjdj2lWlGgr0lQNnQIkl/Z9Saxqfk6DURZXLUXA3ovx+B7fBiHAtykRIJ9TdvwG+RmSpFbMWTaQuJMFQzDFba57c1vpRiM4UeCkUM5zkelk+j6iyvCnwO6Y2o6bXy/Llw5ZgLdqWPkj1UkhLsBaZbd2TrCO7MeFa1LZ1T32OJBUSMPWgdQGMgs/gOXfIieeka/9WsEKskMyEeHxjYjOStZBToM4MNEBRO1fS3qr72SnSz2+fZXtN62eefnq/ZtlNsAGsgCqP5/lc4nBRq/F4FjR43OD3YLvyrWv9NvigpY6L7C8vjStJRtT/GZfAKsiDae3cIj/f8pzDV6QFUOWdz2v+y1qWVXuFGalp7akNrQVwlMH6w6wQ4ZtnUHn6lzv0rV6ruhrL0qCSvA6q8nOaAuqBu6xbgecWKKQWk+UmM1bm/KhQWDOtjMwxQI8i/CDDTLXf4zD0GHDYkGnyxhS1yV+WirB7LSvECrFCrJCe2R8BBgBN6gN1QYUXrwAAAABJRU5ErkJggg==");q.onclick=c;i=document.createElement("div");q.style.visibility="hidden";q.appendChild(i);p=document.createElement("label");p.innerHTML="Embed code";i.appendChild(p);j(p,v);l=document.createElement("input");l.setAttribute("type","text");l.setAttribute("readonly","readonly");i.appendChild(l);j(l,h);o=document.createElement("label");o.innerHTML="Video link";i.appendChild(o);j(o,v);k=document.createElement("input");k.setAttribute("type","text");k.setAttribute("readonly","readonly");i.appendChild(k);j(k,h);g=document.createElement("a");g.innerHTML="Post to Facebook";i.appendChild(g);j(g,f);j(g,{background:"transparent url(data:image/png;base64,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)"});s=document.createElement("a");s.innerHTML="Post to Twitter";i.appendChild(s);j(s,f);j(s,{background:"transparent url(data:image/png;base64,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)",marginLeft:"5px"});d.onPlaylistItem(m)}d.onReady(e);this.resize=function(x,w){if(d.getRenderingMode()=="flash"){return}j(q,{backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAADICAYAAADodcFZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIRJREFUeNrs2MEJwCAUA9Ao3X+x7tRaB/BmQfR96PVBk5wsSe5MvOv73uXB57xfBhq2DIF2CLRDGQLtEGiHMgTaIdAOZQjcAqyZfEAgEAgEAoFAIBAIBAKBQCAQOLr+wlmAB4BVhkCzAWoZaDZKkSHQbLQsQ6DZALW8fym/vB+uPZsmwABK80dl7HYzngAAAABJRU5ErkJggg==)",backgroundRepeat:"no-repeat",backgroundSize:"100% 100%",cursor:"pointer",height:w,width:x});j(i,{cursor:"default",margin:"auto",marginTop:Math.round(w/2-48)+"px",width:"320px"})};function j(w,x){for(var y in x){w.style[y]=x[y]}}};a().registerPlugin("sharing",b,"./sharing.swf")})(jwplayer);1 (function(a){var b=function(d,n,q){var i;var p;var l;var o;var k;var g;var s;var v={color:"#FFF",display:"inline-block",font:"13px/24px Arial,sans-serif",fontWeight:"bold",width:"82px",textAlign:"right",textShadow:"#000 1px 1px 0",paddingRight:"8px"};var h={display:"inline-block",borderRadius:"4px",fontFamily:"Arial,sans-serif",fontSize:"11px",border:"1px solid #000",padding:"0 6px",background:"#FFF",width:"220px",height:"26px",margin:"0 0 14px 0"};var f={textIndent:"-9999px",margin:"0 0 0 90px",display:"inline-block",width:"100px",height:"30px"};var r="http://www.facebook.com/sharer/sharer.php?u=";var t="http://twitter.com/intent/tweet?url=";var u=function(){q.style.visibility="visible";try{d.getPlugin("display").hide()}catch(w){}};function c(w){if(w.target==q){q.style.visibility="hidden";try{d.getPlugin("display").show()}catch(x){}}}function m(z){var y=d.getPlaylist()[z.index];var x=undefined;if(y["sharing.code"]){x=y["sharing.code"]}else{if(n.code){x=n.code}}if(x){j(p,{display:"inline-block"});j(l,{display:"inline-block"});if(x.substr(0,3)=="%3C"){x=decodeURIComponent(x)}l.value=x}else{j(p,{display:"none"});j(l,{display:"none"});l.value=""}var w=window.location;if(window.top!=window){w=document.referrer}if(y["sharing.link"]){w=y["sharing.link"]}else{if(n.link){w=n.link}}k.value=w;g.setAttribute("href",r+encodeURIComponent(w));g.setAttribute("target","_top");s.setAttribute("href",t+encodeURIComponent(w));g.setAttribute("target","_top")}function e(){if(d.getRenderingMode()=="flash"){return}d.getPlugin("dock").setButton("share",u,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuhJREFUeNrsmcFrE0EUxndVAj2VVARPlcYeRPEkCAWhHlKoFD1pDz0JQoInDx5a8B9oTyKKEEEUDyKpF08V00MFQZB6USp6SAUpFCwkgmIRDOs38m2ZrLubN9vsJpZ58COb2ZfZ9+2beTO7cT3Pc/aC7XP2iFkhVogVYoW0m+u6XSFg42AdeBobYNJUiCtdR/wgurjujIEVkAs51wLnQO1/ELLCjETZB3Ci34UMgm8CvyPgi6TDAz2Yl8PgmtB3oOsZ2aWpeXARXAYTwt9sg4P8TCUjKqjT4Dj4BN7EXOwkKIEZMGR4nTtSETtj3oBxsO612waY1HwGwVWw6oXbb/AMnAeLET5LYMAkNhMRY+BXTHDXwSPwM8LnI5gDhwL9zoAnFK6EXTG8uX8xmSOdymWY/QBPwX3wKs1JaCLEpCq8Bg/BY4qRBxRY/aXxdbv8PgA3wft+3jRuCXxGwOF+3/3eEvicBS/AO64ZOdOAdqpQ0h8K2B9TLjdj2lWlGgr0lQNnQIkl/Z9Saxqfk6DURZXLUXA3ovx+B7fBiHAtykRIJ9TdvwG+RmSpFbMWTaQuJMFQzDFba57c1vpRiM4UeCkUM5zkelk+j6iyvCnwO6Y2o6bXy/Llw5ZgLdqWPkj1UkhLsBaZbd2TrCO7MeFa1LZ1T32OJBUSMPWgdQGMgs/gOXfIieeka/9WsEKskMyEeHxjYjOStZBToM4MNEBRO1fS3qr72SnSz2+fZXtN62eefnq/ZtlNsAGsgCqP5/lc4nBRq/F4FjR43OD3YLvyrWv9NvigpY6L7C8vjStJRtT/GZfAKsiDae3cIj/f8pzDV6QFUOWdz2v+y1qWVXuFGalp7akNrQVwlMH6w6wQ4ZtnUHn6lzv0rV6ruhrL0qCSvA6q8nOaAuqBu6xbgecWKKQWk+UmM1bm/KhQWDOtjMwxQI8i/CDDTLXf4zD0GHDYkGnyxhS1yV+WirB7LSvECrFCrJCe2R8BBgBN6gN1QYUXrwAAAABJRU5ErkJggg==");q.onclick=c;i=document.createElement("div");q.style.visibility="hidden";q.appendChild(i);p=document.createElement("label");p.innerHTML="Embed code";i.appendChild(p);j(p,v);l=document.createElement("input");l.setAttribute("type","text");l.setAttribute("readonly","readonly");i.appendChild(l);j(l,h);o=document.createElement("label");o.innerHTML="Video link";i.appendChild(o);j(o,v);k=document.createElement("input");k.setAttribute("type","text");k.setAttribute("readonly","readonly");i.appendChild(k);j(k,h);g=document.createElement("a");g.innerHTML="Post to Facebook";i.appendChild(g);j(g,f);j(g,{background:"transparent url(data:image/png;base64,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)"});s=document.createElement("a");s.innerHTML="Post to Twitter";i.appendChild(s);j(s,f);j(s,{background:"transparent url(data:image/png;base64,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)",marginLeft:"5px"});d.onPlaylistItem(m)}d.onReady(e);this.resize=function(x,w){if(d.getRenderingMode()=="flash"){return}j(q,{backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAADICAYAAADodcFZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIRJREFUeNrs2MEJwCAUA9Ao3X+x7tRaB/BmQfR96PVBk5wsSe5MvOv73uXB57xfBhq2DIF2CLRDGQLtEGiHMgTaIdAOZQjcAqyZfEAgEAgEAoFAIBAIBAKBQCAQOLr+wlmAB4BVhkCzAWoZaDZKkSHQbLQsQ6DZALW8fym/vB+uPZsmwABK80dl7HYzngAAAABJRU5ErkJggg==)",backgroundRepeat:"no-repeat",backgroundSize:"100% 100%",cursor:"pointer",height:w,width:x});j(i,{cursor:"default",margin:"auto",marginTop:Math.round(w/2-48)+"px",width:"320px"})};function j(w,x){for(var y in x){w.style[y]=x[y]}}};a().registerPlugin("sharing",b,"./sharing.swf")})(jwplayer); -
plugins/sharing/src/as/Sharing.as
r1880 r1910 22 22 23 23 /** Embedding the image assets. **/ 24 [Embed(source="../../assets/controlbar.png")] 25 private const ControlbarIcon:Class; 24 26 [Embed(source="../../assets/copy.png")] 25 27 private const CopyButton:Class; … … 84 86 _form.visible = false; 85 87 // Only 5.7+... 86 try { _player.controls.display.show(); } catch (error:Error) {} 88 try { (_player.controls.display as Object).show(); } catch (error:Error) {} 89 }; 90 91 92 /** The controlbar/dock button was clicked. **/ 93 private function _buttonHandler(evt:MouseEvent):void { 94 if(_back.visible) { 95 _backHandler(evt); 96 } else { 97 _back.visible = true; 98 _form.visible = true; 99 // Only 5.7+... 100 try { (_player.controls.display as Object).hide(); } catch (error:Error) {} 101 } 87 102 }; 88 103 … … 99 114 private function _facebookHandler(evt:MouseEvent):void { 100 115 navigateToURL(new URLRequest(FACEBOOK_URL+encodeURIComponent(_link))); 101 };102 103 104 /** The dock icon was clicked. **/105 private function _dockHandler(evt:MouseEvent):void {106 _back.visible = true;107 _form.visible = true;108 // Only 5.7+...109 try { _player.controls.display.hide(); } catch (error:Error) {}110 116 }; 111 117 … … 134 140 _config = config; 135 141 _player.addEventListener(PlaylistEvent.JWPLAYER_PLAYLIST_ITEM, _itemHandler); 136 _player.controls.dock.addButton(new DockIcon(), "share", _dockHandler); 142 if(_player.config.dock === false) { 143 _player.controls.controlbar.addButton(new ControlbarIcon(), "share", _buttonHandler); 144 } else { 145 _player.controls.dock.addButton(new DockIcon(), "share", _buttonHandler); 146 } 137 147 // Add the background and form. 138 148 _back = new Sprite(); -
plugins/sharing/src/js/sharing.js
r1880 r1910 106 106 _field2.value = link; 107 107 _facebook.setAttribute('href',_facebookURL + encodeURIComponent(link)); 108 _facebook.setAttribute('target','_top'); 108 109 _twitter.setAttribute('href',_twitterURL + encodeURIComponent(link)); 110 _facebook.setAttribute('target','_top'); 109 111 }; 110 112 -
plugins/sharing/test/basic.html
r1879 r1910 3 3 4 4 <meta charset="UTF-8"> 5 <script type="text/javascript" src="assets/jwplayer. js"></script>5 <script type="text/javascript" src="assets/jwplayer.min.js"></script> 6 6 <title>Basic Setup</title> 7 7 <style> … … 22 22 file: 'http://content.bitsontherun.com/videos/bkaovAYt-364765.mp4', 23 23 image: 'http://content.bitsontherun.com/thumbs/bkaovAYt-480.jpg', 24 flashplayer: 'assets/ jwplayer.swf',24 flashplayer: 'assets/player.swf', 25 25 height: 270, 26 26 width: 480 -
plugins/sharing/test/flash.html
r1879 r1910 3 3 4 4 <meta charset="UTF-8"> 5 <script type="text/javascript" src="assets/jwplayer. js"></script>5 <script type="text/javascript" src="assets/jwplayer.min.js"></script> 6 6 <title>Standalone Flash</title> 7 7 <style> … … 16 16 <h2>Standalone Flash</h2> 17 17 18 <embed id="container" width="480" height="294" src="assets/jwplayer.swf" flashvars="file=http://content.bitsontherun.com/videos/bkaovAYt-364765.mp4&image=http://content.bitsontherun.com/thumbs/bkaovAYt-320.jpg&plugins=../sharing.swf&sharing.code=%3Ciframe%20src%3D%22http%3A%2F%2Fcontent.bitsontherun.com%2Fpreviews%2FbkaovAYt-ALJ3XQCI%22%20width%3D%22480%22%20height%3D%22270%22%20frameborder%3D%220%22%20scrolling%3D%22auto%22%20%2F%3E&sharing.link=http://www.bigbuckbunny.com/" /> 18 <embed id="container" width="480" height="294" src="assets/player52.swf" flashvars="file=http://content.bitsontherun.com/videos/bkaovAYt-364765.mp4&image=http://content.bitsontherun.com/thumbs/bkaovAYt-320.jpg&plugins=../sharing.swf&sharing.code=%3Ciframe%20src%3D%22http%3A%2F%2Fcontent.bitsontherun.com%2Fpreviews%2FbkaovAYt-ALJ3XQCI%22%20width%3D%22480%22%20height%3D%22270%22%20frameborder%3D%220%22%20scrolling%3D%22auto%22%20%2F%3E&sharing.link=http://www.bigbuckbunny.com/" /> 19 19 20 20 21 <p> 21 This setup loads the Flash player standalone (without the embedder).<br/>22 This setup loads the Flash player 5.2 (using <embed>).<br/> 22 23 Check that the sharing plugin is showing the code and link. 23 24 </p> -
plugins/sharing/test/iframe.html
r1879 r1910 3 3 4 4 <meta charset="UTF-8"> 5 <script type="text/javascript" src="assets/jwplayer. js"></script>5 <script type="text/javascript" src="assets/jwplayer.min.js"></script> 6 6 <title>iFrame</title> 7 7 <style> … … 17 17 file: 'http://content.bitsontherun.com/videos/bkaovAYt-364765.mp4', 18 18 image: 'http://content.bitsontherun.com/thumbs/bkaovAYt-480.jpg', 19 flashplayer: 'assets/ jwplayer.swf',19 flashplayer: 'assets/player.swf', 20 20 plugins: { '../sharing.js': {} }, 21 21 height: 180, -
plugins/sharing/test/index.html
r1879 r1910 19 19 <li><a href="modes.html">Rendering Modes</a></li> 20 20 <li><a href="playlist.html">Sharing in Playlist</a></li> 21 </ul> 22 <ul> 21 23 <li><a href="iframed.html">Within an iFrame</a></li> 22 24 <li><a href="flash.html">Standalone Flash</a></li> 25 <li><a href="codes.html">Embed Codes</a></li> 23 26 </ul> 24 27 -
plugins/sharing/test/modes.html
r1880 r1910 3 3 4 4 <meta charset="UTF-8"> 5 <script type="text/javascript" src="assets/jwplayer. js"></script>5 <script type="text/javascript" src="assets/jwplayer.min.js"></script> 6 6 <title>Rendering Modes</title> 7 7 <style> … … 32 32 }; 33 33 if(html5) { 34 options.modes = [{type: 'html5'},{type:'flash',src:'assets/ jwplayer.swf'}];34 options.modes = [{type: 'html5'},{type:'flash',src:'assets/player.swf'}]; 35 35 } else { 36 options.modes = [{type:'flash',src:'assets/ jwplayer.swf'},{type: 'html5'}];36 options.modes = [{type:'flash',src:'assets/player.swf'},{type: 'html5'}]; 37 37 } 38 38 jwplayer("container").setup(options); -
plugins/sharing/test/playlist.html
r1880 r1910 3 3 4 4 <meta charset="UTF-8"> 5 <script type="text/javascript" src="assets/jwplayer. js"></script>5 <script type="text/javascript" src="assets/jwplayer.min.js"></script> 6 6 <title>Playlist Setup</title> 7 7 <style> … … 33 33 } 34 34 if(html5) { 35 options.modes = [{type: 'html5'},{type:'flash',src:'assets/ jwplayer.swf'}];35 options.modes = [{type: 'html5'},{type:'flash',src:'assets/player.swf'}]; 36 36 } else { 37 options.modes = [{type:'flash',src:'assets/ jwplayer.swf'},{type: 'html5'}];37 options.modes = [{type:'flash',src:'assets/player.swf'},{type: 'html5'}]; 38 38 } 39 39 jwplayer("container").setup(options);
Note: See TracChangeset
for help on using the changeset viewer.
