enhanced the ohloh widget support
This commit is contained in:
parent
270c2c8f8b
commit
97afd1191c
@ -303,20 +303,20 @@ var Url = {
|
|||||||
// it uses the image pattern with special prefix
|
// it uses the image pattern with special prefix
|
||||||
// {{__ohloh__!width|height|style|widget-url}}
|
// {{__ohloh__!width|height|style|widget-url}}
|
||||||
// {{__ohloh__!300px!100px!border: none!http://www.ohloh.net/p/140949/widgets/project_partner_badge.js}}
|
// {{__ohloh__!300px!100px!border: none!http://www.ohloh.net/p/140949/widgets/project_partner_badge.js}}
|
||||||
ohlohWidget: { regex: '\\{\\{__ohloh__!(.+)!(.+)!(.+)!(.+)\\}\\}',
|
ohlohWidget: { regex: '\\{\\{(__ohloh__|__openhub__)!(.+)!(.+)!(.+)!(.+)\\}\\}',
|
||||||
build: function(node, r, options) {
|
build: function(node, r, options) {
|
||||||
var d = document.createElement('iframe');
|
var d = document.createElement('iframe');
|
||||||
d.setAttribute ("width", r[1]);
|
d.setAttribute ("width", r[2]);
|
||||||
d.setAttribute ("height", r[2]);
|
d.setAttribute ("height", r[3]);
|
||||||
d.setAttribute ("style", r[3]);
|
d.setAttribute ("style", r[4]);
|
||||||
node.appendChild (d);
|
node.appendChild (d);
|
||||||
|
|
||||||
var doc = d.contentWindow || d.contentDocument;
|
var doc = d.contentWindow || d.contentDocument;
|
||||||
if (doc.document) { doc = doc.document;}
|
if (doc.document) { doc = doc.document;}
|
||||||
|
|
||||||
doc.open ();
|
doc.open ();
|
||||||
doc.write ('<script type="text/javascript" src="' + r[4] + '"></script>');
|
doc.write ('<script type="text/javascript" src="' + r[5] + '"></script>');
|
||||||
doc.close ();
|
doc.close ();
|
||||||
} },
|
} },
|
||||||
|
|
||||||
preBlock: { tag: 'pre', capture: 2,
|
preBlock: { tag: 'pre', capture: 2,
|
||||||
|
Loading…
Reference in New Issue
Block a user