瀏覽代碼

feat: simplify livechat & remove deprecated providers

M1Screw 1 年之前
父節點
當前提交
458b7a8aa7

+ 26 - 26
composer.lock

@@ -123,16 +123,16 @@
         },
         {
             "name": "aws/aws-sdk-php",
-            "version": "3.290.0",
+            "version": "3.290.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/aws/aws-sdk-php.git",
-                "reference": "7726a0dc30a70f2ccf0e2fae3836d6ca6edb2881"
+                "reference": "716d8033484a3ad86d7570e739de6dbfa91c4371"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/7726a0dc30a70f2ccf0e2fae3836d6ca6edb2881",
-                "reference": "7726a0dc30a70f2ccf0e2fae3836d6ca6edb2881",
+                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/716d8033484a3ad86d7570e739de6dbfa91c4371",
+                "reference": "716d8033484a3ad86d7570e739de6dbfa91c4371",
                 "shasum": ""
             },
             "require": {
@@ -212,9 +212,9 @@
             "support": {
                 "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
                 "issues": "https://github.com/aws/aws-sdk-php/issues",
-                "source": "https://github.com/aws/aws-sdk-php/tree/3.290.0"
+                "source": "https://github.com/aws/aws-sdk-php/tree/3.290.1"
             },
-            "time": "2023-11-27T20:01:41+00:00"
+            "time": "2023-11-28T05:32:29+00:00"
         },
         {
             "name": "bacon/bacon-qr-code",
@@ -1189,16 +1189,16 @@
         },
         {
             "name": "illuminate/collections",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/collections.git",
-                "reference": "766a3b6c3e5c8011b037a147266dcf7f93b21223"
+                "reference": "8e4c4f97ea066cd6aec962ef8a6abc09dfd5e754"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/illuminate/collections/zipball/766a3b6c3e5c8011b037a147266dcf7f93b21223",
-                "reference": "766a3b6c3e5c8011b037a147266dcf7f93b21223",
+                "url": "https://api.github.com/repos/illuminate/collections/zipball/8e4c4f97ea066cd6aec962ef8a6abc09dfd5e754",
+                "reference": "8e4c4f97ea066cd6aec962ef8a6abc09dfd5e754",
                 "shasum": ""
             },
             "require": {
@@ -1240,11 +1240,11 @@
                 "issues": "https://github.com/laravel/framework/issues",
                 "source": "https://github.com/laravel/framework"
             },
-            "time": "2023-11-20T15:45:45+00:00"
+            "time": "2023-11-27T14:46:52+00:00"
         },
         {
             "name": "illuminate/conditionable",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/conditionable.git",
@@ -1290,7 +1290,7 @@
         },
         {
             "name": "illuminate/container",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/container.git",
@@ -1341,7 +1341,7 @@
         },
         {
             "name": "illuminate/contracts",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/contracts.git",
@@ -1389,16 +1389,16 @@
         },
         {
             "name": "illuminate/database",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/database.git",
-                "reference": "8cebe8112d612a9ce8025a1bce22ca5cc5c1308f"
+                "reference": "0a6c86fb795f28dc5656f2a7b38348d5b1a0a64d"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/illuminate/database/zipball/8cebe8112d612a9ce8025a1bce22ca5cc5c1308f",
-                "reference": "8cebe8112d612a9ce8025a1bce22ca5cc5c1308f",
+                "url": "https://api.github.com/repos/illuminate/database/zipball/0a6c86fb795f28dc5656f2a7b38348d5b1a0a64d",
+                "reference": "0a6c86fb795f28dc5656f2a7b38348d5b1a0a64d",
                 "shasum": ""
             },
             "require": {
@@ -1454,11 +1454,11 @@
                 "issues": "https://github.com/laravel/framework/issues",
                 "source": "https://github.com/laravel/framework"
             },
