Bladeren bron

Merge pull request #1064 from visuddhinanda/laravel

导出离线数据增加压缩功能
visuddhinanda 3 jaren geleden
bovenliggende
commit
3fa48fc058

+ 5 - 0
app/Console/Commands/ExportOffline.php

@@ -39,12 +39,17 @@ class ExportOffline extends Command
     {
         //导出channel
         $this->call('export:channel');
+        //导出channel
+        $this->call('export:tag');
+        $this->call('export:tag.map');
+        $this->call('export:pali.text');
         //导出章节索引
         $this->call('export:chapter.index');
         //导出译文
         $this->call('export:sentence');
         //导出原文
         $this->call('export:sentence',['channel'=>'28f2e33a-794f-11ed-9481-1395f6ece2de']);
+        shell_exec("XZ_OPT=-9 tar jcvf ".storage_path("app/public/export/offline.tar.xz")." ".storage_path("app/public/export/offline"));
         return 0;
     }
 }

+ 1 - 1
app/Console/Commands/ExportPalitext.php

@@ -13,7 +13,7 @@ class ExportPalitext extends Command
      *
      * @var string
      */
-    protected $signature = 'export:palitext';
+    protected $signature = 'export:pali.text';
 
     /**
      * The console command description.

+ 1 - 0
app/Http/Api/TemplateRender.php

@@ -90,6 +90,7 @@ class TemplateRender{
 
         $props = ["note" => $this->get_param($this->param,"text",1)];
         $trigger = $this->get_param($this->param,"trigger",2);
+        $innerString = "";
         if(!empty($trigger)){
             $props["trigger"] = $trigger;
             $innerString = $props["trigger"];