PATH:
home
/
letacommog
/
crmleta
/
layouts
/
v7
/
modules
/
Google
{*+********************************************************************************** * The contents of this file are subject to the vtiger CRM Public License Version 1.1 * ("License"); You may not use this file except in compliance with the License * The Original Code is: vtiger CRM Open Source * The Initial Developer of the Original Code is vtiger. * Portions created by vtiger are Copyright (C) vtiger. * All Rights Reserved. *************************************************************************************} {assign var=RETURN_URL value={$MODULE_MODEL->getExtensionSettingsUrl($SOURCEMODULE)}} {if $PARENT eq 'Settings'} {assign var=RETURN_URL value=$MODULE_MODEL->getExtensionSettingsUrl($SOURCEMODULE)|cat:"&parent=Settings"} {/if} <input type="hidden" name="settingsPage" value="{$RETURN_URL}"> <div class="col-sm-12 col-xs-12 extensionContents"> <div class="row"> <div class="col-sm-12 col-xs-12"> <h3 class="module-title pull-left"> {vtranslate('LBL_SELECT_MODULES_TO_SYNC', $MODULE)} </h3> </div> </div> <br> <form name="settingsForm" action="index.php" method="POST" > <input type="hidden" name="module" value="{$MODULE}" /> <input type="hidden" name="action" value="SaveSyncSettings" /> <input type="hidden" name="sourceModule" value="{$SOURCEMODULE}" /> <input type="hidden" name="parent" value="{$PARENT}"> <div class="row"> <div class="col-sm-12 col-xs-12"> <table class="listview-table table-bordered" align="center"> <thead> <th> {vtranslate($MODULE, $MODULE)} {vtranslate('LBL_DATA', $MODULE)} </th> <th> {vtranslate('APPTITLE', $MODULE)} {vtranslate('LBL_DATA', $MODULE)} </th> <th> {vtranslate('LBL_FIELD_MAPPING', $MODULE)} </th> <th> {vtranslate('LBL_ENABLE_SYNC', $MODULE)} </th> <th> {vtranslate('LBL_SYNC_DIRECTION', $MODULE)} </th> </thead> <tbody> <tr> <td> <select name="Contacts[google_group]" class="inputElement select2 row" style="min-width: 250px;"> <option value="all">{vtranslate('LBL_ALL',$MODULENAME)}</option> {assign var=IS_GROUP_DELETED value=1} {foreach item=ENTRY from=$GOOGLE_CONTACTS_GROUPS['entry']} <option value="{$ENTRY['id']}" {if $ENTRY['id'] eq $SELECTED_CONTACTS_GROUP} {assign var=IS_GROUP_DELETED value=0} selected {/if}>{$ENTRY['title']}</option> {/foreach} {if $IS_GROUP_DELETED && $SELECTED_CONTACTS_GROUP != 'all'} {if $SELECTED_CONTACTS_GROUP != ''}<option value="none" selected>{vtranslate('LBL_NONE',$MODULENAME)}</option>{/if} {/if} </select> </td> <td>{vtranslate('Contacts', 'Contacts')}</td> <td><a id="syncSetting" class="extensionLink" data-sync-module="Contacts">{vtranslate('LBL_CONFIGURE', $MODULE)}</a></td> <td><input name="Contacts[enabled]" type="checkbox" {if $CONTACTS_ENABLED} checked {/if}></td> <td> <select name="Contacts[sync_direction]" class="inputElement select2 row" style="min-width: 250px;"> <option value="11" {if $CONTACTS_SYNC_DIRECTION eq 11} selected {/if}> {vtranslate('LBL_SYNC_BOTH_WAYS', $MODULE)} </option> <option value="10" {if $CONTACTS_SYNC_DIRECTION eq 10} selected {/if}> {vtranslate('LBL_SYNC_FROM_GOOGLE_TO_VTIGER', $MODULE)} </option> <option value="01" {if $CONTACTS_SYNC_DIRECTION eq 01} selected {/if}> {vtranslate('LBL_SYNC_FROM_VTIGER_TO_GOOGLE', $MODULE)} </option> </select> </td> </tr> <tr> <td> <select name="Calendar[google_group]" class="inputElement select2 row" style="min-width: 250px;"> {if count($GOOGLE_CALENDARS) eq 0} <option value="primary">{vtranslate('LBL_PRIMARY',$MODULENAME)}</option> {/if} {foreach item=CALENDAR_ITEM from=$GOOGLE_CALENDARS} <option value="{if $CALENDAR_ITEM['primary'] eq 1}primary{else}{$CALENDAR_ITEM['id']}{/if}" {if $SELECTED_GOOGLE_CALENDAR eq $CALENDAR_ITEM['id']}selected{/if} {if $SELECTED_GOOGLE_CALENDAR eq 'primary' && $CALENDAR_ITEM['primary'] eq 1} selected {/if}>{$CALENDAR_ITEM['summary']}</option> {/foreach} </select> </td> <td>{vtranslate('Calendar', 'Calendar')}</td> <td><a id="syncSetting" class="extensionLink" data-sync-module="Calendar">{vtranslate('LBL_VIEW', $MODULE)}</a></td> <td><input name="Calendar[enabled]" type="checkbox" {if $CALENDAR_ENABLED} checked {/if}></td> <td> <select name="Calendar[sync_direction]" class="inputElement select2 row" style="min-width: 250px;"> <option value="11" {if $CALENDAR_SYNC_DIRECTION eq 11} selected {/if}> {vtranslate('LBL_SYNC_BOTH_WAYS', $MODULE)} </option> <option value="10" {if $CALENDAR_SYNC_DIRECTION eq 10} selected {/if}> {vtranslate('LBL_SYNC_FROM_GOOGLE_TO_VTIGER', $MODULE)} </option> <option value="01" {if $CALENDAR_SYNC_DIRECTION eq 01} selected {/if}> {vtranslate('LBL_SYNC_FROM_VTIGER_TO_GOOGLE', $MODULE)} </option> </select> </td> </tr> </tbody> </table> </div> <div id="scroller_wrapper" class="bottom-fixed-scroll"> <div id="scroller" class="scroller-div"></div> </div> <div class="col-sm-2 col-xs-2"> </div> </div> <br> {if !$IS_SYNC_READY} <div class="row"> <div class="col-sm-12 col-xs-12"> <h3 class="module-title pull-left"> {vtranslate('LBL_GOOGLE_CONNECT_MSG', $MODULE)} </h3> </div> </div> <br> <div class="row"> <div class="col-sm-3 col-xs-3"> <a id="authorizeButton" class="btn btn-block btn-social btn-lg btn-google-plus" data-url='index.php?module={$MODULE}&view=List&operation=sync&sourcemodule={$SOURCEMODULE}'><i class="fa fa-google-plus"></i>{vtranslate('LBL_SIGN_IN_WITH_GOOGLE', $MODULE)}</a> </div> </div> {else} <div class="row"> <div class="col-sm-12 col-xs-12"> <h3 class="module-title pull-left"> {vtranslate('LBL_GOOGLE_ACCOUNT_DETAILS', $MODULE)} </h3> </div> </div> <br> {if $USER_EMAIL} <div class="row"> <div class="col-sm-3 col-xs-3"> <h5 class="module-title pull-left fieldLabel"> {vtranslate('LBL_GOOGLE_ACCOUNT_SYNCED_WITH', $MODULE)} </h5> </div> <div class="col-sm-4 col-xs-4"> <input class="listSearchContributor col-sm-12 col-xs-12" type="text" value="{$USER_EMAIL}" disabled="disabled" style="height: 30px;"> </div> </div> {/if} <div class="row"> <div class="col-sm-3 col-xs-3"> <a id="authorizeButton" class="btn btn-block btn-social btn-lg btn-google-plus" data-url='index.php?module={$MODULE}&view=List&operation=changeUser&sourcemodule={$SOURCEMODULE}'><i class="fa fa-google-plus"></i> {vtranslate('LBL_CHANGE_USER', $MODULE)} </a> </div> </div> {/if} <br> <div class="row"> <div class="col-sm-12 col-xs-12"> <div class="vt-default-callout vt-info-callout"> <h4 class="vt-callout-header"><span class="fa fa-info-circle"></span> Info </h4><br> <div> {vtranslate('LBL_REDIRECT_URL_MESSAGE', $MODULE)}<br><br> {vtranslate('LBL_REDIRECT_URL', $MODULE)} : <span style="color: #15c !important">{Google_Config_Connector::getRedirectUrl()}</span> </div> <br> <img src="modules/Google/images/redirect_uri.png" /> </div> </div> </div> <div style="margin-top: 8%;"> <div> <button id="saveSettings" type="submit" class="btn btn-success saveButton">{vtranslate('LBL_SAVE_SETTINGS', $MODULENAME)}</button> {if $PARENT neq 'Settings'} <a type="reset" data-url="{$MODULE_MODEL->getBaseExtensionUrl($SOURCEMODULE)}" class="cancelLink navigationLink">{vtranslate('LBL_CANCEL', $MODULENAME)}</a> {/if} </div> </div> </form> </div>
[+]
..
[-] ExtensionSettings.tpl
[edit]
[-] ContactSyncSettingsContents.tpl
[edit]
[-] ContactsSyncSettings.tpl
[edit]
[-] map.tpl
[edit]
[-] CalendarSyncSettings.tpl
[edit]
[-] GoogleImportContents.tpl
[edit]
[+]
resources