CRM-12872 - Centralize search row selector code
[civicrm-core.git] / templates / CRM / Contact / Form / Search / Basic.hlp
CommitLineData
6a488035
TO
1{*
2 +--------------------------------------------------------------------+
232624b1 3 | CiviCRM version 4.4 |
6a488035
TO
4 +--------------------------------------------------------------------+
5 | Copyright CiviCRM LLC (c) 2004-2010 |
6 +--------------------------------------------------------------------+
7 | This file is a part of CiviCRM. |
8 | |
9 | CiviCRM is free software; you can copy, modify, and distribute it |
10 | under the terms of the GNU Affero General Public License |
11 | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. |
12 | |
13 | CiviCRM is distributed in the hope that it will be useful, but |
14 | WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
16 | See the GNU Affero General Public License for more details. |
17 | |
18 | You should have received a copy of the GNU Affero General Public |
19 | License and the CiviCRM Licensing Exception along |
20 | with this program; if not, contact CiviCRM LLC |
21 | at info[AT]civicrm[DOT]org. If you have questions about the |
22 | GNU Affero General Public License or the licensing of CiviCRM, |
23 | see the CiviCRM license FAQ at http://civicrm.org/licensing |
24 +--------------------------------------------------------------------+
25*}
26{htxt id="id-basic-criteria-title"}
27 {ts}Search{/ts}
28{/htxt}
29{htxt id="id-basic-criteria"}
30 {capture assign=amt}{500|crmMoney}{/capture}
31 <p>{ts}Find contacts by partial or full name or email, type of contact, group, and/or tag. You can then view or edit contact details, print a contact list, or use the <strong>- more actions -</strong> drop down list to assign tags, add contacts to groups, create smart groups, export contact data to a spreadsheet, and more.{/ts}</p>
32 <p>{ts 1=$amt}Click <strong>Advanced Search</strong> to search by address, demographics, custom fields, notes, and/or relationships. If you are using CiviContribute, CiviEvent or CiviMember - you can also search based on information stored by these components. For example - you can find all contacts who live in a specific city AND have contributed at least %1 within the past 6 months.{/ts}</p>
33{/htxt}
34
35{htxt id="id-smog-criteria-title"}
36 {ts}Group Search{/ts}
37{/htxt}
38{htxt id="id-smog-criteria"}
39 <p>{ts 1=$params.group_title}Contacts in the <strong>%1</strong> group are listed below.{/ts}
40 <ul>
41 <li>{ts}Use 'Find Contacts within this Group' to search for specific contacts.{/ts}</li>
42 <li>{ts}Use the 'Group Status...' checkboxes to view contacts with 'Pending' status and/or contacts who have been 'Removed' from this group.{/ts}</li>
43 </ul>
44 </p>
45 {if $params.permissionedForGroup}
46 {capture assign=addMembersURL}{crmURL q="context=amtg&amtgID=`$params.group_id`&reset=1"}{/capture}
47 <p>{ts 1=$addMembersURL 2=$params.group_title}Click <a href='%1'>Add Contacts to %2</a> if you want to add contacts to this group.{/ts}
48 {if !empty($params.ssID)}
49 {if $params.ssMappingID}
50 {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/builder" q="reset=1&force=1&ssID=`$params.ssID`"}{/capture}
51 {else}
52 {capture assign=editSmartGroupURL}{crmURL p="civicrm/contact/search/advanced" q="reset=1&force=1&ssID=`$params.ssID`"}{/capture}
53 {/if}
54 {ts 1=$editSmartGroupURL}Click <a href='%1'>Edit Smart Group Search Criteria...</a> to change the search query used for this 'smart' group.{/ts}
55 {/if}
56 </p>
57 {/if}
58{/htxt}
59
60{htxt id="id-amtg-criteria-title"}
61 {ts}Add to Group{/ts}
62{/htxt}
63{htxt id="id-amtg-criteria"}
64 {ts 1=$params.group_title}Use this Search form to find contacts. Mark the contacts you want to add to this group. Then click 'Add Contacts to %1'.{/ts}
65{/htxt}
66
67{htxt id="id-edit-smartGroup-title"}
68 {ts}Edit Smart Group{/ts}
69{/htxt}
70{htxt id="id-edit-smartGroup"}
71 {ts}Click this button if you want to view and or modify the search criteria used to define the members of this smart group.{/ts}
72{/htxt}
73
74{htxt id="id-add-to-smartGroup-title"}
75 {ts}Add to Smart Group{/ts}
76{/htxt}
77{htxt id="id-add-to-smartGroup"}
78 {ts}You can also add contacts to a smart group directly - regardless of whether they meet the smart group search criteria. For example, you might have a smart group for constituents who live in a certain locality, AND might have a few constituents who want to stay informed about events in that locality even though they no longer live there. Click this button to add contacts directly to this smart group.{/ts}
79{/htxt}