hexo-tag-mplayer
Version:
A simple plugin for inserting cPlayer by using tags in Hexo.
24 lines (19 loc) • 523 B
JavaScript
var fs = require('fs'),
path = require('path'),
_ = require('underscore');
var filePath = path.join(__dirname, 'mplayer-template.html');
function createmplayer(args, content) {
var template = fs.readFileSync(filePath).toString(),
options = {};
if (content.length) {
var options = content;
}
return _.template(template)({
id: 'mplayer' + ((Math.random() * 9999) | 0),
options: options,
});
}
hexo.extend.tag.register('mplayer', createmplayer, {
async: true,
ends: true
});