Provide a framework for assignment of user-object relationship metadata.
This plugin creates a user-object relationship table and a user-object relationship metadata table. Relationships between a user (logged-in or IP) are created and added to the relationship table; metadata (ex. votes, flags, and ratings) is attached to that particular relationship via the metadata table. This is a framework; it is intended for use in voting, flagging, and similar user applications where a user-affiliated metadata is attached to an object. Supported object tables include wp_posts, wp_comments, wp_users, and wp_bp_activity.
Functions are provided to add/get/delete relationships; metadata is added via the native WordPress metadata-handling functions.