-            "time": "2023-11-15T19:02:12+00:00"
+            "time": "2023-11-28T14:31:58+00:00"
         },
         {
             "name": "illuminate/macroable",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/macroable.git",
@@ -1504,7 +1504,7 @@
         },
         {
             "name": "illuminate/pagination",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/pagination.git",
@@ -1554,16 +1554,16 @@
         },
         {
             "name": "illuminate/support",
-            "version": "v10.33.0",
+            "version": "v10.34.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/illuminate/support.git",
-                "reference": "f414b40d6149d6a4954f0abceacd1af2edf2d596"
+                "reference": "88960c790553fb24aa0c52b9a0b58fab04ea6fc3"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/illuminate/support/zipball/f414b40d6149d6a4954f0abceacd1af2edf2d596",
-                "reference": "f414b40d6149d6a4954f0abceacd1af2edf2d596",
+                "url": "https://api.github.com/repos/illuminate/support/zipball/88960c790553fb24aa0c52b9a0b58fab04ea6fc3",
+                "reference": "88960c790553fb24aa0c52b9a0b58fab04ea6fc3",
                 "shasum": ""
             },
             "require": {
@@ -1621,7 +1621,7 @@
                 "issues": "https://github.com/laravel/framework/issues",
                 "source": "https://github.com/laravel/framework"
             },
-            "time": "2023-11-20T20:29:51+00:00"
+            "time": "2023-11-27T16:17:31+00:00"
         },
         {
             "name": "irazasyed/telegram-bot-sdk",

+ 2 - 22
config/settings.json

@@ -1039,16 +1039,6 @@
         "default": "",
         "mark": "Slack Team ID"
     },
-    {
-        "id": null,
-        "item": "tawk_id",
-        "value": "",
-        "class": "support",
-        "is_public": 1,
-        "type": "string",
-        "default": "",
-        "mark": "tawk_id"
-    },
     {
         "id": null,
         "item": "crisp_id",
@@ -1061,23 +1051,13 @@
     },
     {
         "id": null,
-        "item": "livechat_id",
-        "value": "",
-        "class": "support",
-        "is_public": 1,
-        "type": "string",
-        "default": "",
-        "mark": "livechat_id"
-    },
-    {
-        "id": null,
-        "item": "mylivechat_id",
+        "item": "livechat_license",
         "value": "",
         "class": "support",
         "is_public": 1,
         "type": "string",
         "default": "",
-        "mark": "mylivechat_id"
+        "mark": "livechat_license"
     },
     {
         "id": null,

+ 2 - 2
resources/views/tabler/admin/announcement/index.tpl

@@ -29,7 +29,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -46,7 +46,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/announcement/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/coupon.tpl

@@ -39,7 +39,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -120,7 +120,7 @@
             locale: "zh"
         });
 
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/coupon/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/detect.tpl

@@ -30,7 +30,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -95,7 +95,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/detect/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/docs/index.tpl

@@ -29,7 +29,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -46,7 +46,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/docs/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/giftcard.tpl

@@ -32,7 +32,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -98,7 +98,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/giftcard/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/invoice/index.tpl

@@ -23,7 +23,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -40,7 +40,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/invoice/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/log/detect.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/log/detect_ban.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/log/gateway.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/gateway/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/log/invite.tpl

@@ -35,7 +35,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -149,7 +149,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/invite/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/log/login.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/log/money.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/money/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/log/online.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/log/subscribe.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/log/traffic.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             "serverSide": true,
             "searching": false,
             "ordering": false,

+ 2 - 2
resources/views/tabler/admin/node/index.tpl

@@ -31,7 +31,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -48,7 +48,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/node/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/order/index.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/order/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/product/index.tpl

@@ -29,7 +29,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -46,7 +46,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/product/ajax',
                 type: 'POST',

+ 3 - 24
resources/views/tabler/admin/setting/support.tpl

@@ -50,9 +50,6 @@
                                                     <option value="none"
                                                             {if $settings['live_chat'] === "none"}selected{/if}>无
                                                     </option>
-                                                    <option value="tawk"
-                                                            {if $settings['live_chat'] === "tawk"}selected{/if}>Tawk
-                                                    </option>
                                                     <option value="crisp"
                                                             {if $settings['live_chat'] === "crisp"}selected{/if}>Crisp
                                                     </option>
@@ -60,20 +57,9 @@
                                                             {if $settings['live_chat'] === "livechat"}selected{/if}>
                                                         LiveChat
                                                     </option>
-                                                    <option value="mylivechat"
-                                                            {if $settings['live_chat'] === "mylivechat"}selected{/if}>
-                                                        MyLiveChat
-                                                    </option>
                                                 </select>
                                             </div>
                                         </div>
