On Aug 11, 2008, at 2:36 PM, Shakti Purohit wrote:
I went through the java API doc of Roller. I am into developing a
plugin for
Roller which will fetch existing content (WeblogEntries, comments,
tags)
from the Roller. I think this task is very much doable using APIs
provided.
My only concern: does there exist any plugin framework on Roller by
which I
can make plugin a part of Roller environment? I mean does Roller
provide any
admin based UI by which I can upload my plugins? If not please
provide the
way to load the plugin.
Secondly, how can I detect data creation, deletion and update on
Roller? I
did not find anything like listeners on Rollers, listeners being
listening
to create update and delete events. Please suggest how to implement
this
functionality (event listeners like functions)?
Thanks in advance,
Shakti
The APIs are straightforward, but there is no real standardized method
for installing a plugin - besides copy JARS, configure roller-
custom.properties, restart server.
There is no UI for of installing a plugin. A GUI tool of some sort
might be nice though?
For instance the instructions I wrote for installing my Markdown
plugin are moderately cumbersome:
http://github.com/myabc/roller-markdown/tree/master
I say cumbersome, because although I wrote a little bash script to
copy the files, its not the best! It shouldn't take someone with Unix
knowledge more than 5 minutes, but still, its easy to screw up copying
files.
Alex