Log of /contributions/modules/rdf/rdf.views.inc
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.11 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Aug 16 00:17:41 2009 UTC
(3 months, 1 week ago)
by
arto
Branch:
MAIN
Changes since
1.10: +1 -1 lines
Diff to
previous 1.10
Implemented RSS feed support for extended datetime literals that include CCK datetime fields' time zone names.
Revision
1.9 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Mar 28 02:37:22 2009 UTC
(8 months ago)
by
arto
Branch:
MAIN
Changes since
1.8: +2 -2 lines
Diff to
previous 1.8
Changelog:
- Implemented hook_rdf_adapters(); added a new API function rdf_get_adapters().
- Merged rdf_db_rdf_namespaces() into rdf_rdf_namespaces().
- Merged rdf_db_rdf_contexts() into rdf_rdf_contexts().
- Merged rdf_db_rdf_repositories() into rdf_rdf_repositories().
- Implemented an RDF_DatabaseRepository class based on code previously in rdf.db.inc.
- Renamed rdf_db_create_repository() to rdf_create_repository().
- Renamed rdf_db_update_repository() to rdf_update_repository().
- Renamed rdf_db_rename_repository() to rdf_rename_repository().
- Renamed rdf_db_delete_repository() to rdf_delete_repository().
- Renamed rdf_db_get_schema() to rdf_get_schema().
- Renamed rdf_db_get_repository_tables() to rdf_get_tables().
- Renamed rdf_db_load_repository() to rdf_get_repository().
- Renamed rdf_db_load_namespace() to rdf_get_namespace().
- Renamed rdf_db_count_repository_triples() to RDF_DatabaseRepository::count().
- Renamed rdf_db_merge_duplicate_statements() to RDF_DatabaseRepository::merge_duplicates().
- Renamed _rdf_db_make_record() to RDF_DatabaseRepository::construct_statement().
- Renamed _rdf_db_uri_to_id to RDF_DatabaseRepository::uri_to_id().
- Renamed _rdf_db_uri_to_id_insert to RDF_DatabaseRepository::uri_to_id_insert().
- Renamed _rdf_db_uri_to_id_select to RDF_DatabaseRepository::uri_to_id_select().
- Renamed _rdf_db_delete_statements() to RDF_DatabaseRepository::delete_statements().
- Renamed _rdf_db_select_statements() to RDF_DatabaseRepository::select_statements().
- Renamed _rdf_db_query_statements() to RDF_DatabaseRepository::query_statements().
Revision
1.7 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 4 20:56:53 2009 UTC
(8 months, 3 weeks ago)
by
arto
Branch:
MAIN
Changes since
1.6: +1 -1 lines
Diff to
previous 1.6
Changelog:
- Added a new database table, {rdf_repositories}, for holding RDF repository definitions.
- Added schema update #6002 for creating the {rdf_repositories} table.
- Added schema update #6003 for migrating RDF repository definitions from the {variable} table to {rdf_repositories}.
- Changed rdf_db_get_repository_tables() to make use of the new {rdf_repositories} table.
- Removed rdf_db_get_repository_names() in favor of rdf_db_get_repository_tables().
- Changed rdf_db_create_repository() options; dependent modules take note: in the future invoke the function with 'title' and 'description' instead of 'dc:title' and 'dc:description'. See rdf.db.inc for details.
- Renamed rdf_db_update_repository_metadata() to rdf_db_update_repository().
- Removed rdf_db_delete_repository_metadata().
- Prevented editing of the System and Local repositories on the RDF repository management screen.
Revision
1.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Mar 2 03:08:17 2009 UTC
(8 months, 3 weeks ago)
by
arto
Branch:
MAIN
CVS Tags:
DRUPAL-6--1-0-ALPHA6
Changes since
1.5: +23 -9 lines
Diff to
previous 1.5
Changelog:
- Reimplemented the Drupal core modules' (node, taxonomy, blog, aggregator) RSS output in terms of extensible RDF/RSS 1.0 feeds - one important step towards publishing 100% RDFized Drupal sites.
- Added nodes' author information into RDF feeds by default (mapped to the dc:creator property).
- Changed RSS 1.0 feed output to use the MIME type application/rss+xml instead of application/rdf+xml.
- Refactored the Views 2.x RDF feed style and row plugins to use the new RDF feeds API for building their RSS 1.0 output.
- Consolidated all RDF feed configuration forms and logic in rdf.admin.inc.
- Consolidated most RDF feed build logic in rdf.feed.inc.
- Removed the special-cased Location module support in favor of supporting hook_nodeapi('rss item') when outputting RDF feeds.
- Renamed hook_rdf_views_feed() to hook_rdf_feed().
- Renamed hook_rdf_views_feed_channel() to hook_rdf_feed_channel().
- Renamed hook_rdf_views_feed_item() to hook_rdf_feed_item().
- Implemented a new API class RDF_Callback that will be used to support callbacks (poor man's closures) in various API functions.
- Implemented a new API class RDF_CallbackIterator that supports lazy iteration based on a data callback, helping to reduce memory usage.
- Fixed a bug (introduced in 6.x-1.0-alpha5) preventing CCK field property mappings from being saved.
- Added an input validation to ensure RDF mappings cannot be defined using non-existent namespaces.
- Improved the RDF mappings overview screen, and implemented autocompletion of RDF property names when mapping fields to RDF properties.
- Implemented a time zone configuration option for date/time values in RSS feeds.
- Fixed the time zone handling logic for RDF-mapped CCK fields used in RSS feeds.
- Added a $timezone parameter to rdf_datetime().
- Prevented a PHP warning from rdf_db_get_schema() when installing File Framework (fixed by miglius).
- #350485 by TheOnlyHarry: Fixed namespace prefix logic in RDF output.
Revision
1.5 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 28 22:15:42 2009 UTC
(8 months, 3 weeks ago)
by
arto
Branch:
MAIN
Changes since
1.4: +50 -1 lines
Diff to
previous 1.4
Changelog:
- Provided a new hook, hook_rdf_feeds(), for declaring RDF-compatible feeds.
- Implemented a new RDF feeds administration screen allowing centralized management and configuration of RSS feeds output from Drupal core modules, RDF-enabled Views, and from any other module that implements hook_rdf_feeds().
- Implemented hook_menu_alter() in order to override and upgrade the RSS feeds provided by Drupal's core modules to RSS 1.0-compatible RDF.
- Implemented the new API functions rdf_get_feed_info(), rdf_get_feed_settings(), and rdf_set_feed_settings().
Revision
1.4 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Feb 19 17:19:11 2009 UTC
(9 months ago)
by
jmiccolis
Branch:
MAIN
Changes since
1.3: +43 -13 lines
Diff to
previous 1.3
Extended Views module integration to allow for relationship to user table.
Replaced usage of internal database ids with URIs in two Views module filters.
Revision
1.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Feb 16 13:27:09 2009 UTC
(9 months, 1 week ago)
by
arto
Branch:
MAIN
Changes since
1.2: +3 -3 lines
Diff to
previous 1.2
Merged latest changes from http://github.com/bendiken/drupal-rdf.
Changelog:
- #330541 by jmiccolis: Views integration.
- Cache rdf_db_get_repository_tables() and rdf_db_count_repository_triples() results (by alex.k).
- Refactored rdf_db_get_repository_tables() and rdf_db_count_repository_triples().
- Prevent duplicate RDF statements from being inserted (in accordance with repository settings).
- Merge any duplicated RDF statements on cron runs (in accordance with repository settings).
- Implemented support for CCK Fieldgroup fields when outputting RSS feeds from the Views plugin.
- Honor Location module content-type-specific RSS settings when outputting RSS feeds from the Views plugin.
- Folded the RDF Schema module back into the base module, leaving a placeholder (for the time being) in order to allow users to cleanly uninstall the submodule.
- Renamed the 'RDF API' module to 'RDF'.
- Minor coding conventions cleanup.
- Updated the information in README.txt and INSTALL.txt; added contributors to README.txt.
Revision
1.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 15 11:25:44 2008 UTC
(13 months, 1 week ago)
by
arto
Branch:
MAIN
CVS Tags:
DRUPAL-6--1-0-ALPHA5
Imported the latest changes from http://github.com/bendiken.
Changelog:
- Implemented a Views plugin that generates an RSS 1.0-compatible RDF feed from any node-based view.
- Added RSS 1.0 to the list of always-available default namespaces.
- Added new API functions rdf_seq(), rdf_bag(), rdf_alt().
- Added new API classes RDF_Collection, RDF_Seq, RDF_Bag, RDF_Alt.
- Fixed bugs in blank node handling.
- Corrected and improved the output of the RDF/XML serializer.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.