芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/modules/CalendarWebclient/js/utils/DataFromServer.js
'use strict' const TextUtils = require('%PathToCoreWebclientModule%/js/utils/Text.js'), Types = require('%PathToCoreWebclientModule%/js/utils/Types.js'), CDateModel = require('%PathToCoreWebclientModule%/js/models/CDateModel.js') module.exports = { parseDescriptionLocation(rawValue) { const preparedValue = Types.pString(rawValue).replace(/\\n/g, '\n').replace(/\r/g, '') if (TextUtils.isHtml(preparedValue)) { const $desc = $(`
${preparedValue.replace(/\n/g, '
')}
`) $desc.find('a').attr('target', '_blank') return $desc.html() } else { return TextUtils.plainToHtml(preparedValue, true) } }, formatDate(inputDate) { const date = new Date(Types.pString(inputDate)) const oDateModel = new CDateModel() oDateModel.parse(date.getTime() / 1000) return oDateModel.getDate() }, }