blog.brockha.us wrote:If I understand your problem right, I can tell you what's the reason (it's an old and nasty problem I trapped in often before):
Its not
my problem. I think its a problem of unaspected behaviour until a Newbie gets used to it.
Well, it is a problem for developers too, like you said.
blog.brockha.us wrote:... Spartacus ..., "Update Event Plugins" will check for all event plugins lying in a serendipity_event_* directory, "Update Sidebar Plugins" does the same for sidebar plugins lying in a serendipity_plugin_* directory. If it finds a changed version it will update the whole directory (both plugin versions, if there are two).
Yes that is exactly how it is working and leads to the main problem.
blog.brockha.us wrote:So this does mean: If you update the version only of a serendipity_plugin_* file lying in a serendipity_event_* directory, Spartacus won't notice the version change (as it checks the serendipity_event_* file in that case). You have to update the version of the serendipity_event_* plugin in that directory, too.
That is why I asked to get rid of the 'new sidebar plugins available' button (in this case
only!).
For the moment, these buttons just pop up, if a user is_admin. I would like to have a small and specific check first, if there are
- single plugin updates available (in serendipity_plugin_* directory)
- single event updates available (in serendipity_event_* directory) - ["plugins == events"]
- both
- none
For these cases show single, double or no buttons [with text]. The last could also have a "opacity:.x " button.
It seems to be a historical question, why these buttons appear like they do. I think they were used to be the (cloned or original) install *plugin links, this is why they appeared as "
Check for new [*] plugins[/i]" not long ago, until someone coudn't find the updater buttons last Autumn.

Then the name content got precised. Now, I think, the event_hook creating these buttons should follow.