Closed (fixed)
Project:
AGLS Metadata
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
4 Jul 2011 at 04:56 UTC
Updated:
17 Aug 2012 at 00:11 UTC
Jump to comment: Most recent file
| Comment | File | Size | Author |
|---|---|---|---|
| #14 | 1208366-agls-drupal-7.patch | 18.68 KB | nick_schuch |
| #8 | agls_d7.zip | 3.08 KB | rooby |
Comments
Comment #1
Bevan commentedI sought support for this at #1208372: What should modules that depend on nodewords do for Drupal 7?.
Comment #2
rooby commentedIt should rely on the Meta tags module, which looks ready enough now.
Comment #3
rooby commentedSince AGLS is an extension of dublin core I think this module should only implement tags that are different from dublin core.
There is already plans for dublin core support for metatags, see:
#1491616: Add new meta tag: Dublin Core
#1278146-13: [META] Ensure all meta tags are supported (no patches, just planning)
So all this module would need to provide are the tags:
* Function
* Availability
* Audience
Then possibly also alter the dublin core tags to add qualifiers like language & scheme.
Comment #4
rooby commentedHowever, xml:lang/lang & scheme attributes probably should also be handled in the parent metatag module if possible.
Comment #5
rooby commentedSome related issues for metatag:
#1500396: Support encoding schemes (scheme attribute)
#1282620: Integration with i18n for per-language defaults - The xml:lang/lang attribute may not end up being part of that issue.
Comment #6
rooby commentedActually, the audience tag is part of dublin core too, it is just part of qualified dublin core, not simple dublin core.
So the metatags module probably should also support that.
Comment #7
rooby commentedI'm going to do this shortly.
Comment #8
rooby commentedHere is the first cut of the Druapl 7 version.
It is essentially a complete rewrite from scratch, since so much has changed since drupal 6.
It is a first cut only because it includes the required dublin core tags, which will soon be part of the meta tags module, so will need to be removed from here.
If we need to modify them in some way we can alter the meta tag ones.
There are also some sub-terms I have not added yet, for example aglsterms:act (previously agls:mandate:act).
It is basically just what I needed right now for a website that needs it right now.
I will probably want to add some more useful links to the readme and some scheme information to the descriptions of tags in the admin UI.
To the module maintainer:
If you are willing to add me as a committer I would be happy to maintain the drupal 7 version.
Comment #9
rdeboerThis is great, rooby!
Need this right now! Keep up the great work!
Comment #10
rooby commentedYeah, it isn't fully finished, but like you I needed it right now.
It is enough to pass an AGLS requirement.
Comment #11
nick_schuch commentedI have tested the module listed in comment #8. Module was able to install and run the module as intended. I believe there is definitely enough here for a 7.x-1.x branch.
I will setup the branch shortly.
Comment #12
rooby commentedThanks.
I have been using it on a live site with no drama.
However, I think a proper release should await the outcome of #1491616: Add new meta tag: Dublin Core, so hopefully all the DC stuff can be left out.
Comment #13
nick_schuch commentedIn relation to comment #12.
I completely agree.
Comment #14
nick_schuch commentedAfter a recent project I have made the following changes to bring this module inline with WCAG 2.0 standards. I have also taken into account the wording from the current Metatags issue queue (#12). This will provide (for now) a method for people to get AGLS up and going quickly.
This patch is based against the current state of the 7.x-1.x branch.
Comment #15
kim.pepperCommited #14 to 7.x-1.x
Comment #16
kim.pepper