Location:
AnywhereDescription:
Module(s) needs to:
- Implement jquery search box for searching specific schema types on Freebase. So the admin can configure module to only search for "music", or "film" or "city" schemas.
- Implement the creation of a new content node the first time a user searches for and selects a Freebase item in the search. Content node stores only a reference to the Freebase content. When that node is requested by users on the site, Freebase data is fetched and displayed. Page could be cached, but the idea is to let Freebase store the data, and the Drupal site to display that data, getting any changes that happen over time on Freebase.
- OPTIONAL: Implementation of Freebase content display should include an admin interface that allows the admin to select the fields to display for the type of content chosen. So if "film" is the content chosen, then the admin can select which data types for that content to display (i.e., running time, actor list, title . . .)
- OPTIONAL: as an alternative to the above option, the code should be constructed in a manner that a junior level PHP developer can go into the code and alter the Freebase read and write code to easily update a the display of data from Freebase. For example a web designer will want to add or remove a Film's running time from the page, he/she should be able to go into the code and easily omit or add that data type.
Budget:
TBDApplication deadline:
Monday, August 31, 2009Approx. project length:
4 weeksHow to apply:
email will.merydith@gmail.com with subject line: "Drupal Freebase Development"
rss feed