cabennett85/gittest — Issue #988: Broadcasting
Author: cabennett85
Created: 2012-03-02 00:29:37+00:00
State: open

This is a pretty complex feature, so we will break this out into additional "tickets" if we need to.

The specs for broadcasting is in DB/BC/Features/Broadcasting/

1. broadcast post.pptx

2. broadcast event

3. user broadcast

4. broadcast wish (Not yet spec'd, although will probably be similar to broadcast event)

5. cause admin can broadcast a message letting users know that they have enabled donations on BroadCause (Not yet spec'd)

Default Messages:

1. Cause Admin:

a. Announcement:
{{{
"<>"
We append the link to the announcements page (for Twitter use bitly)
}}}

b. Wish
{{{
"Help out: <>"
We append the link: http://broadcause/XXXX/wishes/XXX (for Twitter use bitly)
}}}

c. Event
{{{
"Come attend <> on <>"
We append the link: http://broadcause/XXXX/events/XXX (for Twitter use bitly)
for Twitter only, truncate <> to fit 140 characters
}}}

User:

a. Announcement:
{{{
"Spread the word for <>: <>"
We append the link to the announcements page (for Twitter use bitly)
for Twitter only, truncate <> to fit 140 characters
}}}

b. Wish
{{{
"Help <>: <>"
We append the link: http://broadcause/XXXX/wishes/XXX (for Twitter use bitly)
for Twitter only, truncate <> to fit 140 characters
}}}

c. Event
{{{
"Come attend <> to support <> on <>"
We append the link: http://broadcause/XXXX/events/XXX (for Twitter use bitly)
for Twitter only, truncate <> to fit 140 characters
}}}

NOTE:

For Facebook, use cause logo for the picture. For the Facebook title attribute, use the cause page link with anchortext: "[Cause name] on BroadCause".