https://bugzilla.wikimedia.org/show_bug.cgi?id=25269

Brion Vibber <br...@pobox.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |25854

--- Comment #1 from Brion Vibber <br...@pobox.com> 2010-11-09 23:50:57 UTC ---
Looks like WordPress will handle embedding info exposed via oEmbed, which I'm
working on over on bug 25854.

The URL schema will still need to be whitelisted though on the wordpress
instances: http://codex.wordpress.org/Function_Reference/wp_oembed_add_provider
but that'd avoid having to special-case the configuration with details of how
the embedding works.

Adding bug 25854 as a dependency for this bug.


The embedding HTML currently exposed via the MwEmbed JS stuff seems pretty
weird:

<object
data="http://prototype.wikimedia.org/mwe-gadget/mwEmbed/remotes/../mwEmbedFrame.php?apiTitleKey=Nice_People_MEDIUM.ogv&apiProvider=commons&skin=kskin&durationHint=86&width=640&height=360";
width="640" height="382" style="overflow:hidden" ></object>

We probably want to have stable embedding URLs that'll use whatever the current
appropriate technology is -- since the references will be used in blog posts
etc on other sites, they'll need to be stable and functional over a period of
many years. That means avoiding test hostnames and hardcoded extension paths.

The above even isn't even referencing the core servers, so I'm assuming this is
a whole bunch of custom JS stuff that isn't accessible within MediaWiki itself,
such as to generate the embedding code direct from MediaWiki... what's the
story on this currently?

Might want to see something more like this:

<object
data="http://commons.wikimedia.org/wiki/Special:EmbedMedia/Nice_People_MEDIUM.ogv?durationHint=86&width=640&height=360";
width="640" height="382" style="overflow:hidden" ></object>

The embedding URL should stay the same whether we're currently using
OggHandler, mwEmbed, or some unrelated video format handler to display the
file.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to