summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio <silvio@socioambiental.org>2013-06-25 13:56:50 -0300
committerSilvio <silvio@socioambiental.org>2013-06-25 13:56:50 -0300
commitee4874a1847e98590d24ce01b43f6ae518864986 (patch)
tree3b129c5b3052c5c3039ecda0fbdd00be55e2d4d3
parent92fdd4b5361b1d25be91994afa499fbdc5d10110 (diff)
downloadtimelinejs-ee4874a1847e98590d24ce01b43f6ae518864986.tar.gz
timelinejs-ee4874a1847e98590d24ce01b43f6ae518864986.tar.bz2
Initial tag support
-rw-r--r--timelinejs.module4
-rw-r--r--timelinejs_json_event.tpl.php3
2 files changed, 6 insertions, 1 deletions
diff --git a/timelinejs.module b/timelinejs.module
index 9fd4791..1bf5644 100644
--- a/timelinejs.module
+++ b/timelinejs.module
@@ -104,7 +104,9 @@ function timelinejs_fetch_items($nid, $format = 'json') {
$nodes = timelinejs_load_events($nid);
foreach ($nodes as $node) {
- $items[] = node_load($node->entity_id);
+ $content = node_load($node->entity_id);
+ $content->tag = taxonomy_term_load($content->field_categoria['und'][0]['tid']);
+ $items[] = $content;
}
if (empty($items)) {
diff --git a/timelinejs_json_event.tpl.php b/timelinejs_json_event.tpl.php
index 9fd35d9..60b88c2 100644
--- a/timelinejs_json_event.tpl.php
+++ b/timelinejs_json_event.tpl.php
@@ -2,6 +2,9 @@
"startDate":"<?php print strftime('%Y,%m,%d', strtotime($event->field_date['und'][0]['value'])); ?>",
"headline":"<?php print $event->title; ?>",
"text":"<?php print timelinejs_strip($event->body['und'][0]['value']); ?>",
+<?php if (isset($event->tag) && $event->tag != FALSE) { ?>
+ "tag":"<?php print $event->tag->name; ?>",
+<?php } ?>
"asset":
{
<?php if (!empty($event->field_embed)) { ?>