Changeset 410:cf849a8737c0 for admin/js/jquery
- Timestamp:
- 06/23/11 13:47:38 (14 years ago)
- Branch:
- wysiwyg
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/jquery/jquery.oembed.js
r402 r410 202 202 203 203 _getVideoCode: function(data) { 204 return internalMethods._getValidHXHTMLCode(data.html );204 return internalMethods._getValidHXHTMLCode(data.html,data); 205 205 }, 206 206 207 207 _getRichCode: function(data) { 208 return internalMethods._getValidHXHTMLCode(data.html );208 return internalMethods._getValidHXHTMLCode(data.html,data); 209 209 }, 210 210 … … 225 225 }, 226 226 227 _getValidHXHTMLCode: function(html ) {227 _getValidHXHTMLCode: function(html,data) { 228 228 var xhtml = ''; 229 var alt = new Array(); 230 if (data.provider_name) alt.push(data.provider_name); 231 if (data.author_name) alt.push(data.author_name); 232 if (data.title) alt.push(data.title); 229 233 230 234 $(html).each(function() { … … 243 247 } 244 248 } 245 xhtml += $('<div>').append(object ).html();249 xhtml += $('<div>').append(object.html(alt.join(' - '))).html(); 246 250 } 247 251 else if (this.tagName == 'OBJECT') { … … 256 260 $(this).find('embed').remove(); 257 261 } 258 xhtml += $('<div>').append($(this) ).html();262 xhtml += $('<div>').append($(this).html(alt.join(' - '))).html(); 259 263 } else { 260 xhtml += internalMethods._getValidHXHTMLCode($('<div>').append($(html).find('iframe,object')).html() );264 xhtml += internalMethods._getValidHXHTMLCode($('<div>').append($(html).find('iframe,object')).html(),data); 261 265 } 262 266 });
Note: See TracChangeset
for help on using the changeset viewer.