Browse Source

field localization perms 2

component added

Signed-off-by: bachy <git@g-u-i.net>
bachy 12 years ago
parent
commit
e1d0639eee

+ 239 - 0
materio_content_types/materio_content_types.features.user_permission.inc

@@ -28,6 +28,16 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: create field_attachments.
+  $permissions['create field_attachments'] = array(
+    'name' => 'create field_attachments',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: create field_company.
   $permissions['create field_company'] = array(
     'name' => 'create field_company',
@@ -68,6 +78,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: create field_displayed_in_home.
+  $permissions['create field_displayed_in_home'] = array(
+    'name' => 'create field_displayed_in_home',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: create field_famille.
   $permissions['create field_famille'] = array(
     'name' => 'create field_famille',
@@ -99,6 +118,16 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: create field_localisation.
+  $permissions['create field_localisation'] = array(
+    'name' => 'create field_localisation',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: create field_memo.
   $permissions['create field_memo'] = array(
     'name' => 'create field_memo',
@@ -139,6 +168,34 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: create field_weight.
+  $permissions['create field_weight'] = array(
+    'name' => 'create field_weight',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: create field_workflow_state.
+  $permissions['create field_workflow_state'] = array(
+    'name' => 'create field_workflow_state',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: edit field_attachments.
+  $permissions['edit field_attachments'] = array(
+    'name' => 'edit field_attachments',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit field_company.
   $permissions['edit field_company'] = array(
     'name' => 'edit field_company',
@@ -179,6 +236,16 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit field_displayed_in_home.
+  $permissions['edit field_displayed_in_home'] = array(
+    'name' => 'edit field_displayed_in_home',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit field_famille.
   $permissions['edit field_famille'] = array(
     'name' => 'edit field_famille',
@@ -206,6 +273,16 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit field_localisation.
+  $permissions['edit field_localisation'] = array(
+    'name' => 'edit field_localisation',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit field_memo.
   $permissions['edit field_memo'] = array(
     'name' => 'edit field_memo',
@@ -246,6 +323,34 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit field_weight.
+  $permissions['edit field_weight'] = array(
+    'name' => 'edit field_weight',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: edit field_workflow_state.
+  $permissions['edit field_workflow_state'] = array(
+    'name' => 'edit field_workflow_state',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: edit own field_attachments.
+  $permissions['edit own field_attachments'] = array(
+    'name' => 'edit own field_attachments',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit own field_company.
   $permissions['edit own field_company'] = array(
     'name' => 'edit own field_company',
@@ -284,6 +389,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit own field_displayed_in_home.
+  $permissions['edit own field_displayed_in_home'] = array(
+    'name' => 'edit own field_displayed_in_home',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit own field_famille.
   $permissions['edit own field_famille'] = array(
     'name' => 'edit own field_famille',
@@ -309,6 +423,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit own field_localisation.
+  $permissions['edit own field_localisation'] = array(
+    'name' => 'edit own field_localisation',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: edit own field_memo.
   $permissions['edit own field_memo'] = array(
     'name' => 'edit own field_memo',
@@ -345,6 +468,24 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: edit own field_weight.
+  $permissions['edit own field_weight'] = array(
+    'name' => 'edit own field_weight',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: edit own field_workflow_state.
+  $permissions['edit own field_workflow_state'] = array(
+    'name' => 'edit own field_workflow_state',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: show breve title.
   $permissions['show breve title'] = array(
     'name' => 'show breve title',
@@ -418,6 +559,18 @@ function materio_content_types_user_default_permissions() {
     'module' => 'materio_title_access',
   );
 
+  // Exported permission: view field_attachments.
+  $permissions['view field_attachments'] = array(
+    'name' => 'view field_attachments',
+    'roles' => array(
+      0 => 'Adhérent',
+      1 => 'Premium',
+      2 => 'administrator',
+      3 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view field_company.
   $permissions['view field_company'] = array(
     'name' => 'view field_company',
@@ -464,6 +617,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view field_displayed_in_home.
+  $permissions['view field_displayed_in_home'] = array(
+    'name' => 'view field_displayed_in_home',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view field_famille.
   $permissions['view field_famille'] = array(
     'name' => 'view field_famille',
@@ -496,6 +658,19 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view field_localisation.
+  $permissions['view field_localisation'] = array(
+    'name' => 'view field_localisation',
+    'roles' => array(
+      0 => 'Adhérent',
+      1 => 'Contact opérationnel',
+      2 => 'Premium',
+      3 => 'administrator',
+      4 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view field_memo.
   $permissions['view field_memo'] = array(
     'name' => 'view field_memo',
@@ -541,6 +716,34 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view field_weight.
+  $permissions['view field_weight'] = array(
+    'name' => 'view field_weight',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: view field_workflow_state.
+  $permissions['view field_workflow_state'] = array(
+    'name' => 'view field_workflow_state',
+    'roles' => array(
+      0 => 'administrator',
+      1 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: view own field_attachments.
+  $permissions['view own field_attachments'] = array(
+    'name' => 'view own field_attachments',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view own field_company.
   $permissions['view own field_company'] = array(
     'name' => 'view own field_company',
@@ -573,6 +776,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view own field_displayed_in_home.
+  $permissions['view own field_displayed_in_home'] = array(
+    'name' => 'view own field_displayed_in_home',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view own field_famille.
   $permissions['view own field_famille'] = array(
     'name' => 'view own field_famille',
@@ -598,6 +810,15 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view own field_localisation.
+  $permissions['view own field_localisation'] = array(
+    'name' => 'view own field_localisation',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   // Exported permission: view own field_memo.
   $permissions['view own field_memo'] = array(
     'name' => 'view own field_memo',
@@ -634,5 +855,23 @@ function materio_content_types_user_default_permissions() {
     'module' => 'field_permissions',
   );
 
+  // Exported permission: view own field_weight.
+  $permissions['view own field_weight'] = array(
+    'name' => 'view own field_weight',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
+  // Exported permission: view own field_workflow_state.
+  $permissions['view own field_workflow_state'] = array(
+    'name' => 'view own field_workflow_state',
+    'roles' => array(
+      0 => 'root',
+    ),
+    'module' => 'field_permissions',
+  );
+
   return $permissions;
 }

+ 25 - 0
materio_content_types/materio_content_types.info

@@ -146,67 +146,92 @@ features[taxonomy][] = onthologie
 features[taxonomy][] = tag_libres
 features[user_permission][] = access private fields
 features[user_permission][] = administer field permissions
+features[user_permission][] = create field_attachments
 features[user_permission][] = create field_company
 features[user_permission][] = create field_company_distrib
 features[user_permission][] = create field_company_fab
 features[user_permission][] = create field_description
+features[user_permission][] = create field_displayed_in_home
 features[user_permission][] = create field_famille
 features[user_permission][] = create field_identifiant
 features[user_permission][] = create field_infos_from_company
+features[user_permission][] = create field_localisation
 features[user_permission][] = create field_memo
 features[user_permission][] = create field_note
 features[user_permission][] = create field_reference_materio
 features[user_permission][] = create field_tode_company
+features[user_permission][] = create field_weight
+features[user_permission][] = create field_workflow_state
+features[user_permission][] = edit field_attachments
 features[user_permission][] = edit field_company
 features[user_permission][] = edit field_company_distrib
 features[user_permission][] = edit field_company_fab
 features[user_permission][] = edit field_description
+features[user_permission][] = edit field_displayed_in_home
 features[user_permission][] = edit field_famille
 features[user_permission][] = edit field_identifiant
 features[user_permission][] = edit field_infos_from_company
+features[user_permission][] = edit field_localisation
 features[user_permission][] = edit field_memo
 features[user_permission][] = edit field_note
 features[user_permission][] = edit field_reference_materio
 features[user_permission][] = edit field_tode_company
+features[user_permission][] = edit field_weight
+features[user_permission][] = edit field_workflow_state
+features[user_permission][] = edit own field_attachments
 features[user_permission][] = edit own field_company
 features[user_permission][] = edit own field_company_distrib
 features[user_permission][] = edit own field_company_fab
 features[user_permission][] = edit own field_description
+features[user_permission][] = edit own field_displayed_in_home
 features[user_permission][] = edit own field_famille
 features[user_permission][] = edit own field_identifiant
 features[user_permission][] = edit own field_infos_from_company
+features[user_permission][] = edit own field_localisation
 features[user_permission][] = edit own field_memo
 features[user_permission][] = edit own field_note
 features[user_permission][] = edit own field_reference_materio
 features[user_permission][] = edit own field_tode_company
+features[user_permission][] = edit own field_weight
+features[user_permission][] = edit own field_workflow_state
 features[user_permission][] = show breve title
 features[user_permission][] = show company title
 features[user_permission][] = show materiau title
 features[user_permission][] = show page title
 features[user_permission][] = show panel title
 features[user_permission][] = show webform title
+features[user_permission][] = view field_attachments
 features[user_permission][] = view field_company
 features[user_permission][] = view field_company_distrib
 features[user_permission][] = view field_company_fab
 features[user_permission][] = view field_description
+features[user_permission][] = view field_displayed_in_home
 features[user_permission][] = view field_famille
 features[user_permission][] = view field_identifiant
 features[user_permission][] = view field_infos_from_company
+features[user_permission][] = view field_localisation
 features[user_permission][] = view field_memo
 features[user_permission][] = view field_note
 features[user_permission][] = view field_reference_materio
 features[user_permission][] = view field_tode_company
+features[user_permission][] = view field_weight
+features[user_permission][] = view field_workflow_state
+features[user_permission][] = view own field_attachments
 features[user_permission][] = view own field_company
 features[user_permission][] = view own field_company_distrib
 features[user_permission][] = view own field_company_fab
 features[user_permission][] = view own field_description
+features[user_permission][] = view own field_displayed_in_home
 features[user_permission][] = view own field_famille
 features[user_permission][] = view own field_identifiant
 features[user_permission][] = view own field_infos_from_company
+features[user_permission][] = view own field_localisation
 features[user_permission][] = view own field_memo
 features[user_permission][] = view own field_note
 features[user_permission][] = view own field_reference_materio
 features[user_permission][] = view own field_tode_company
+features[user_permission][] = view own field_weight
+features[user_permission][] = view own field_workflow_state
 features[variable][] = field_bundle_settings_node__breve
 features[variable][] = field_bundle_settings_node__company
 features[variable][] = field_bundle_settings_node__materiau

+ 27 - 16
materio_content_types/materio_content_types.views_default.inc

@@ -23,6 +23,7 @@ function materio_content_types_views_default_views() {
   /* Display: Master */
   $handler = $view->new_display('default', 'Master', 'default');
   $handler->display->display_options['use_more_always'] = FALSE;
+  $handler->display->display_options['use_more_text'] = 'plus';
   $handler->display->display_options['access']['type'] = 'role';
   $handler->display->display_options['access']['role'] = array(
     3 => '3',
@@ -31,7 +32,17 @@ function materio_content_types_views_default_views() {
   $handler->display->display_options['cache']['type'] = 'none';
   $handler->display->display_options['query']['type'] = 'views_query';
   $handler->display->display_options['exposed_form']['type'] = 'basic';
+  $handler->display->display_options['exposed_form']['options']['submit_button'] = 'Appliquer';
+  $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Réinitialiser';
+  $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Trier par';
   $handler->display->display_options['pager']['type'] = 'full';
+  $handler->display->display_options['pager']['options']['expose']['items_per_page_label'] = 'Éléments par page';
+  $handler->display->display_options['pager']['options']['expose']['items_per_page_options_all_label'] = '- Tout -';
+  $handler->display->display_options['pager']['options']['expose']['offset_label'] = 'Décalage';
+  $handler->display->display_options['pager']['options']['tags']['first'] = '« premier';
+  $handler->display->display_options['pager']['options']['tags']['previous'] = '‹ précédent';
+  $handler->display->display_options['pager']['options']['tags']['next'] = 'suivant ›';
+  $handler->display->display_options['pager']['options']['tags']['last'] = 'dernier »';
   $handler->display->display_options['style_plugin'] = 'default';
   $handler->display->display_options['row_plugin'] = 'fields';
   $handler->display->display_options['row_options']['inline'] = array(
@@ -39,7 +50,7 @@ function materio_content_types_views_default_views() {
     'title' => 'title',
   );
   $handler->display->display_options['row_options']['hide_empty'] = TRUE;
-  /* Field: Content: Référence Materio */
+  /* Champ: Contenu : Référence Materio */
   $handler->display->display_options['fields']['field_reference_materio']['id'] = 'field_reference_materio';
   $handler->display->display_options['fields']['field_reference_materio']['table'] = 'field_data_field_reference_materio';
   $handler->display->display_options['fields']['field_reference_materio']['field'] = 'field_reference_materio';
@@ -47,7 +58,7 @@ function materio_content_types_views_default_views() {
   $handler->display->display_options['fields']['field_reference_materio']['alter']['text'] = '[field_reference_materio] ';
   $handler->display->display_options['fields']['field_reference_materio']['element_label_colon'] = FALSE;
   $handler->display->display_options['fields']['field_reference_materio']['hide_empty'] = TRUE;
-  /* Field: Content: Title */
+  /* Champ: Contenu : Titre */
   $handler->display->display_options['fields']['title']['id'] = 'title';
   $handler->display->display_options['fields']['title']['table'] = 'node';
   $handler->display->display_options['fields']['title']['field'] = 'title';
@@ -57,19 +68,19 @@ function materio_content_types_views_default_views() {
   $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
   $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
   $handler->display->display_options['fields']['title']['link_to_node'] = FALSE;
-  /* Sort criterion: Content: Post date */
+  /* Critère de tri: Contenu : Date de publication */
   $handler->display->display_options['sorts']['created']['id'] = 'created';
   $handler->display->display_options['sorts']['created']['table'] = 'node';
   $handler->display->display_options['sorts']['created']['field'] = 'created';
   $handler->display->display_options['sorts']['created']['order'] = 'DESC';
-  /* Filter criterion: Content: Published */
+  /* Critère de filtrage: Contenu : Publié */
   $handler->display->display_options['filters']['status']['id'] = 'status';
   $handler->display->display_options['filters']['status']['table'] = 'node';
   $handler->display->display_options['filters']['status']['field'] = 'status';
   $handler->display->display_options['filters']['status']['value'] = 1;
   $handler->display->display_options['filters']['status']['group'] = 1;
   $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
-  /* Filter criterion: Content: Type */
+  /* Critère de filtrage: Contenu : Type */
   $handler->display->display_options['filters']['type']['id'] = 'type';
   $handler->display->display_options['filters']['type']['table'] = 'node';
   $handler->display->display_options['filters']['type']['field'] = 'type';
@@ -103,19 +114,19 @@ function materio_content_types_views_default_views() {
   $handler->display->display_options['defaults']['row_options'] = FALSE;
   $translatables['entity_reference_materiaux_breves'] = array(
     t('Master'),
-    t('more'),
-    t('Apply'),
-    t('Reset'),
-    t('Sort by'),
+    t('plus'),
+    t('Appliquer'),
+    t('Réinitialiser'),
+    t('Trier par'),
     t('Asc'),
     t('Desc'),
-    t('Items per page'),
-    t('- All -'),
-    t('Offset'),
-    t('« first'),
-    t('‹ previous'),
-    t('next ›'),
-    t('last »'),
+    t('Éléments par page'),
+    t('- Tout -'),
+    t('Décalage'),
+    t('« premier'),
+    t('‹ précédent'),
+    t('suivant ›'),
+    t('dernier »'),
     t('[field_reference_materio] '),
     t('[field_reference_materio][title]'),
     t('Entity Reference'),