Hi all, a plugin question ive been wondering about.  What is the  
recommended way for a plugin to save longterm non-user configurable  
data?  Just an example, lets say I want to keep track on if ive shown  
a MOTD page to a user, id have to save that information. But some  
plugins may have much more extensive needs here. Basically any data  
you want to save immediately without going through a save preferences  
click.

It might be nice to have some api functions that allow a plugin to  
save this kind of data without having to construct your own SQL. Any  
ideas about this? Maybe it exists already and I just couldnt find.

Also, looking at the code it seems as if plugins through  
save_preferences hook can add saved prefs, but this has a potential  
for unintentional overlap. If 2 plugins decide to use the same name,  
you'll override a previous config with the same name. Maybe RC should  
add the plugin name or something to the prefs key?

Regards,

Cor

_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to