File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed
Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,8 @@ abstract class Adapter
3939 'facebookAccessToken ' => null ,
4040 'soundcloudClientId ' => null ,
4141 'embedlyKey ' => null ,
42- 'oembedParameters ' => array ()
42+ 'oembedParameters ' => array (),
43+ 'ignoreFacebookProvider ' => false
4344 );
4445
4546 /**
Original file line number Diff line number Diff line change @@ -33,6 +33,10 @@ protected function initProviders(Request $request)
3333 'OpenGraph ' => new Providers \OpenGraph ($ request )
3434 );
3535
36+ if ($ this ->options ['ignoreFacebookProvider ' ]) {
37+ unset($ this ->providers ['Facebook ' ]);
38+ }
39+
3640 if ($ this ->providers ['Html ' ]->get ('oembed ' )) {
3741 $ request = new Request ($ request ->getAbsolute ($ this ->providers ['Html ' ]->get ('oembed ' )));
3842 $ request ->setParameter ($ this ->options ['oembedParameters ' ]);
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ function getResolverOption($name, $default = null)
139139 <label><span>Facebook access token:</span> <input type="text" name="options[facebookAccessToken]" value="<?php echo getOption ('facebookAccessToken ' ); ?> "></label>
140140 <label><span>Embedly key:</span> <input type="text" name="options[embedlyKey]" value="<?php echo getOption ('embedlyKey ' ); ?> "></label>
141141 <label><span>Soundcloud client id:</span> <input type="text" name="options[soundcloudClientId]" value="<?php echo getOption ('soundcloudClientId ' , 'YOUR_CLIENT_ID ' ); ?> "></label>
142+ <label><span>Ignore facebook provider</span> <input type="checkbox" name="options[ignoreFacebookProvider]" value="1" <?php echo getOption ('ignoreFacebookProvider ' ) ? 'checked ' : '' ; ?> ></label>
142143 <label><span>oEmbed extra Parameters (in json format):</span> <input type="text" name="options[oembedParameters]" value="<?php echo getOption ('oembedParameters ' ); ?> "></label>
143144 </fieldset>
144145 <fieldset class="options">
@@ -154,7 +155,7 @@ function getResolverOption($name, $default = null)
154155
155156 <a href="https://github.com/oscarotero/Embed/">Get the source code from Github</a>
156157 -
157- <a href="javascript:(function(){window.open('http://oscarotero.com/embed/test .php?url='+document.location)})();">or the bookmarklet</a>
158+ <a href="javascript:(function(){window.open('http://oscarotero.com/embed/demo/index .php?url='+document.location)})();">or the bookmarklet</a>
158159 </fieldset>
159160 </form>
160161
You can’t perform that action at this time.
0 commit comments