From 9c97849d78f88ba8489c2daf6acc65bd9a9a1cda Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Mon, 13 Jun 2016 19:53:16 +0200 Subject: [PATCH] added metatag feature --- .../features/metatags/metatags.features.inc | 14 ++++++++ .../metatags.features.user_permission.inc | 32 +++++++++++++++++++ .../modules/features/metatags/metatags.info | 19 +++++++++++ .../modules/features/metatags/metatags.module | 7 ++++ .../features/metatags/metatags.strongarm.inc | 28 ++++++++++++++++ 5 files changed, 100 insertions(+) create mode 100644 sites/all/modules/features/metatags/metatags.features.inc create mode 100644 sites/all/modules/features/metatags/metatags.features.user_permission.inc create mode 100644 sites/all/modules/features/metatags/metatags.info create mode 100644 sites/all/modules/features/metatags/metatags.module create mode 100644 sites/all/modules/features/metatags/metatags.strongarm.inc diff --git a/sites/all/modules/features/metatags/metatags.features.inc b/sites/all/modules/features/metatags/metatags.features.inc new file mode 100644 index 00000000..293fa8c7 --- /dev/null +++ b/sites/all/modules/features/metatags/metatags.features.inc @@ -0,0 +1,14 @@ + "1"); + } +} diff --git a/sites/all/modules/features/metatags/metatags.features.user_permission.inc b/sites/all/modules/features/metatags/metatags.features.user_permission.inc new file mode 100644 index 00000000..e66e2b23 --- /dev/null +++ b/sites/all/modules/features/metatags/metatags.features.user_permission.inc @@ -0,0 +1,32 @@ + 'administer meta tags', + 'roles' => array( + 'root' => 'root', + ), + 'module' => 'metatag', + ); + + // Exported permission: 'edit meta tags'. + $permissions['edit meta tags'] = array( + 'name' => 'edit meta tags', + 'roles' => array( + 'root' => 'root', + ), + 'module' => 'metatag', + ); + + return $permissions; +} diff --git a/sites/all/modules/features/metatags/metatags.info b/sites/all/modules/features/metatags/metatags.info new file mode 100644 index 00000000..4416e00a --- /dev/null +++ b/sites/all/modules/features/metatags/metatags.info @@ -0,0 +1,19 @@ +name = metatags +core = 7.x +package = Materio +dependencies[] = ctools +dependencies[] = features +dependencies[] = metatag +dependencies[] = metatag_dc +dependencies[] = metatag_facebook +dependencies[] = metatag_google_plus +dependencies[] = metatag_opengraph +dependencies[] = metatag_twitter_cards +dependencies[] = strongarm +features[ctools][] = strongarm:strongarm:1 +features[features_api][] = api:2 +features[user_permission][] = administer meta tags +features[user_permission][] = edit meta tags +features[variable][] = metatag_has_revision_id +features[variable][] = metatag_schema_installed +project path = sites/all/modules/features diff --git a/sites/all/modules/features/metatags/metatags.module b/sites/all/modules/features/metatags/metatags.module new file mode 100644 index 00000000..31ab4708 --- /dev/null +++ b/sites/all/modules/features/metatags/metatags.module @@ -0,0 +1,7 @@ +disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'metatag_has_revision_id'; + $strongarm->value = TRUE; + $export['metatag_has_revision_id'] = $strongarm; + + $strongarm = new stdClass(); + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'metatag_schema_installed'; + $strongarm->value = TRUE; + $export['metatag_schema_installed'] = $strongarm; + + return $export; +}