Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4381

Create CiviCRM -> CCK interface for PHP needs ...

    Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.0
    • Fix Version/s: 4.3.0
    • Labels:
      None

      Description

      1. Create 4 taxanomy vocabularies: WebSite Audience, Cost Centers, Location (these are 2/3 level categories) and Tags (a free flowing list of terms)

      2. Create a content type with the following fields:

      • title
      • taxanomy (these include the above 4 fields)
      • date
      • body
      • details
      • presenter_id
      • organization_id
      • audience_size
      • audience_type: select (mostly physicians / mostly residents / mostly medical students)
      • meeting type: select ( event, board meeting, community meeting)
      • enable attachments for this content type
      • Create a custom activity type (CCK PHP Event) and add custom fields to replicate the above data. You will also need a PHP custom field to store the drupal node id (or other relevant fields). We will need a create a new custom field of type "contact reference" so we can add this to custom data (issue to be filed and implemented by Lobo)
      • Implement a customOption hook to populate the taxanomy fields from the drupal database
      • Implement the activity postProcess hook (issue to be filed and implemented by Kurund) that will basically sync this activity data to the CCK content type. In case of 'Edit' the CCK node needs to be updated
      • Implement a postProcess hook

        Attachments

          Activity

            People

            • Assignee:
              lobo Donald A. Lobo
              Reporter:
              lobo Donald A. Lobo
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: