[2014-10-15 10:25] Clemens Klein-Robbenhaar <c.robbenh...@espresto.com> > On 10/14/2014 08:02 PM, markus schnalke wrote: > > > > in Mediawiki it's possible to insert one's name and the current > > date quite easily with four tilde characters: ~~~~. > > > > Is it possible to do this in a convenient way in Xwiki, as well? > > And if so, how? > > > > > > I think it should be possible by creating a macro. However, I > > would appreciate if inserting the signature would be a simpler > > tag than: {{sign/}}. > > A macro has the disadvantage that it is evaluated every time the page is > rendered, and it will not "remember" when it has been inserted. > > What you want here is something that is evaluated when the page is saved, > remembering the author / current date when saving.
Exactly. > To me this looks more like a use case for an Event Listener, e.g.: > > > http://platform.xwiki.org/xwiki/bin/view/DevGuide/WritingEventListenerTutorial > > You will have to replace > > docSource.setContent(docSource.content + "\n\nSome extra content...") > > in the tutorial by something like: > > docSource.setContent(docSource.content.replaceAll('~~~~',xcontext.user + ' > ' + docSource.date) ) Thanks. I'm sure this is how it could be done. However, in the meantime, I think that using the annotation plugin/application might be the more XWiki-like way to go -- although less familiar to me it might actually be more familiar to most of the users of our wiki. Thanks for your help! meillo _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users