You are here

README.txt in Classified Ads 6.3

Same filename and directory in other branches
  1. 5.2 README.txt
  2. 5 README.txt
  3. 6.2 README.txt
  4. 7.2 README.txt
Classified Ads 6.3
==================

Classified is a new module suite for Classified Ads, which happens to be 
implemented in the same Drupal.org project as the early ED Classified module.


Installing
----------

Follow the normal Drupal installation procedure for a module, including 
installing and enabling its dependencies: core Taxonomy and contrib Token 
modules. Then, configure the module: 

- Optional: allow statistics collection 
  - Enable the "Statistics" module
  - Browse to http://<your site URL>/admin/reports/settings
  - Check "Count content view" and click "Save configuration".

- Browse to http://<your site url>/admin/content/taxonomy
- Click on the "list terms" link on the vocabulary designated as "Classified Ads categories"
- The module installs two categories by default: "For sale" and "Wanted". Define 
  or remove categories to your liking. Take care to keep them in a tree: no term 
  should have more than one parent.
  
- Browse to http://<your site url>/admin/settings/classified
- You can now define the various settings, including Ad lifetime for each of the
  categories you defined previously. Any category without an explicit lifetime
  defined inherits the lifetime of its parent category.
  
- Browse to http://<your site url>/admin/build/block
- You can enable and configure 3 blocks

- Optional: enable notifications
  - Download and enable the contrib "Job queue" module 
  - Enable the Classified Notifications module
  - Browse to http://<your site url>/admin/settings/classified/notifications
  - Configure your notification messages: various tokens are available to
    customize the content, the most important being [ads] and [classified-ads-url]. 

- Optional: getting advanced help
  - Download and enable the Advanced Help module for information on theming or
    using the module API to extend its functionality.


Updating from ED Classified 6.x
-------------------------------

Although the user interface and features of the modules are largely similar, 
they are quite different under the hood, meaning that switching from 
ED Classified 6.x-2.0-alpha6 to Classified 6.x-3.x basically means a fresh 
install. 

The recommended procedure is as follows:

1. Prepare on the 6.2 side
  - backup your site
  - update ed_classified to 6.x-2.0-alpha6
  - go to http://<your site url>/admin/settings/ed-classified and write down the
    current settings 
  - export or delete all existing "Classified Ad" nodes
  - disable ed_classified
  - uninstall ed_classified
    - this will not delete your current ed_classified settings
    - this will not delete the edi_classified_nodes table
  - delete the now-useless edi_classified_nodes table
  - delete all entries in the {variable} table starting with "ed_classified_"
    
2. Clean up
  - delete the ed_classified directory, probably at: 
    <site path>/sites/all/modules/ed_classified

3. Install 6.3
  - download version 6.3 of the Classified Ads project
  - enable the Classified module in the Classified package
  - configure the module as explained in the "Installing" section, possibly
    reapplying settings from ed_classified where they apply.  


Customizing Classified Ads
--------------------------

You can adjust the settings and content of the Classified Ads vocabulary and
its associated Taxonomy field, but MUST NOT remove them or the module will no
longer work.

This module can be customized and extended in a number of ways:

- A bundled Context 3 condition plugin allowing you to trigger reactions on
  paths controlled by the module
- Views integration allows you to build views including the non-CCK fields of
  ads in addition to the core and CCK fields
- CCK integration allows you 
  - to customize the placement of the Expiration widget on ad pages
  - to customize the rendering of the default Ads list page by modifying the
    "Classified Ads" build mode  
- The main Ads listing page, in addition to being customizable at the build mode
  level, is also a theme template which you can override in your site theme for
  even more flexibility
- The module defined three hooks which custom modules can use to override its
  default behaviours. 
  
These features are detailed in the Advanced Help section for the module.


Knowns Limitations
------------------

Classified Ads 6.x-3.0/3.1 has no multilingual support. Single-language sites
in a language other than english may work with appropriate settings, 
Multilingual sites will not.

File

