123456789101112131415161718192021222324252627282930313233343536 |
- var moment = require('moment');
- module.exports = {
- book: {
- assets: './assets',
- css: [
- 'footer.css'
- ],
- },
- hooks: {
- 'page:before': function(page) {
- var _label = 'File Modify: ',
- _format = 'YYYY-MM-DD HH:mm:ss',
- _copy = 'powered by Gitbook'
- if(this.options.pluginsConfig['tbfed-pagefooter']) {
- _label = this.options.pluginsConfig['tbfed-pagefooter']['modify_label'] || _label;
- _format = this.options.pluginsConfig['tbfed-pagefooter']['modify_format'] || _format;
- var _c = this.options.pluginsConfig['tbfed-pagefooter']['copyright'];
- _copy = _c ? _c + ' all right reserved,' + _copy : _copy;
- }
- var _copy = '<span class="copyright">'+_copy+'</span>'
- var str = ' \n\n<footer class="page-footer">' + _copy +
- '<span class="footer-modification">' +
- _label +
- '\n{{file.mtime | date("' + _format +
- '")}}\n</span></footer>'
- page.content = page.content + str;
- return page;
- }
- },
- filters: {
- date: function(d, format) {
- return moment(d).format(format)
- }
- }
- };
|