You are here

README.txt in Block Class Styles 7.2

Same filename and directory in other branches
  1. 7 README.txt
SUMMARY: Extends the block_class module to incorporate styles rather than css
classes. Adds style-based tpl suggestions. Allows HTML in your block titles.


OVERVIEW:
Styles are:
* one or more classes with a given Human Name
* defined by admins
* used by content managers
* allow separation of css names from semantic or logical style names
* generate style-based block template suggestions for themers
* assigned to blocks either singularly or in multiple (based on settings)

When you assign a style to a block...
* it receives the classes of that style
* the theme engine checks for a block template for that style

Additional features...
* Allows the ability to set a global text format for custom block titles; this
  allows you to now have HTML in your custom block titles. Yes, you can now have
  block titles that contain HTML markup!


REQUIREMENTS: Requires the block_class module


INSTALLATION:
* Download and unzip this module into your modules directory.
* Goto Administer > Site Building > Modules and enable this module.


API:
* block_class_styles_info()
* block_class_styles_info_alter()


BEAN SUPPORT:
This module supports the Bean module by providing the theme style selection for each bean bundle.  Refer to the settings page.  By default all bean bundles are turned on; you can disable them one by one if needed.


THEME SUPPORT:
You may add styles to your theme.info file if you wish; you would
add something like the following. You must clear caches after editing your
theme's .info file for the changes to take effect!

block_class_styles[legaleeze] = Legal/Disclaimer
block_class_styles[sidebar-callout] = Sidebar Callout
block_class_styles[center] = Centered
block_class_styles[aside] = Right Sidebar

--------------------------------------------------------
CONTACT:
In the Loft Studios
Aaron Klump - Web Developer
PO Box 29294 Bellingham, WA 98228-1294
aim: theloft101
skype: intheloftstudios

http://www.InTheLoftStudios.com

File

README.txt
View source
  1. SUMMARY: Extends the block_class module to incorporate styles rather than css
  2. classes. Adds style-based tpl suggestions. Allows HTML in your block titles.
  3. OVERVIEW:
  4. Styles are:
  5. * one or more classes with a given Human Name
  6. * defined by admins
  7. * used by content managers
  8. * allow separation of css names from semantic or logical style names
  9. * generate style-based block template suggestions for themers
  10. * assigned to blocks either singularly or in multiple (based on settings)
  11. When you assign a style to a block...
  12. * it receives the classes of that style
  13. * the theme engine checks for a block template for that style
  14. Additional features...
  15. * Allows the ability to set a global text format for custom block titles; this
  16. allows you to now have HTML in your custom block titles. Yes, you can now have
  17. block titles that contain HTML markup!
  18. REQUIREMENTS: Requires the block_class module
  19. INSTALLATION:
  20. * Download and unzip this module into your modules directory.
  21. * Goto Administer > Site Building > Modules and enable this module.
  22. API:
  23. * block_class_styles_info()
  24. * block_class_styles_info_alter()
  25. BEAN SUPPORT:
  26. This module supports the Bean module by providing the theme style selection for each bean bundle. Refer to the settings page. By default all bean bundles are turned on; you can disable them one by one if needed.
  27. THEME SUPPORT:
  28. You may add styles to your theme.info file if you wish; you would
  29. add something like the following. You must clear caches after editing your
  30. theme's .info file for the changes to take effect!
  31. block_class_styles[legaleeze] = Legal/Disclaimer
  32. block_class_styles[sidebar-callout] = Sidebar Callout
  33. block_class_styles[center] = Centered
  34. block_class_styles[aside] = Right Sidebar
  35. --------------------------------------------------------
  36. CONTACT:
  37. In the Loft Studios
  38. Aaron Klump - Web Developer
  39. PO Box 29294 Bellingham, WA 98228-1294
  40. aim: theloft101
  41. skype: intheloftstudios
  42. http://www.InTheLoftStudios.com