README.txt
View source
  1. Classified Ads 6.3
  2. ==================
  3. Classified is a new module suite for Classified Ads, which happens to be
  4. implemented in the same Drupal.org project as the early ED Classified module.
  5. Installing
  6. ----------
  7. Follow the normal Drupal installation procedure for a module, including
  8. installing and enabling its dependencies: core Taxonomy and contrib Token
  9. modules. Then, configure the module:
  10. - Optional: allow statistics collection
  11. - Enable the "Statistics" module
  12. - Browse to http:///admin/reports/settings
  13. - Check "Count content view" and click "Save configuration".
  14. - Browse to http:///admin/content/taxonomy
  15. - Click on the "list terms" link on the vocabulary designated as "Classified Ads categories"
  16. - The module installs two categories by default: "For sale" and "Wanted". Define
  17. or remove categories to your liking. Take care to keep them in a tree: no term
  18. should have more than one parent.
  19. - Browse to http:///admin/settings/classified
  20. - You can now define the various settings, including Ad lifetime for each of the
  21. categories you defined previously. Any category without an explicit lifetime
  22. defined inherits the lifetime of its parent category.
  23. - Browse to http:///admin/build/block
  24. - You can enable and configure 3 blocks
  25. - Optional: enable notifications
  26. - Download and enable the contrib "Job queue" module
  27. - Enable the Classified Notifications module
  28. - Browse to http:///admin/settings/classified/notifications
  29. - Configure your notification messages: various tokens are available to
  30. customize the content, the most important being [ads] and [classified-ads-url].
  31. - Optional: getting advanced help
  32. - Download and enable the Advanced Help module for information on theming or
  33. using the module API to extend its functionality.
  34. Updating from ED Classified 6.x
  35. -------------------------------
  36. Although the user interface and features of the modules are largely similar,
  37. they are quite different under the hood, meaning that switching from
  38. ED Classified 6.x-2.0-alpha6 to Classified 6.x-3.x basically means a fresh
  39. install.
  40. The recommended procedure is as follows:
  41. 1. Prepare on the 6.2 side
  42. - backup your site
  43. - update ed_classified to 6.x-2.0-alpha6
  44. - go to http:///admin/settings/ed-classified and write down the
  45. current settings
  46. - export or delete all existing "Classified Ad" nodes
  47. - disable ed_classified
  48. - uninstall ed_classified
  49. - this will not delete your current ed_classified settings
  50. - this will not delete the edi_classified_nodes table
  51. - delete the now-useless edi_classified_nodes table
  52. - delete all entries in the {variable} table starting with "ed_classified_"
  53. 2. Clean up
  54. - delete the ed_classified directory, probably at:
  55. /sites/all/modules/ed_classified
  56. 3. Install 6.3
  57. - download version 6.3 of the Classified Ads project
  58. - enable the Classified module in the Classified package
  59. - configure the module as explained in the "Installing" section, possibly
  60. reapplying settings from ed_classified where they apply.
  61. Customizing Classified Ads
  62. --------------------------
  63. You can adjust the settings and content of the Classified Ads vocabulary and
  64. its associated Taxonomy field, but MUST NOT remove them or the module will no
  65. longer work.
  66. This module can be customized and extended in a number of ways:
  67. - A bundled Context 3 condition plugin allowing you to trigger reactions on
  68. paths controlled by the module
  69. - Views integration allows you to build views including the non-CCK fields of
  70. ads in addition to the core and CCK fields
  71. - CCK integration allows you
  72. - to customize the placement of the Expiration widget on ad pages
  73. - to customize the rendering of the default Ads list page by modifying the
  74. "Classified Ads" build mode
  75. - The main Ads listing page, in addition to being customizable at the build mode
  76. level, is also a theme template which you can override in your site theme for
  77. even more flexibility
  78. - The module defined three hooks which custom modules can use to override its
  79. default behaviours.
  80. These features are detailed in the Advanced Help section for the module.
  81. Knowns Limitations
  82. ------------------
  83. Classified Ads 6.x-3.0/3.1 has no multilingual support. Single-language sites
  84. in a language other than english may work with appropriate settings,
  85. Multilingual sites will not.