-                                        <div class="form-group mb-3 row">
-                                            <label class="form-label col-3 col-form-label">Tawk ID</label>
-                                            <div class="col">
-                                                <input id="tawk_id" type="text" class="form-control"
-                                                       value="{$settings['tawk_id']}">
-                                            </div>
-                                        </div>
                                         <div class="form-group mb-3 row">
                                             <label class="form-label col-3 col-form-label">Crisp ID</label>
                                             <div class="col">
@@ -82,17 +68,10 @@
                                             </div>
                                         </div>
                                         <div class="form-group mb-3 row">
-                                            <label class="form-label col-3 col-form-label">LiveChat ID</label>
-                                            <div class="col">
-                                                <input id="livechat_id" type="text" class="form-control"
-                                                       value="{$settings['livechat_id']}">
-                                            </div>
-                                        </div>
-                                        <div class="form-group mb-3 row">
-                                            <label class="form-label col-3 col-form-label">MyLiveChat ID</label>
+                                            <label class="form-label col-3 col-form-label">LiveChat License</label>
                                             <div class="col">
-                                                <input id="mylivechat_id" type="text" class="form-control"
-                                                       value="{$settings['mylivechat_id']}">
+                                                <input id="livechat_license" type="text" class="form-control"
+                                                       value="{$settings['livechat_license']}">
                                             </div>
                                         </div>
                                     </div>

+ 2 - 2
resources/views/tabler/admin/ticket/index.tpl

@@ -21,7 +21,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -38,7 +38,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/ticket/ajax',
                 type: 'POST',

+ 2 - 2
resources/views/tabler/admin/user/index.tpl

@@ -32,7 +32,7 @@
                 <div class="col-12">
                     <div class="card">
                         <div class="table-responsive">
-                            <table id="data_table" class="table card-table table-vcenter text-nowrap datatable">
+                            <table id="data-table" class="table card-table table-vcenter text-nowrap datatable">
                                 <thead>
                                 <tr>
                                     {foreach $details['field'] as $key => $value}
@@ -97,7 +97,7 @@
     </div>
 
     <script>
-        let table = $('#data_table').DataTable({
+        let table = new DataTable('#data-table', {
             ajax: {
                 url: '/admin/user/ajax',
                 type: 'POST',

+ 1 - 28
resources/views/tabler/live_chat.tpl

@@ -1,17 +1,3 @@
-{if $public_setting['live_chat'] === 'tawk'}
-    <script>
-        let Tawk_API = Tawk_API ||{}, Tawk_LoadStart = new Date();
-        (function () {
-            let id = "{$public_setting['tawk_id']}";
-            let s1 = document.createElement("script"), s0 = document.getElementsByTagName("script")[0];
-            s1.async = true;
-            s1.src = 'https://embed.tawk.to/' + id + '/default';
-            s1.setAttribute('crossorigin', '*');
-            s0.parentNode.insertBefore(s1, s0);
-        })();
-    </script>
-{/if}
-
 {if $public_setting['live_chat'] === 'crisp'}
     <script>
         window.$crisp = [];
@@ -44,7 +30,7 @@
         window.__lc = window.__lc ||
         {
         };
-        window.__lc.license = "{$public_setting['livechat_id']}";
+        window.__lc.license = "{$public_setting['livechat_license']}";
         window.__lc.params = [
             {
                 name: '用户编号', value: '{$user->id}'
@@ -104,16 +90,3 @@
         }(window, document, [].slice))
     </script>
 {/if}
-
-{if $public_setting['live_chat'] === 'mylivechat'}
-    <script>
-        (() => {
-            let hccid = "{$public_setting['mylivechat_id']}";
-            let nt = document.createElement("script");
-            nt.async = true;
-            nt.src = "https://mylivechat.com/chatinline.aspx?hccid=" + hccid;
-            let ct = document.getElementsByTagName("script")[0];
-            ct.parentNode.insertBefore(nt, ct);
-        })();
-    </script>
-{/if}

+ 1 - 3
src/Controllers/Admin/Setting/SupportController.php

@@ -12,10 +12,8 @@ final class SupportController extends BaseController
 {
     private static array $update_field = [
         'live_chat',
-        'tawk_id',
         'crisp_id',
-        'livechat_id',
-        'mylivechat_id',
+        'livechat_license',
         // Ticket
         'enable_ticket',
         'mail_ticket',