RDF

RDF related modules. RDF is short for Resource Description Framework, see http://en.wikipedia.org/wiki/Resource_Description_Framework

QueryPath

mbutcher - March 3, 2009 - 18:25
QueryPath

QueryPath is a library for searching and manipulating HTML and XML documents. It's like jQuery for PHP. See http://querypath.org for more information.

Here's a screencast that shows what you can do with QueryPath and Drupal.

This module provides three things:

  1. Basic QueryPath integration.
  2. A QueryPath database implementation that provides QueryPath with Drupal database functions
  3. Many examples in the querypath_examples module.

More information

  • For an introduction, see Get to know the QueryPath PHP library at IBM's DeveloperWorks website.
  • For a detailed look at the library, see the API documentation for QueryPath.
  • The Drupal-specific database features are documented in the querypath.classes.inc file.
  • There are many examples at the official QueryPath wiki.
  • The QueryPath Examples module (included with this module) provides examples of using QueryPath inside Drupal to handle database lookups, RSS parsing, and FAPI integration to query the MusicBrainz XML service.

File Relations Server

This module allows access to nodes with attached and related files, as well as access to file node contents, via a WebDAV metaphor similar to File Server. The user can browse all files existing in the system by file MIME type, attached- or related-to node type (e.g., event, story, etc.), and attached- or related-to node parent group. Group browsing additionally supports OG Vocabulary integration, which browses by group taxonomy to find attached- or related-to nodes.

For a faster understanding of this module, please see the original author's presentation from Drupalcon DC, available here.

Scholarly

Utility functions for scholarly publications/content, e.g.

  • search, download, and attach PDF according to node title (+ field authors) or from field URL linking to PDF
  • rename attached PDFs according to title (+ other fields, e.g. year, author)
  • normalize concatenated author list field (lots of diverse variants to consistent Surname, Forname; Sur...)
  • split/join authors from/to concatenated/multiple field

Currently, you find the functionality in admin/content/node in the drop down list as well as partly in the menu next to 'edit'; also see admin/settings/scholarly

Related modules

cck content type definition for import (enable module content copy) via admin/content/types/import available, see cvs

RDF external vocabulary importer

scor - January 30, 2009 - 07:31
Import vocabulary

Being able to reuse RDF vocabularies across sites is one of the key elements for the semantic web to take off. The RDF external vocabulary importer module (evoc) will cache any external RDF vocabulary in Drupal, and expose its classes and properties to other modules. RDFCCK relies on evoc to offer classes and properties to be mapped to CCK fields, node title and body.

This module requires the RDF and the SPARQL modules.

Citation counts

Retrieve citation counts for scholarly articles

where: link below node (of type 'pub') and cron
what: retrieve citation counts from Google Scholar by querying with node title (and cck field 'authors' ) and store citation count in cck field 'citations'
also: try to get abstract from acm.org

todo: lot of settings

Calais Marmoset

emackn - January 16, 2009 - 23:03
Marmoset Tab

Marmoset's purpose is to provide a simple way to make your Web site's contents available through intelligent search.

This module integrates the Calais Marmoset site crawler into Drupal. It adds a tab on the node that when selected will display the microformat data returned my marmoset.
Click through for more information about Calais marmoset

While the Calais module is not required for this to work, if installed along with the Calais module, the data returned with marmoset crawler uses a view to display other content having the same Calais terms.

This module requires that you download the Marmoset Package from http://www.opencalais.com/Crawler . You will also have to edit some of the files according to the instructions found at http://drupal.org/node/361166.

Calais Collection

Also part of the collection is

Credits

This project is sponsored by Thomson Reuters' Calais and Phase2 Technology.

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.