Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Downloads
Download rdf-6.x-1.0-alpha7.tar.gztar.gz
63.71 KB
MD5: 509db2d92a15ffd221359f47acd05707
SHA-1: 2fe68d39e51f05b5e22bac9fa85e1af86711b5d5
SHA-256: f7c50aba89242c768cbd8d29546cdc29bd7567f1831d775297da0f9a0e045958
Download rdf-6.x-1.0-alpha7.zipzip
73.86 KB
MD5: 5e1d178952710e0c59af0fc5e41b55ce
SHA-1: 065114a99a46ddc440a93106c80ac9284e048267
SHA-256: bd799954fed6dd0f67cc46cd38f2a3a5c7b8d615134fc34e6727de29620720a7
Release notes
One last final alpha release to fix a potential security issue discovered by scor of the Drupal security team.
Changes since 6.x-1.0-alpha6 (executive summary):
- There are important database changes. You must run
update.php
after upgrading to this release. - As warned in the previous release, the RDF Schema submodule has now been removed (its functionality having been folded into the RDF module itself). Make sure you've disabled/uninstalled that module before upgrading to this release.
- An experimental configuration option has been added that will allow you to use RDFa without changing your Drupal site's theme (see #391372: Enable RDFa usage with Drupal 6.x).
- There have been several bug fixes and feed reader compatibility improvements to the RDF/XML and RSS 1.0 output.
- A bothersome bug that caused accumulated duplication of RDF data has been fixed. The bug was introduced in the previous release and affected e.g. some users of the File Framework and Calais modules.
- You can now use autocompleted CURIEs (compact URIs) on the Administer » Content management » RDF data » Add statement screen, simplifying data entry.
- Some minor performance optimizations have been implemented. There will be yet more performance-related work done for the next release.
Changes since 6.x-1.0-alpha6 (full CVS changelog):
- Fixed a bug wherein
rdf_delete()
did not match any records (introduced in 6.x-1.0-alpha6). - Added default core field mappings to the RDF mapping screen.
- Fixed table padding for core field mapping display.
- 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 ofrdf_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'. Seerdf.db.inc
for details. - Renamed
rdf_db_update_repository_metadata()
tordf_db_update_repository()
. - Removed
rdf_db_delete_repository_metadata()
. - Prevented editing of the System and Local repositories on the RDF repository management screen.
- #391372: Enable RDFa usage with Drupal 6.x: Implemented an experimental configuration option for automatically and dynamically replacing the theme's default DOCTYPE with an XHTML+RDFa DOCTYPE just before a page is output to the browser.
- #391372: Enable RDFa usage with Drupal 6.x: Implemented a configuration option for determining which namespace prefixes to enable for RDFa usage.
- Enabled the unit tests to pass by doing away with the SimpleTest 2.x sandboxing. Anyone who wants them sandboxed is free to figure it out and submit a patch.
- Prevented bootstrap problems in certain configurations due to a missing
url()
function when the module is loaded. - Allowed CURIEs to be used for data entry on the 'Add statement' screen.
- Prevented meta-meta field matching when checking for duplicates.
- Moved the
hook_menu()
definitions (all 8K of them) tordf.menu.inc
. - Use
headers_list()
instead ofdrupal_get_headers()
when determining whether to inject the RDFa doctype. - Don't prepend the RDFa doctype if no previous doctype was found.
- Removed the RDF Schema submodule.
- Fixed RDF feed date handling for CCK datestamp fields.
- Fixed RSS links to use
taxonomy/term/%tid
instead oftaxonomy/term/%tid/%depth
when%depth
= 0. - Implemented support for a default XML namespace in RDF/XML and RSS 1.0 output.
- Optimized repeated calls to
rdf_db_load_repository()
(patch by miglius). - Fixed time zone issues in CCK Datestamp field handling in RSS output.
- Fixed a potential access control issue (discovered by scor).