Your SlideShare is downloading. ×
0
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Lifestreaming & Geoblogging with Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Lifestreaming & Geoblogging with Drupal

1,275

Published on

Drupal has quickly become the preferred platform for Lifestreaming; a time-ordered record of an electronic life updated either through a direct feed or by aggregating online content such as blog posts …

Drupal has quickly become the preferred platform for Lifestreaming; a time-ordered record of an electronic life updated either through a direct feed or by aggregating online content such as blog posts and social network updates. Emerging geo location tools are giving rise to the geoblogging revolution and adding yet another layer of metadata to these content rich lifestreams.

This session is for anyone with an interest in integrating social media into their websites. From creating the ultimate personal portfolio site to developing a multi-contributor citizen journalism portal, we will review the techniques to get it deployed quickly in Drupal.

What will be covered:

* Integrating social content via cck & embeded fields
* Automatic importing via FeedAPI and FeedAPI_mapper
* Attaching location context via location and GMap modules
* Importing social geolocation data via MachineTagsAPI and Geotagging modules

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • you done good job, your screen shot is very very useful to me.. thanks a lot..
    http://www.module-node.com
    http://www.module-developer.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,275
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
1
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 11.15.09<br />Lifestreaming & Geoblogging<br />[MM.DD..YY]<br />[PRESENTER]<br />
  • 2. What is GeoBlogging<br />Lifestreaming +Geotagging<br /><ul><li>Enabling people to report to their website via mobile phones
  • 3. Text reports
  • 4. Photos
  • 5. Videos
  • 6. Geotagged</li></li></ul><li>What are machinetags<br /><ul><li>Machine tags in triplet form:
  • 7. Namespace
  • 8. Predicate
  • 9. Value</li></ul>geo:lon=[value]<br />geo:lat=[value]<br />
  • 10. Geoblogging Setup: Modules<br />Required<br />Location / GMap<br />CCK<br /><ul><li>Embedded Media Field</li></ul>FeedAPI<br />FeedAPIMapper<br />MachineTagsAPI<br />GeoTags<br />BlogAPIAdv / BlogAPI patch<br />Date<br />Optional<br />Content Profile<br />ImageCache<br />Twitter<br />Calendar<br />Mobile Tools<br />Mobile Theme<br />
  • 11. Geoblogging Setup: content types & fields<br />Location<br />Event<br />Date field<br />Checkin<br />Date field<br />Profile<br />Blog / Article<br />Microblog<br />Photo<br />Video<br />Audio<br />All content types should have locations enabled<br />A content types should have node reference fields for location, event & checkin<br />Locations, Events and Checkins should have a hashtag field<br />Create a free tagging taxonomy<br />Configure Geotags to map content types and fields<br />
  • 12. Geoblogging Setup: services<br />Photos<br />Flickr<br />Videos<br />YouTube<br />Mobile media app<br />ShoZu<br />PixelPipe<br />Must use services you can pass through machinetags<br />Need a means for supporting post via BlogAPI<br />
  • 13. Geoblogging Setup: Feeds<br />Create a feed node for all media feeds<br />Creating mappings<br />Map media tags to free tagging taxonomy via MachineTagsAPI<br />The feed node author should match the rss feed owner<br />
  • 14. Topology<br />
  • 15. Geoblogging Workflow: direct GPS geotagging<br />Take a photo on a GPS enabled cell phone and upload it to Flikr with geo:lon & geo:lat tags<br />Upload photos to Flickr from a non GPS camera and add geo:lon & geo:lat tags in Flickr interface<br />
  • 16. Geoblogging Workflow: direct address geotagging<br />Take a photo on a GPS or non GPS enabled cell phone and upload it to Flikr using any of geo:street, geo:additional, geo:city, geo:state, geo:province, geo:zip.<br />Upload photos from camera and add machinetags via Flickr’s admin<br />
  • 17. Geoblogging Workflow: reference event or location<br />Create a location or event with a location and post media that references the location or event node<br />Referencing by geo:ref, geo:event|loc or #<br />Can reference by hashtag, nodeid or node title<br />Example<br />geo:event=dca09<br />
  • 18. Geoblogging Workflow: adding locations and events<br />Create a location or event. Post via BlogAPI an event or location adding the directive, geo:add=[event|loc]<br />Create a reference with geo:ref<br />Example<br />Title: DrupalCamp Austin<br />geo:lon=12.345<br />geo:lat=67.890<br />geo:ref=dca09<br />geo:add=event<br />
  • 19. Geoblogging Workflow: Checkins<br />Checkin to an event and/or location by posting via BlogAPI with the tag, geo:checkin. All media posted while checkedin will be automatically referenced to the checkinrefereces<br />Example<br />geo:checkin=dca09<br />
  • 20. Thank you<br />Tom McCracken<br />LevelTen Interactive<br />Director<br />Phone: 214.887.8586<br />Website: leveltendesign.com<br />Email: tom@leveltendesign.com<br />Twitter: @levelten_tom<br />Blog: leveltendesign.com/blog/tom<br />Lifestream: tommccracken.com<br />LinkedIn: linkedin.com/in/tommccracken<br />

×