Closed (outdated)
Project:
Nodewords: D6 Meta Tags
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
13 Jul 2009 at 21:48 UTC
Updated:
25 Sep 2020 at 09:11 UTC
Jump to comment: Most recent
Comments
Comment #1
mgiffordWhen someone does get to this would be good to bring in some code from http://openconcept.ca/blog/mgifford/adding_dublin_core_metadata_to_drupal
I do think this is something that will fit nicely with all of the RDF work going on in the drupal community.
Mike
Comment #2
avpadernoI am changing the title, which was too generic. The support for more DCIM is for version 1.1 (see http://dublincore.org/2008/01/14/dcelements.rdf#).
Comment #3
avpadernoI have marked #30937: Dublin Core support - Status update? as duplicate of this report.
Comment #4
avpadernoThe code supports now the following meta tags: DC.Date, DC.Contributor, and DC.Publisher.
Comment #5
mgiffordthanks!
Comment #6
avpadernoSome meta tags have been already added; I will add more meta tags, when I will resolve a problem with meta tags that are alias of other meta tags.
Comment #7
avpadernoComment #8
iantresman commentedI've added some information on Dublin core and Google Scholar's requirements here.
Comment #9
Hobbes-2 commentedSubscribe
Comment #10
avpadernoI am moving the report to the project that will implement the feature.
Comment #11
shaneonabike commentedWe require some of these tags for our project so is it alright if I go ahead and add a few and then provide a patch?
Comment #12
avpadernoYes, it is. Consider that this project works only for the branch 6.x-3 of Nodewords, and the code has not been branched, yet.
Comment #13
shaneonabike commentedI don't think I understand your response. Are you telling me that in branch 6.x-3 these fields are already available? Or that I should make the changes in this code.
Also, I noticed that the node [tokens] don't always seem to resolve properly. Is there an area in the code that I could check out to figure out how they are being parsed?
Thanks
Shane
PS - I've got a bunch of the fields pretty much working now (awesome code and easy to add stuff into)
Comment #14
avpadernoThis project works only in conjunction with branch 6.x-3 of Nodewords; the support for more Dublin Core 1.1 meta tags will not be added in branch 6.x-1 of Nodewords.
Comment #15
avpadernoThis module is not maintained anymore. This feature should be implemented in Nodewords.
Comment #16
quicksketchWhile I agree that adding more Dublin Core tags would be a good thing, I think all of these properties may be better served by a separate add-on module (similar to the way Kiam had separated it before). In order to have full support for DC, there are a shocking 18(!) tags that could be added. That's twice as many as all the other metatags combined. Considering actual usage of DC is mostly theoretical at this point, I'd prefer these were separated even further from the bulk "extras" module that includes location and the (now deprecated) ICRA tag. Similar to how the verification tags are separate, making "nodewords_dublin_core" seems like a good idea.
Comment #17
damienmckennaI've been contemplating re-architecting how the bundled meta tags are loaded. My current idea is to handle them via include files rather than separate modules, making it easier to turn on the specific tags, or groups of tags, via a checkbox rather than having to enable a whole extra module. In this world, I'd probably separate the Dublin Core list into two - common (what's already included) and advanced (all of the ones not currently supported), then let those few individuals who specifically want them to easily enable them.
Anyway, this is a discussion for v1.14.
Comment #18
damienmckennaAn issue to discuss / plan my plans to rearchitect Nodewords: #1379598: Rearchitect to use include files instead of submodules
Comment #19
damienmckennaLets see about adding some more to v1 as-is, do the re-engineering later.
Comment #20
damienmckennaRelated issue for Metatag: #1491616: Add new meta tag: Dublin Core
Comment #21
damienmckennaSome meta tags that could be quickly added from the 1.1 specs:
It may also be worth adding an option to output the tags in dc.tag, dc:tag or dcterms.tag, this should be easy to do.
Comment #22
damienmckennaAm hoping to get clarification from someone at the DCMI on what the best option is regarding the meta tag namespace.
Comment #23
damienmckennaRelated: #1751318: Correct the Dublin Core tags
Comment #24
damienmckennaI'm aiming to match Metatag with the next release, so the following Dublin Core tags will be added:
Comment #25
damienmckennaThe new tags should be added to a new submodule, to mirror Metatag, and then the existing Dublin Core meta tags can be moved into the new module via #1852546: Move Dublin Core meta tags into their own submodule.
Comment #25.0
damienmckennaClarified the issue.
Comment #26
avpadernoI am closing this issue, which is for a not supported Drupal version.