'use strict'; var S = require.main.require('string'); var library = {}; library.getTeasers = function(data, callback) { data.teasers.forEach(function(teaser) { if (teaser && teaser.content) { teaser.content = S(teaser.content).stripTags('img').s; } }); callback(null, data); }; library.defineWidgetAreas = function(areas, callback) { areas = areas.concat([ { name: "Categories Sidebar", template: "categories.tpl", location: "sidebar" }, { name: "Category Sidebar", template: "category.tpl", location: "sidebar" }, { name: "Topic Sidebar", template: "topic.tpl", location: "sidebar" }, { name: "Categories Header", template: "categories.tpl", location: "header" }, { name: "Category Header", template: "category.tpl", location: "header" }, { name: "Topic Header", template: "topic.tpl", location: "header" }, { name: "Categories Footer", template: "categories.tpl", location: "footer" }, { name: "Category Footer", template: "category.tpl", location: "footer" }, { name: "Topic Footer", template: "topic.tpl", location: "footer" } ]); callback(null, areas); }; module.exports = library;