I want to try out the Margin Viewer annotator plugin but can't find any
docs showing how to initialize it. I'm using annotator 1.2.9. I got the
coffeescript code from Github and have compiled it to js.
Not sure what name to use during initialization. Here's my init code. Would
sure appreciate any insight.
Thanks,
Rick
this.$('#document').annotator()
.annotator("addPlugin", 'Store', {
prefix: '/api',
urls: {
create: '/a',
update: '/a/:id',
destroy: '/a/:id',
search: '/a/get'
},
annotationData: {"docId":this.data._id, "userId":Meteor.userId()},
loadFromSearch: {
"user": Meteor.userId(),
"doc":this.data._id
}
})
.annotator("addPlugin", 'StoreLogger')
.annotator("addPlugin", 'Permissions', {
user: userInfo,
userId: function(user) {
if (user && user.id) {
return user.id;
}
else
return user
},
userString: function(user) {
if (user && user.id) {
return user.email;
}
else
return user
},
permissions: {
'read': [userInfo.id],
'update': [userInfo.id],
'delete': [userInfo.id],
'admin': [userInfo.id]
},
showViewPermissionsCheckbox: false,
showEditPermissionsCheckbox: false
})
.annotator('addPlugin', 'Tags')
.annotator('addPlugin', 'Share', {
shareIn:['email','facebook','twitter']
})
.annotator("addPlugin", 'MarginViewer')
.annotator("addPlugin", 'Markdown');
}
_______________________________________________
annotator-dev mailing list
[email protected]
https://lists.okfn.org/mailman/listinfo/annotator-dev
Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev