| 1 | {* |
| 2 | +--------------------------------------------------------------------+ |
| 3 | | CiviCRM version 4.7 | |
| 4 | +--------------------------------------------------------------------+ |
| 5 | | Copyright CiviCRM LLC (c) 2004-2015 | |
| 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 | {if $action eq 1 or $action eq 2 or $action eq 8} |
| 27 | {include file="CRM/Admin/Form/Mapping.tpl"} |
| 28 | {else} |
| 29 | <div id="help"> |
| 30 | {ts}Saved mappings allow you to easily run the same import or export job multiple times. Mappings are created and updated as part of an Import or Export task. This screen allows you to rename or delete existing mappings.{/ts} |
| 31 | </div> |
| 32 | {if $rows} |
| 33 | <div id="mapping"> |
| 34 | <p></p> |
| 35 | <div class="form-item"> |
| 36 | {strip} |
| 37 | <table cellpadding="0" cellspacing="0" border="0"> |
| 38 | <tr class="columnheader"> |
| 39 | <th>{ts}Name{/ts}</th> |
| 40 | <th>{ts}Description{/ts}</th> |
| 41 | <th>{ts}Mapping Type{/ts}</th> |
| 42 | <th></th> |
| 43 | </tr> |
| 44 | {foreach from=$rows item=row} |
| 45 | <tr class="{cycle values="odd-row,even-row"} {$row.class} crm-mapping"> |
| 46 | <td class="crm-mapping-name">{$row.name}</td> |
| 47 | <td class="crm-mapping-description">{$row.description}</td> |
| 48 | <td class="crm-mapping-mapping_type">{$row.mapping_type}</td> |
| 49 | <td>{$row.action|replace:'xx':$row.id}</td> |
| 50 | </tr> |
| 51 | {/foreach} |
| 52 | </table> |
| 53 | {/strip} |
| 54 | </div> |
| 55 | </div> |
| 56 | {else} |
| 57 | <div class="messages status no-popup"> |
| 58 | <img src="{$config->resourceBase}i/Inform.gif" alt="{ts}status{/ts}"/> |
| 59 | {ts}There are currently no saved import or export mappings. You create saved mappings as part of an Import or Export task.{/ts} |
| 60 | </div> |
| 61 | {/if} |
| 62 | {/if} |