materio_translator.module 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. /**
  3. * Implements hook_init().
  4. */
  5. // function materio_translator_init() {
  6. // drupal_add_js(drupal_get_path('module', 'materio_translator').'/js/materio_translator.js');
  7. // }
  8. /**
  9. * Implements hook_permission().
  10. */
  11. // function materio_translator_permission() {
  12. // $perms = array(
  13. // 'add showroom localisation' => array(
  14. // 'title' => t('add showroom localisation'),
  15. // 'description' => t('add showroom localisation'),
  16. // ),
  17. // );
  18. //
  19. // return $perms;
  20. // }
  21. /**
  22. * Implements hook_form_alter().
  23. */
  24. function DISABLED_materio_translator_form_alter(&$form, &$form_state, $form_id) {
  25. // act only on node edit form
  26. if(isset($form['#node_edit_form'])){
  27. // dsm($form_id, 'form_id');
  28. // dsm($form, 'form');
  29. // dsm($form_state, 'form_state');
  30. }
  31. }
  32. /**
  33. * Implements hook_field_access().
  34. */
  35. function DISABLED_materio_translator_field_access($op, $field, $entity_type, $entity, $account) {
  36. // dsm($op,'op');
  37. // dsm($entity_type,'entity_type');
  38. // if($op == "edit" && $entity_type == 'node'){
  39. // if($field['translatable'] == 0){
  40. // if($field['field_permissions']['type'] == FIELD_PERMISSIONS_CUSTOM){
  41. // dsm($field,$field['field_name']);
  42. // // dsm($entity,'entity');
  43. // // dsm($account,'account');
  44. //
  45. // // check if field permissions are handled by field_permissions module
  46. //
  47. // // return FALSE;
  48. // }
  49. // }
  50. // }
  51. //
  52. // return TRUE;
  53. }