[geeklog-modules] Plugins and comments, again
geeklog-modules-admin at lists.geeklog.net
geeklog-modules-admin at lists.geeklog.net
Sat May 10 18:37:20 EDT 2003
Dirk,
Can ID not be the comment id - either the parent to individual comment id ?
Blaine
----- Original Message -----
From: <geeklog-modules-admin at lists.geeklog.net>
To: <geeklog-modules at lists.geeklog.net>
Sent: Saturday, May 10, 2003 1:09 PM
Subject: [geeklog-modules] Plugins and comments, again
> Sigh, I have to come back to this issue again ...
>
> A couple of days ago, I suggested that the plugins should handle their
> comments themselves. When trying to implement that now, I noticed that
> the plugins may be missing some of the information necessary to perform
> the task.
>
> The current API is
>
> plugin_handlecomment_<$type> ($id, $operation='')
>
> where "$type" is the type of comment (= the name of the plugin), "$id" is
> the ID of the comment's parent object and "$operation" is either 'save'
> or 'delete'.
>
> For the 'save' operation, that's fine (more or less): Geeklog saves the
> comment in the gl_comments table and then calls the above function so
> that the plugin can update its statistics or whatever. It would be nice,
> though, if the plugin would also get the comment ID ...
>
> For the 'delete' operation, this is obviously not sufficient since the
> plugin wouldn't know which comment to delete.
>
> So we need an additional parameter. The question is now: Should there be
> a new API function for this (so as to not break any existing plugins) or
> should we just add the comment id as an additional parameter, e.g.
>
> plugin_handlecomment_<$type> ($id, $operation='', $cid)
>
> Comments?
>
> bye, Dirk
>
>
> --
> http://www.haun-online.de/
> http://www.macosx-faq.de/
>
> _______________________________________________
> geeklog-modules mailing list
> geeklog-modules at lists.geeklog.net
> http://lists.geeklog.net/listinfo/geeklog-modules
>
More information about the geeklog-modules
mailing list