README.txt 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. The Custom Formatters module allows users to easily create custom Field
  2. Formatters without the need to write a custom module. Custom Formatters can then
  3. be exported as CTools Exportables, Features or Drupal API Field Formatters.
  4. Custom Formatters was written and is maintained by Stuart Clark (deciphered).
  5. - http://stuar.tc/lark
  6. - http://twitter.com/Decipher
  7. Features
  8. --------------------------------------------------------------------------------
  9. * Two default editor/renderer engines:
  10. * HTML + Tokens.
  11. * PHP.
  12. * Supports for all fieldable entities, including but not limited to:
  13. * Drupal Core - Comment, Node, Taxonomy term and User entities.
  14. * Field collection module - Field-collection item entity.
  15. * Media module - Media entity.
  16. * Exportable as:
  17. * Drupal API formatter via:
  18. * Custom Formatters export interface.
  19. * CTools exportable via:
  20. * Custom Formatters export interface.
  21. * CTools Bulk Export module.
  22. * Features module.
  23. * Live preview using real entities or Devel Generate.
  24. * Integrates with:
  25. * Coder Review module - review your Custom Formatter code for Drupal coding
  26. standards and more.
  27. * Drupal Contextual links module - Adds a hover link for quick editing of
  28. Custom Formatters.
  29. * Entity tokens module - Leverages entity tokens for Field token support.
  30. * Features module - Adds dependent Custom Formatters (from Views or Content
  31. types) to Feature.
  32. * Form Builder - Drag'n'Drop interface for builder Formatter Settings forms.
  33. * Insert module - Exposes Custom Formatters to the Insert module.
  34. * Libraries API module and the EditArea javascript library - Adds real-time
  35. syntax highlighting.
  36. * Token module - Adds the Token tree browser to the HTML + Tokens engine.
  37. Required Modules
  38. --------------------------------------------------------------------------------
  39. * Chaos tool suite - http://drupal.org/project/ctools
  40. Recommended Modules
  41. --------------------------------------------------------------------------------
  42. * Coder - http://drupal.org/project/coder
  43. * Coder Review (via Coder)
  44. * Devel - http://drupal.org/project/devel
  45. * Devel Generate (via Devel)
  46. * Entity - http://drupal.org/project/entity
  47. * Entity tokens (via Entity)
  48. * Form Builder - http://drupal.org/project/form_builder
  49. * Libraries API - http://drupal.org/project/libraries
  50. * Token - http://drupal.org/project/token
  51. EditArea - Real-time syntax highlighting
  52. --------------------------------------------------------------------------------
  53. The EditArea javascript library adds real-time syntax highlighting, to install
  54. it follow these steps:
  55. 1. Download and install the Libraries API module.
  56. http://drupal.org/project/libraries
  57. 2. Download the EditArea library and extract and move it into your libraries
  58. folder as 'editarea' (eg. sites/all/libraries/editarea).
  59. http://sourceforge.net/projects/editarea/files/EditArea/EditArea%200.8.2/editarea_0_8_2.zip/download
  60. Roadmap
  61. --------------------------------------------------------------------------------
  62. 7.x-2.2
  63. - Improve HTML + Tokens engine.
  64. 7.x-2.3
  65. - Add Static cache mode (read Formatters from code instead of Database).
  66. 7.x-2.4
  67. - Add Display Suite integration.