Open Issues
Pledge
Miscellaneous
1. None of the component search forms (Find Member/ Find Participants,etc) applies form rule. (reported by Yashodha 20 Aug 2008)
Site Preferences
Cases
Import
Contact
Core CiviCRM
CiviMember
CiviContribute
CiviEvent
Relationship
CiviMail
Groups
Resolved Issues
Safari Issues
1. Neither WYSIWYG editor is working at all in Safari 3. You just get a plain textarea (for example at http://sandbox.civicrm.org/civicrm/admin/uf/group?action=update&id=1-). We should upgrade to FCKEditor 2.63 - but I'm not sure that will solve it since both editors aren't working. I understand that there are a few Mac's in the India office - so you can try it. You'll notice when u view source that the jscript for the editor (<script type="text/javascript" src="/packages/fckeditor/fckeditor.js" >) as well as the iframe are just missing under Safari.-
CiviPledge
1. When a pledge payment is overdue, the Pledge Selector shows Next Payment Date as the overdue scheduled date - which is CORRECT. However the Next Payment Amount is the TOTAL of the overdue and the next due payment. This is not really correct and is misleading/confusing. The Next Payment Amount should be just be for the single next payment (the overdue one is this case). Reported by psagers on forum, and dgg agrees: http://forum.civicrm.org/index.php/topic,4358.msg19052.html#msg19052 (Fixed by Shailesh 22 Aug 2008)
2. On 2.1 branch, if I click CiviPledge, its showing backtrace with DB error.( Reported By Shailesh 2 Sep 2008)
SELECT sum( amount ) as pledge_amount, count( id ) as pledge_count
FROM civicrm_pledge
WHERE status_id = AND is_test=0
[nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND is_test=0' at line 3. fixed Yashodha (09/02)
Safari / Mac Issues
Access key feature doesn't seem to be working on the Mac at all (Lobo and I both tried it several key combinations including Apple-Shift-S, Option-Shift-S etc.) (This was caused by invalid HTML in accesskeys.hlp. dgg)
The CiviCRM footer content (footer.tpl) - including Access Keys - is displayed ABOVE the closing of the forms' fieldset on the following forms. (dgg 8/18):
- New Membership (from Contact view -> Membership tab) Member/Form/Membership.tpl
- Renew Membership (from Contact view
> Membership tab selector) Member/Form/MembershipRenewal.tpl
IE 7 Issues
1. IE6 & IE7 Problem - > Edit the Individual Contact -> Current Employer Field not working ( Create new Organization Or Select Existing Org.) ( Reported By Sunil on 28th July 08 )
2. If default language is other than English ( Eg. Hindi ) , New Individual Contact OR Edit Contact -> Select the country from drop down -> associated state/province not coming
Steps
1. Take more than one country in available country and state/province eg. United state, India, etc..
2. Select default language eg. Hindi ( default country is United States ).
3. Make new individual contact, see state/province available. populate all states according to how we type the initial letters.
4. Change the Country to India, now check the state/province. not going to populated. you can also check changing the country to US, not working ( Reported by sunil)
Import
1. When we are importing Contact in update mode with custom data yes/no new contact is get created.
2. when we are import activity with custom data yes/no the activity is not imported.
3. When we import activities with having custom data of specific activity type ( say - 'meeting' ) it shows all activities imported , but actually imported none.
4. In Contact Import, If we include relationship "Spouse of" , then a HouseHold contact is automatically added. (Reported By Shailesh 19 May 08)
Please check Fisheye to see who coded this behavior and then talk with them to see their thoughts on this. I'm not sure if this is good or bad behavior ?? dgg
5. 1) Browse a file in step 1
2) click next
3) upload a "saved mapping" to map the fields
problem: It automatically redirects to step 3 and "matching Civicrm Field" column left blank. (Reported by Junia 10 June 08)
6.If we importing contact of type Individual and if there is relation "Household Member of" or "Employee of" ; new Household or new Organization is created without duplicate checking. ie. already existing Household or Organization is not linked with individual.( Reported by Shailesh 18 Jun 08 ) Problem is due to Dedupe Rule and not of Import. Waiting for reply (by Shailesh ).
7. Import Members - This seems to be completely broken right now (as of r16096). I get several warnings, and my file doesn't get parsed - the MapTable is empty. I was trying to verify that we expose not only the dupe matching fields for "matching to contact" when in update mode - but ALSO Contact ID, and External ID - which should always be available for Update mode. (dgg 7/24) Errors are:
warning: fopen() expects parameter 1 to be string, array given in /var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Member/Import/Parser.php on line 271.
warning: Invalid argument supplied for foreach() in /var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Member/Import/Form/MapField.php on line 403. ( not replicated- Shailesh 21 Aug 2008 rev-16762.)
8. Contact Import
when we import individual contact with update mode. Import will get fail if we map external identifier during import.
(error msg : External Identifier already exists in database.)( Fixed by Shailesh 25 Aug 2008).
9. If we import membership with update mode and map Status Override with "New" or "Current", Its gives database error.( Reported By Nandakumar 2 Sep 2008 ) ( Fixed by Shailesh 2 Sept 2008 ).
Miscellaneous
1. Dojo collapsible pane not working on the following forms (NOTE that is does work on Advanced Search - so the problems are form-specific):
Add / Edit Profile (settings) - civicrm/uf/group. Advanced Settings pane shows only 'undefined' when expanded and the entire form layout is messed up (buttons are floating up into the form etc.)
Edit Contribution (civicrm/contact/view/contribution?action=update....). Click Additional Info pane and you get alert: "Calendar.setup. Nothing to setup (no fields found). Please check your code." Click Honoree Information pane and you get "undefined" text in pane area. Create/edit Pledge - same issues for Honoree and Payment Reminders tabs.
2. Custom Data Groups with "Tab" setting (as opposed to Inline) : Data does not SAVE when editing the custom fields in a tab. Recreate by taking sample Contituent Info custom group and changing setting to Tab. Then try editing. Also when I added custom fields with type = File to that group and tried to edit in a tab, I get a fatal error : "7 is not of the type Integer". The same set of custom fields (including 2 "file type fields") - works fine Inline. (Reported by dgg 7/15) can't replicate ( 24rd July 08 By Sunil )
3. Bread crumb link to "Contact Summary" has an unevaluated $cid variable and is missing an ampersand. This link is added to the bread crumb when you're in a form accessed from a Contact tab, for example: Contact Summary >> Contributions (tab) >> Record Contribution or >> New Membership. The current link is: http://localhost/dgg/drupal6/civicrm/contact/view?reset=1cid=%%cid%%
(Reported by dgg 7/7) rev:16161
4. FCKEditor - Insert/Edit Image dialog includes a "Browse Server" button which doesn't work. It calls the "Resource Browser" and gives the error "this connector is disabled". I suspect this feature is not something that we can offer even if we figure out how to configure it (due to security issues). I'm hoping we can modify our distributed FCKEditor config to turn off the feature / get rid of the button etc. Note that pasting an image URL into the URL field seems to work fine (including the Preview). (dgg 7/28) rev :16200
5. Context Problem in Advanced Search:
If we perform "More Tasks" on selected contact in advanced search; after performing task, It will redirect to Membership Search page.(Reported by Shailesh 31 July 2008 rev-16258)
6.(Joomla) Advance Search > Custom Fields (dojo tab)... Gives 'Sorry, an error occurred-' (Amit August 2, 2008) - ( kurund )
7. Context problems : Search (Basic/Advanced) for contacts and choose action "Map Contact", hit Done button will not re-direct to Search Results - (reported by Yashodha - Aug 05, 2008 ). Also, choose Export action from any search (Find Contacts, Find Participants, etc.) and when you're finished with export click "Cancel". You should be returned to your search - but returns you to some random page instead (whatever's in your session context I guess). dgg Aug 5. ( kurund )
8. More "Context" issues: Clicking 'Done' after Import Members is finished goes random screen. I'd suggest we set context so user is redirected to "Find..." screen for whatever component they were importing to. Import Members -> Done = Find Members; Import Participants -> Done = Find Participants, Import Contacts (or Activities) -> Done = Find Contacts, etc.
-fixed context for 'Cancel' for all components, retained the previous behavior for 'Done' though (Yashodha)
9. Create a profile with "View/Edit Use Account" option checked and add some fields which are for 'Contact' ( none of it for inidvidual or org etc ). If we click on My Account link, this profile is not visible on this page ( ideally it should be ). Until and unless we dont add any single field made for individual , this profile would not be available on "View/Edit " page. If add any field for individual, It will be available there. Once this profile will be there only though we delete /disable the individual field after wards. ( reported by Shailesh 6 Aug 2008 ) ( kurund )
10. If all "Accepted Credit Cards" are disabled or deleted via Administer >> CiviContribute >> Accepted Credit Cards, then the New Contribution form throws a fatal error: Unsupported operand types in /var/www/stuff/sites/all/modules/civicrm/CRM/Core/Payment/Form.php on line 126
11. Link in profile (email receipt link ) ( done - amit r16747)
create custom field link for individual> use this field in profile -> create profile> put link - http://civicrm.org, in profile view it show correct. If in profile: settings>advance settings->-
Notify when profile form is submitted? -> put email address.
In receipt the link show Your link : <a href="http://civicrm.org" >http://civicrm.org</a> ( Reported By Sunil 31 july 2008)
12. Check rule while importing custom data of type link - (reported by Yashodha - Aug 14, 2008 ) -fixed Yashodha
13. In Online Contribution page , If any formrule get called(ie. If we dont enter any required field) along with Formrule error, one warning in packages also get called as "warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/shailesh/svn/civicrm2.1/packages/HTML/Common.php on line 144.".(reported by Shailesh 18 Aug 2008) - (could not replicate Yashodha)
14. Would be good to have a collapsible search criteria for Search Builder (for consistency) - (reported by Yashodha - Aug 05, 2008 )(fixed:junia)
15. context problem during "Find and Merge Duplicate Contacts", for individual contact (Fuzzy rule )hit Use Rule -> merge -> cancel. (8/21 kiran)
16. Merge the Contact with custom data of file and link type, give the error ( Reported By Sunil 31 july 2008) (fixed Yashodha 8/22)
17. In Mange ACL "Breadcrumb" is not shown properly. (reported by Shailesh 14 Aug 2008) (Fixed by Shailesh 22 Aug 2008) .
18. CiviCRM installer performed a multisite install properly setting all the upload directories and the CiviCRM resource url correctly.
The Image Upload URL is however still
files/civicrm/persist/contribute/
instead of
sites/sitename.com/files/civicrm/persist/contribute/
19. Fix the custom data view for grants view, membership edit,etc. (reported by Yashodha 2nd Sep 2008) (Fixed by Amit September 2, 2008 r16935)
Site Preferences
1. Global Settings >> Site Preferences: Several of these settings don't function properly in when lcMessages != en_US. I tested with lcMessages=es_ES:
Checkbox sets for View Contacts Tabs, Advanced Search panes, and Contact Dashboard are all missing the "Events" checkbox
The logic for exposing view contact tabs also is affected. With es_ES I don't get tabs for any component EXCEPT Pledge (Contributions, Events and Memberships are missing even though they are checked (well Events checkbox isn't visible - but others are (Fixed in r16056 -on 23rd July 08 By Sunil )
Contact Search
1. Find Contact -> Select smart group -> Search.
Result is not as per smart group members when we build smart group with custom search ie (civicrm_saved_search.search_custom_id is not null). ( reported by kiran, 12 May 2008 ) ( fixed by lobo r 14447 )
2. After find contacts when we select task 'Export contacts' => Go =>select option 'Select fields for export', if no mapping is created yet, we should just hide the Mapping Option field. ( Bharat, 12 may 08)
3. Advanced Search : Search on the basis of Relationship Type. It throws an error : "Database Error Code: Column 'organization_name' in field list is ambiguous, 1052" (Reported by Yashodha 7/10)
4. Search Builder - Search for any custom data with "IS NOT NULL" fails - (reported by Yashodha - Aug 18, 2008 ) - fixed r16710 (Yashodha)
Core CiviCRM
Groups TAB under contact/view: Operations don't include the cid in redirect after postProcess (Add contact to a group, Rejoin or Remove). The URL after processing is civicrm/contact/view?action=browse&selectedChild=group The cid=xx value which should be included is MISSING.
1. Online Contribution / Registration -> Even if Payment Confirmation is failed, Contact is Added to civicrm.
Why Should we maintain a contact, if payment failed? ( reported by sunil, 12 May 2008 ) we will keep current behavior
2. In Add new individual form, if we chk 'Use household address' and then again uncheck it, the 'Address' fieldset below it doesn't come back. ( bharat, 12 may 08) (Fixed by Shailesh , 12 May 08 rev-14426)
3. In Add/Edit individual form, If we select Current Employer radio button then we have to have select one of the option because there is no option "To reset both radio buttons". ( Shailesh, 12 May 08 ) (Fixed by Shailesh, 12 May 08 rev-14437)
4. In Adding new Custom Field (Amit - May 8, 2008)
Step I :: Create a custom field (viz. Field I) in a custom group.
-Step II :: Edit that custom field ( viz. Field I -> Field II).--
Step III :: Create a new custom field in the same group named Field I ............... It throws following error.
nativecode=1060 ** Duplicate column name 'field_i'
Effected Version 2.0 / 2.1(Fixed)
5. Other Activity Select Box is missing in Contact Dashboard. (Shailesh, 12 May 08 ).
6. Editing Custom fields gives error:(Junia 13 Jun 2008)
1) create a custom Field in custom group.
2) Edit the field
3)save
result : error Please enter valid - Data and Input Field Type.
Site preferences for which TABS to display under contact/view are being ignored for the following tabs: Grants, PledgeBank, Pledges. These tabs s/b hidden when their checkboxes are not true. (Reported by dgg 7/2)- Fixed Kurund
Mailing labels for individuals are not generated.( Reported By Shailesh on 29th July 08 )
7. If click on "Synchronize Users to contacts" in CiviCRM Administrator , double screen is populated in Drupal.( reported by Shailesh- Aug05 2008)
8. During custom field creation if we have html type in ( check box, select, radio multi select ) we are showing "Multiple Choice Options" field set. If we perform any validation on multiple choice option then after form reload it gets hide. (kiran 8/26 fix r - 16832 )
CiviMember
-
CiviMember search result set doesn't contain check boxes to select those records.( Bharat, 12 may 2008) - (Fixed by Shailesh May12, 08 rev-14433)
Context Problem in 'Batch Update Members Via Profile'. (kiran) - (kurund)
We have check boxes in the 'recent memberships' records, it should not be there ( bharat, 13 may 20080 )
We are using the session in Member/Page/Tab.php line 358-360. This is bad practice per Lobo and should be fixed. (8/18 dgg) (Kurund)
CiviContribute
1. Find contributions - tasks - 'Update pending contributions status' and 'Batch update contribution via profile' not working ( Bharat 13, may 2008)
2. Javascript error 'calender is not defined' when click on CiviContribure -> find contribution ( Bharat 13, may, 2008)
3. Problem of Blank values in confirmation mail. (reported by Shailesh May 16 ,08 ) (By Kurund on 19 May 08)
- I
f we create custom fields for participant and a profile which includes these custom fields. And if we use yhis profile in Online Contribution page ; the field is available for enntering of data in contribution page and after saving it also shows values entered in Thank you page.
But actually these values are not get stored in db bcoz the field is made for participant.( Its correct that should not be stored in db).This will affect confirmation mail which shows blank values of that perticular custom field.
So either these field should not be shown while contribution page as well as in thank you page OR Profile should not be available for using in Contribution page.
Custom data (eg check box) is broken for receipt mail for "record contribution and cc contribution".(kiran)
4. In Manage Premium, while Adding/Editing Premium if we select >>"Upload from my computer" radio and try to upload image ; Image is not visible in Preview mode of Premium.It shows Premium Name as link which redirect to Unknown Page. (For Drupal It is "Page Not Found"). (Reported By Shailesh Aug 13,2008) . (fix image url path - Yashodha)
CiviEvent
Configure Event / New Event : Tell a Friend form issues...
Default value for the "intro" field is not showing up in the Wysiwyg text area (in create mode). This is working for the other Wysiwyg fields - not sure what's up with this one. ( Cannot replicate ) - kurund
The suggested_message field should be a regular 'textarea' (NOT Wysiwyg) - since the input there is eventually going into a TEXT email from the participant / contributor to their friends. Fixed Kurund
The form layout is quite messed up - large vertical spaces between the field labels and the Wysiwyg fields...
(Reported by dgg 7/7) Fixed Kurund
CiviEvent search resultset doesn't contain checkboxes to select those records( Bharat, 13, may 2008)
When we delete participant record(s) via batch action, it is redirected to random page.
validation for Fee block is not working properly. null value is getting store for civicrm_participant.fee_level though selected event is paid.( CRM/Event/Form/Participant.php) (kiran)
We are using the session in Event/Page/Tab.php line 205-207. This is bad practice per Lobo and should be fixed. (8/18 dgg) (Kurund)
Relationship
1. Current Employer isn't displaying correctly .... (Amit - May 12, 2008)
Create current_employer of a contact on Contact Summary (viz. Inner City Arts)
Edit the current_employer (viz to to Cisco System)
Again Edit current_employer back to Inner City Arts
But in the Summary, it still shows the older relationship of the contact (means it will show Cisco System instead of Inner City Arts).
CiviMail
I am not able to send test mail to group.
- steps to replicate:-
create one group -> add single contact to group.
create new mailing
On step 4th select group to send test mailing.
hit "send test mailing" It is not working properly. (Fixed -Pankaj)
1.On including smart group in mailing query get fail due to multiple LEFT JOIN for civicrm_email ON same condition.( kiran, 12 May 2008 ) ( Pankaj, 12 May 2008, fix rev 14427)
2. Group subscription http://localhost/drupal/civicrm/mailing/subscribe?reset=1,
it show all Mailing type group eg. 5. if user select all 5 group, user will get five emails, for confirmation,
instead of this, there should be option to send all confirmation emails in one email. (Sunil - May 13, 2008)
*Re:*Current functionality is to handle one group subscription at a time (remember subscription via Email which has one group id only).
we can go for this in coming releases. (Pankaj)
( Amit May 22, 2008 )
1. If template is already saved and it is selected from 'Select Template' then either it has to show error for overwriting or overwrite the existing one, but it creates a new template with same name.
2.Even in message templates it saves with Same name, So while selecting from the drop down list of 'Select Template'.. It makes confusion of same name.
3. If you select one template then check the 'Save as new Template' without title, on saving it throws error and now you can see a new check box named 'Update Template', then you can check both check box Update and New Template... I think you can select only one of them either Update or Save a new One.
4. You can Save a new template with name as space ' '.
5. CiviMail is sending mail with token without clean url as my drupal is configured with clean url.... (Amit August 2, 2008)
viz. http://192.168.5.29/~amit/d61/index.php?q=civicrm/mailing/unsubscribe&reset=1&jid=1&qid=1&h=cc15f5954fa31c38 (Working Junia) Not replicated
Groups
1. Manage Groups -> New Group -> Continue -> Search Contact -> Select Contact records -> "Add Contacts to {$groupName}" -> contacts are not get added in to group. (kiran)
Cases
1. Activities are not "linked" to their Case. To recreate:
Enable "Cases" tab (Global >> Site Preferences) and add a Case for a contact.
Add an Activity for that contact and select your Case in the comboBox. The activity is saved, but the civicrm_case_activity record is NOT created (so the activity is not linked to it's case). (Reported by dgg 6/22) Not able to replicate
2. When "Cases" tab is enabled, Admin CiviCRM Option Lists "menu" items (i.e. links) should include links to the "Case Types" and "Case Status" option groups. (Reported by dgg 6/22) - I think we should do this once we have CiviCase in place, currently CiviCase is sudo component