A module which integrates with User Relationships module to provide a birthday notification block for your related users. You can choose which relationship types generate birthday notifications and can designate the CCK field which holds the profile birthday information.
Currently, this uses content profile and CCK datefields for birthday information. There is no core profile integration.
Theme The Block Content
The project is new and right now gives really basic output. You can easily override the output of the block display with a theme function. The base theme just outputs a themed username as a link and looks like this:
/**
* Returns HTML for a birthday list.
*
* @param $friends
* An associative array of users whose birthdays match $date, keyed by uid.
* Each value is array containing:
* - 'username': The user's themed username.
* - 'birthdate': The user's birthdate as a UNIX timestamp.
* @param $date
* A UNIX timestamp representing the day for which we're listing birthdays.
*
* @return
* An HTML string representing the user list.
*/
function theme_ur_birthdays_list($friends = array(), $date = NULL) {
$items = array();
foreach ($friends as $friend) {
$items[] = $friend['username'];
}
return theme('item_list', $items);
}
EHR stands for Electronic Health Record. This module is a common pattern in health record management. This module supports an online patient health record database.
Apple Push Notification Service (APNs for short) is the centerpiece of the push notifications feature. It is a robust and highly efficient service for propagating information to devices such as iPhone, iPad, and iPod touch devices.
Apple Push Notification Service transports and routes a notification from a given provider to a given device. A notification is a short message consisting of two major pieces of data: the device token and the payload. The device token is analogous to a phone number; it contains information that enables APNs to locate the device on which the client application is installed. APNs also uses it to authenticate the routing of a notification. The payload is a JSON-defined property list that specifies how the user of an application on a device is to be alerted.
If you are a native iPhone application developer, you may have heard of the Apple Push Notification service (APNs). There are a lot of excellent online guides on how to get your application to receive remote notifications... but what about the other piece of the puzzle... ACTUALLY SENDING A MESSAGE?!?!