Skip to content

Commit

Permalink
Add 'target' arg to activity streams Genshi macro
Browse files Browse the repository at this point in the history
Brings it inline with the http://activitystrea.ms/ standard: actor,
verb, object, target.
  • Loading branch information
Sean Hammond committed Feb 5, 2012
1 parent a7e49d0 commit 2a58612
Show file tree
Hide file tree
Showing 10 changed files with 30 additions and 20 deletions.
3 changes: 3 additions & 0 deletions ckan/public/css/style.css
Expand Up @@ -1485,6 +1485,9 @@ body.authz form button {
}
.activity-stream-activity .object {

}
.activity-stream-activity .target {

}
.activity-stream-activity .date {
color:#999;
Expand Down
9 changes: 8 additions & 1 deletion ckan/templates/_util.html
Expand Up @@ -451,7 +451,7 @@
</tr>
</table>

<div py:def="activity_stream_activity(actor, verb, object=None)"
<div py:def="activity_stream_activity(actor, verb, object=None, target=None)"
class="activity-stream-activity">
<span class="actor">
${actor}
Expand All @@ -466,6 +466,13 @@
<py:otherwise>
</py:otherwise>
</py:choose>
<py:choose>
<span class="target" py:when="target">
${target}
</span>
<py:otherwise>
</py:otherwise>
</py:choose>
<span class="date">
${h.render_datetime(activity.timestamp, '%B %d %Y')}
</span>
Expand Down
4 changes: 2 additions & 2 deletions ckan/templates/activity_streams/added_tag.html
Expand Up @@ -9,8 +9,8 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='added',
object=("the tag "+h.tag_link(detail.data.tag)+
" to the dataset "+h.dataset_link(detail.data.package)),
object="the tag "+h.tag_link(detail.data.tag),
target="to the dataset "+h.dataset_link(detail.data.package),
activity=activity
)}
</html>
4 changes: 2 additions & 2 deletions ckan/templates/activity_streams/changed_package_extra.html
Expand Up @@ -9,8 +9,8 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='changed',
object=('the extra "'+detail.data.package_extra.key+'" of the dataset '
+h.dataset_link(activity.data.package)),
object='the extra "'+detail.data.package_extra.key+'"',
target='of the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
6 changes: 3 additions & 3 deletions ckan/templates/activity_streams/changed_resource.html
Expand Up @@ -9,9 +9,9 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='updated',
object=('the resource '+h.resource_link(detail.data.resource,
activity.data.package.id)+' in the dataset '
+h.dataset_link(activity.data.package)),
object='the resource '+h.resource_link(detail.data.resource,
activity.data.package.id),
target='in the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
4 changes: 2 additions & 2 deletions ckan/templates/activity_streams/deleted_package_extra.html
Expand Up @@ -9,8 +9,8 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='deleted',
object=('the extra "'+detail.data.package_extra.key+'" from the dataset '
+h.dataset_link(activity.data.package)),
object='the extra "'+detail.data.package_extra.key+'"',
target='from the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
6 changes: 3 additions & 3 deletions ckan/templates/activity_streams/deleted_resource.html
Expand Up @@ -9,9 +9,9 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='deleted',
object=('the resource '+h.resource_link(detail.data.resource,
activity.data.package.id)+' from the dataset '
+h.dataset_link(activity.data.package)),
object='the resource '+h.resource_link(detail.data.resource,
activity.data.package.id),
target='from the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
4 changes: 2 additions & 2 deletions ckan/templates/activity_streams/new_package_extra.html
Expand Up @@ -9,8 +9,8 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='added',
object=('the extra "'+detail.data.package_extra.key+'" to the dataset '
+h.dataset_link(activity.data.package)),
object='the extra "'+detail.data.package_extra.key+'"',
target='to the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
6 changes: 3 additions & 3 deletions ckan/templates/activity_streams/new_resource.html
Expand Up @@ -9,9 +9,9 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='added',
object=('the resource '+h.resource_link(detail.data.resource,
activity.data.package.id)+' to the dataset '
+h.dataset_link(activity.data.package)),
object='the resource '+h.resource_link(detail.data.resource,
activity.data.package.id),
target='to the dataset '+h.dataset_link(activity.data.package),
activity=activity
)}
</html>
4 changes: 2 additions & 2 deletions ckan/templates/activity_streams/removed_tag.html
Expand Up @@ -9,8 +9,8 @@
${activity_stream_activity(
actor=h.linked_user(activity.user_id),
verb='removed',
object=("the tag "+h.tag_link(detail.data.tag)+
" from the dataset "+h.dataset_link(detail.data.package)),
object="the tag "+h.tag_link(detail.data.tag),
target="from the dataset "+h.dataset_link(detail.data.package),
activity=activity
)}
</html>

0 comments on commit 2a58612

Please sign in to comment.